Skip to content

Commit 8af2545

Browse files
committed
changelog: update
1 parent 943479a commit 8af2545

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
#### Added
11+
- CMake: Added `secp256k1_objs` interface library to allow parent projects to embed secp256k1 object files into their own static libraries.
12+
13+
#### Changed
14+
- The pointers `secp256k1_context_static` and `secp256k1_context_no_precomp` to the constant context object are now const.
15+
- Removed `SECP256K1_WARN_UNUSED_RESULT` attribute from several functions that always return 1. Compilers will no longer warn if the return value is unused.
16+
- The minimum required CMake version was increased to 3.22.
17+
- Building with CMake is no longer considered experimental.
18+
- Shared libraries built with CMake on FreeBSD now create the full versioned filename and symlink chain, matching the behavior of autotools builds.
19+
1020
#### Removed
1121
- Removed previously deprecated function aliases `secp256k1_ec_privkey_negate`, `secp256k1_ec_privkey_tweak_add` and
1222
`secp256k1_ec_privkey_tweak_mul`. Use `secp256k1_ec_seckey_negate`, `secp256k1_ec_seckey_tweak_add` and

0 commit comments

Comments
 (0)