Skip to content

Commit 7758313

Browse files
committed
Merge #791: release 0.31.0
252f89a release 0.31.0 (Andrew Poelstra) Pull request description: It's been almost a year since we had a release, and we've made some notable API changes. In particular we updated `rand` to 0.9. Fixes #790 ACKs for top commit: Kixunil: ACK 252f89a Tree-SHA512: bc6d906c5e6bc081ad15795f96616a472b764d11a3f406e6a652fcc3fc001b36be9ccdbfb5dc8daf639fb45910c8eb72ab93bc923d5e6f3d4ca431c09a0bce0f
2 parents f5d0769 + 252f89a commit 7758313

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1-
# Next
1+
# 0.31.0 - 2025-04-21
22

3+
* Update `rand` to 0.9 [#788](https://github.com/rust-bitcoin/rust-secp256k1/pull/788)
34
* Create keys from owned array values instead of from references [#781](https://github.com/rust-bitcoin/rust-secp256k1/pull/781)
5+
* Add `from_u8_masked` `RecoveryId` constructor [#778](https://github.com/rust-bitcoin/rust-secp256k1/pull/778)
6+
* Update upstream to `0cdc758a56360bf58a851fe91085a327ec97685a` (secp256k1-sys 0.6) [#764](https://github.com/rust-bitcoin/rust-secp256k1/pull/764)
7+
* Add `Keypair::sign_schnorr_no_aux_rand` [#762](https://github.com/rust-bitcoin/rust-secp256k1/pull/762)
8+
* Replace `Message` with `Into<Message>` in ECDSA signing API [#755](https://github.com/rust-bitcoin/rust-secp256k1/pull/755)
9+
* Deprecate `ElligatorSwiftParty` in favor of `Party` [#752](https://github.com/rust-bitcoin/rust-secp256k1/pull/752)
410

511
# 0.30.0 - 2024-10-08
612

Cargo-minimal.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
222222

223223
[[package]]
224224
name = "secp256k1"
225-
version = "0.30.0"
225+
version = "0.31.0"
226226
dependencies = [
227227
"bincode",
228228
"bitcoin_hashes",

Cargo-recent.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
213213

214214
[[package]]
215215
name = "secp256k1"
216-
version = "0.30.0"
216+
version = "0.31.0"
217217
dependencies = [
218218
"bincode",
219219
"bitcoin_hashes",

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "secp256k1"
3-
version = "0.30.0"
3+
version = "0.31.0"
44
authors = [ "Dawid Ciężarkiewicz <dpc@ucore.info>",
55
"Andrew Poelstra <apoelstra@wpsoftware.net>" ]
66
license = "CC0-1.0"

0 commit comments

Comments
 (0)