Skip to content

Commit 7de09c8

Browse files
committed
Merge #650: Tracking PR for release: secp256k1 v0.28.0 and secp256k-sys 0.10.0
3dc5b16 Bump version to v0.28.0 (Tobin C. Harding) Pull request description: Bump the version of `secp256k1` ready for release. Includes changelog for the already-bumped `secp256k1-sys`, changelog for `secp256k1`, and the version bump for `secp256k1`. ACKs for top commit: apoelstra: ACK 3dc5b16 Tree-SHA512: 404a5512f7bb245cde12d11eb20f2e7bedfa5a8d4124101e04bf51010301fe7d186c3baedf8744006d1c56c0af1bf214f0226c71a54dc6677384ecc8dcc8fde0
2 parents 3aada83 + 3dc5b16 commit 7de09c8

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

CHANGELOG.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# Unreleased
1+
# 0.28.0 - 2023-10-23
22

3-
* Bump MSRV to 1.48
3+
* Add bindings to the ElligatorSwift implementation [#627](https://github.com/rust-bitcoin/rust-secp256k1/pull/627)
4+
* Depend on recent release of `bitcoin_hashes` v0.13.0 [#621](https://github.com/rust-bitcoin/rust-secp256k1/pull/621)
5+
* Add a verify function to `PublicKey` [#618](https://github.com/rust-bitcoin/rust-secp256k1/pull/618)
6+
* Add serialize function for schnorr::Signature [#607](https://github.com/rust-bitcoin/rust-secp256k1/pull/607)
7+
* Bump MSRV to 1.48 [#595](https://github.com/rust-bitcoin/rust-secp256k1/pull/595)
48
* Remove implementations of `PartialEq`, `Eq`, `PartialOrd`, `Ord`, and `Hash` from the
59
`impl_array_newtype` macro. Users will now need to derive these traits if they are wanted.
610

Cargo-minimal.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
257257

258258
[[package]]
259259
name = "secp256k1"
260-
version = "0.27.0"
260+
version = "0.28.0"
261261
dependencies = [
262262
"bincode",
263263
"bitcoin_hashes",

Cargo-recent.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
178178

179179
[[package]]
180180
name = "secp256k1"
181-
version = "0.27.0"
181+
version = "0.28.0"
182182
dependencies = [
183183
"bincode",
184184
"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.27.0"
3+
version = "0.28.0"
44
authors = [ "Dawid Ciężarkiewicz <[email protected]>",
55
"Andrew Poelstra <[email protected]>" ]
66
license = "CC0-1.0"

secp256k1-sys/CHANGELOG.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# Unreleased
1+
# 0.9.0 - 2023-10-23
22

3-
* Bump MSRV to 1.48
3+
* Add bindings to the ElligatorSwift implementation [#627](https://github.com/rust-bitcoin/rust-secp256k1/pull/627)
4+
* Update vendored lib secp256k1 to v0.4.0 [#653](https://github.com/rust-bitcoin/rust-secp256k1/pull/653)
5+
* Bump MSRV to 1.48 [#595](https://github.com/rust-bitcoin/rust-secp256k1/pull/595)
46

57
# 0.8.1 - 2023-03-16
68

0 commit comments

Comments
 (0)