Skip to content

Commit 40d87b8

Browse files
committed
release: prepare for 0.5.1
1 parent 5770226 commit 40d87b8

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

CHANGELOG.md

+10-3
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,20 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.5.1] - 2024-08-01
99

1010
#### Added
1111
- Added usage example for an ElligatorSwift key exchange.
1212

13+
#### Changed
14+
- The default size of the precomputed table for signing was changed from 22 KiB to 86 KiB. The size can be changed with the configure option `--ecmult-gen-kb` (`SECP256K1_ECMULT_GEN_KB` for CMake).
15+
- "auto" is no longer an accepted value for the `--with-ecmult-window` and `--with-ecmult-gen-kb` configure options (this also applies to `SECP256K1_ECMULT_WINDOW_SIZE` and `SECP256K1_ECMULT_GEN_KB` in CMake). To achieve the same configuration as previously provided by the "auto" value, omit setting the configure option explicitly.
16+
1317
#### Fixed
14-
- Fixed compilation when the extrakeys module is disabled.
18+
- Fixed compilation when the extrakeys module is disabled.
19+
20+
#### ABI Compatibility
21+
The ABI is backward compatible with versions 0.5.0, 0.4.x and 0.3.x.
1522

1623
## [0.5.0] - 2024-05-06
1724

@@ -134,7 +141,7 @@ This version was in fact never released.
134141
The number was given by the build system since the introduction of autotools in Jan 2014 (ea0fe5a5bf0c04f9cc955b2966b614f5f378c6f6).
135142
Therefore, this version number does not uniquely identify a set of source files.
136143

137-
[unreleased]: https://github.com/bitcoin-core/secp256k1/compare/v0.5.0...HEAD
144+
[0.5.1]: https://github.com/bitcoin-core/secp256k1/compare/v0.5.0...v0.5.1
138145
[0.5.0]: https://github.com/bitcoin-core/secp256k1/compare/v0.4.1...v0.5.0
139146
[0.4.1]: https://github.com/bitcoin-core/secp256k1/compare/v0.4.0...v0.4.1
140147
[0.4.0]: https://github.com/bitcoin-core/secp256k1/compare/v0.3.2...v0.4.0

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ AC_PREREQ([2.60])
66
define(_PKG_VERSION_MAJOR, 0)
77
define(_PKG_VERSION_MINOR, 5)
88
define(_PKG_VERSION_PATCH, 1)
9-
define(_PKG_VERSION_IS_RELEASE, false)
9+
define(_PKG_VERSION_IS_RELEASE, true)
1010

1111
# The library version is based on libtool versioning of the ABI. The set of
1212
# rules for updating the version can be found here:

0 commit comments

Comments
 (0)