Skip to content

Commit 1b299ba

Browse files
committed
WIP: Release version 0.28.0
WIP because the lock file changes will need redoing once hashes is released. Prepare for release of 0.28.0 by doing: - Bump the version number in the manifest - Add changelog entry - Update the commited minimal/recent lock files
1 parent 7f78230 commit 1b299ba

File tree

4 files changed

+34
-19
lines changed

4 files changed

+34
-19
lines changed

CHANGELOG.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
# Unreleased
1+
# 0.28.0 - 202-08-09
22

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

Cargo-minimal.lock

+14-8
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ dependencies = [
1818
]
1919

2020
[[package]]
21-
name = "bitcoin-private"
22-
version = "0.1.0"
21+
name = "bitcoin-internals"
22+
version = "0.2.0"
2323
source = "registry+https://github.com/rust-lang/crates.io-index"
24-
checksum = "73290177011694f38ec25e165d0387ab7ea749a4b81cd4c80dae5988229f7a57"
24+
checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb"
2525

2626
[[package]]
2727
name = "bitcoin_hashes"
28-
version = "0.12.0"
29-
source = "registry+https://github.com/rust-lang/crates.io-index"
30-
checksum = "5d7066118b13d4b20b23645932dfb3a81ce7e29f95726c2036fa33cd7b092501"
28+
version = "0.13.0"
29+
source = "git+https://github.com/tcharding/rust-bitcoin?rev=37d1d288a67fe7e0cd53962f66faa854621bade0#37d1d288a67fe7e0cd53962f66faa854621bade0"
3130
dependencies = [
32-
"bitcoin-private",
31+
"bitcoin-internals",
32+
"hex-conservative",
3333
]
3434

3535
[[package]]
@@ -103,6 +103,12 @@ version = "1.2.0"
103103
source = "registry+https://github.com/rust-lang/crates.io-index"
104104
checksum = "ee6c0438de3ca4d8cac2eec62b228e2f8865cfe9ebefea720406774223fa2d2e"
105105

106+
[[package]]
107+
name = "hex-conservative"
108+
version = "0.1.1"
109+
source = "registry+https://github.com/rust-lang/crates.io-index"
110+
checksum = "30ed443af458ccb6d81c1e7e661545f94d3176752fb1df2f543b902a1e0f51e2"
111+
106112
[[package]]
107113
name = "itoa"
108114
version = "0.3.0"
@@ -250,7 +256,7 @@ checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
250256

251257
[[package]]
252258
name = "secp256k1"
253-
version = "0.27.0"
259+
version = "0.28.0"
254260
dependencies = [
255261
"bincode",
256262
"bitcoin_hashes",

Cargo-recent.lock

+14-8
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ dependencies = [
1212
]
1313

1414
[[package]]
15-
name = "bitcoin-private"
16-
version = "0.1.0"
15+
name = "bitcoin-internals"
16+
version = "0.2.0"
1717
source = "registry+https://github.com/rust-lang/crates.io-index"
18-
checksum = "73290177011694f38ec25e165d0387ab7ea749a4b81cd4c80dae5988229f7a57"
18+
checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb"
1919

2020
[[package]]
2121
name = "bitcoin_hashes"
22-
version = "0.12.0"
23-
source = "registry+https://github.com/rust-lang/crates.io-index"
24-
checksum = "5d7066118b13d4b20b23645932dfb3a81ce7e29f95726c2036fa33cd7b092501"
22+
version = "0.13.0"
23+
source = "git+https://github.com/tcharding/rust-bitcoin?rev=37d1d288a67fe7e0cd53962f66faa854621bade0#37d1d288a67fe7e0cd53962f66faa854621bade0"
2524
dependencies = [
26-
"bitcoin-private",
25+
"bitcoin-internals",
26+
"hex-conservative",
2727
]
2828

2929
[[package]]
@@ -79,6 +79,12 @@ version = "1.8.2"
7979
source = "registry+https://github.com/rust-lang/crates.io-index"
8080
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
8181

82+
[[package]]
83+
name = "hex-conservative"
84+
version = "0.1.1"
85+
source = "registry+https://github.com/rust-lang/crates.io-index"
86+
checksum = "30ed443af458ccb6d81c1e7e661545f94d3176752fb1df2f543b902a1e0f51e2"
87+
8288
[[package]]
8389
name = "js-sys"
8490
version = "0.3.61"
@@ -171,7 +177,7 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
171177

172178
[[package]]
173179
name = "secp256k1"
174-
version = "0.27.0"
180+
version = "0.28.0"
175181
dependencies = [
176182
"bincode",
177183
"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"

0 commit comments

Comments
 (0)