29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
|
# Changelog
|
||
|
|
||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||
|
|
||
|
## [Unreleased]
|
||
|
|
||
|
## [0.2.0] - 2022-12-12
|
||
|
|
||
|
### Added
|
||
|
- Added `rustsecp256k1_v0_8_0_selftest`, to be used in conjunction with `rustsecp256k1_v0_8_0_context_static`.
|
||
|
|
||
|
### Changed
|
||
|
- Enabled modules schnorrsig, extrakeys and ECDH by default in `./configure`.
|
||
|
|
||
|
### Deprecated
|
||
|
- Deprecated context flags `SECP256K1_CONTEXT_VERIFY` and `SECP256K1_CONTEXT_SIGN`. Use `SECP256K1_CONTEXT_NONE` instead.
|
||
|
- Renamed `rustsecp256k1_v0_8_0_context_no_precomp` to `rustsecp256k1_v0_8_0_context_static`.
|
||
|
|
||
|
### ABI Compatibility
|
||
|
|
||
|
Since this is the first release, we do not compare application binary interfaces.
|
||
|
However, there are unreleased versions of libsecp256k1 that are *not* ABI compatible with this version.
|
||
|
|
||
|
## [0.1.0] - 2013-03-05 to 2021-12-25
|
||
|
|
||
|
This version was in fact never released.
|
||
|
The number was given by the build system since the introduction of autotools in Jan 2014 (ea0fe5a5bf0c04f9cc955b2966b614f5f378c6f6).
|
||
|
Therefore, this version number does not uniquely identify a set of source files.
|