Skip to content

Commit addf46f

Browse files
committed
Merge #608: Prepare stack of releases
9f85116 electrsd: Bump version to 0.40.0 (Tobin C. Harding) 37de741 bitcoind: Bump version to 0.40.0 (Tobin C. Harding) 890371a client: Bump version to 0.15.0 (Tobin C. Harding) b8b50f7 types: Bump version to 0.14.0 (Tobin C. Harding) 0d08ee0 jsonrcp: Bump version to 0.20.1 (Tobin C. Harding) 018691b bitreq: Bump version to 0.3.6 (Tobin C. Harding) Pull request description: Cut a release of every released crate in the repo. Note `bitreq` and `jsonrpc` are 'point' releases (minor releases really). Top commit has no ACKs. Tree-SHA512: 15713b4544e60dd5d4997e4290e3fa32d7ffd0558fa7bed3900475e3fde351eec5ebcd8479aad3656689c33cae8844c291b123cec4af6985af1f5423ef318c15
2 parents e56500e + 9f85116 commit addf46f

15 files changed

Lines changed: 59 additions & 24 deletions

File tree

Cargo-minimal.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ dependencies = [
150150

151151
[[package]]
152152
name = "bitcoind"
153-
version = "0.39.0"
153+
version = "0.40.0"
154154
dependencies = [
155155
"anyhow",
156156
"bitcoin_hashes",
@@ -180,7 +180,7 @@ checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
180180

181181
[[package]]
182182
name = "bitreq"
183-
version = "0.3.5"
183+
version = "0.3.6"
184184
dependencies = [
185185
"base64 0.22.1",
186186
"log",
@@ -281,7 +281,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
281281

282282
[[package]]
283283
name = "corepc-client"
284-
version = "0.14.0"
284+
version = "0.15.0"
285285
dependencies = [
286286
"bitcoin",
287287
"corepc-types",
@@ -293,7 +293,7 @@ dependencies = [
293293

294294
[[package]]
295295
name = "corepc-types"
296-
version = "0.13.0"
296+
version = "0.14.0"
297297
dependencies = [
298298
"bitcoin",
299299
"serde",
@@ -317,7 +317,7 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
317317

318318
[[package]]
319319
name = "electrsd"
320-
version = "0.39.0"
320+
version = "0.40.0"
321321
dependencies = [
322322
"anyhow",
323323
"bitcoin_hashes",
@@ -645,7 +645,7 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
645645

646646
[[package]]
647647
name = "jsonrpc"
648-
version = "0.20.0"
648+
version = "0.20.1"
649649
dependencies = [
650650
"base64 0.22.1",
651651
"bitreq",

Cargo-recent.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ dependencies = [
150150

151151
[[package]]
152152
name = "bitcoind"
153-
version = "0.39.0"
153+
version = "0.40.0"
154154
dependencies = [
155155
"anyhow",
156156
"bitcoin_hashes",
@@ -180,7 +180,7 @@ checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
180180

181181
[[package]]
182182
name = "bitreq"
183-
version = "0.3.5"
183+
version = "0.3.6"
184184
dependencies = [
185185
"base64 0.22.1",
186186
"log",
@@ -281,7 +281,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
281281

282282
[[package]]
283283
name = "corepc-client"
284-
version = "0.14.0"
284+
version = "0.15.0"
285285
dependencies = [
286286
"bitcoin",
287287
"corepc-types",
@@ -293,7 +293,7 @@ dependencies = [
293293

294294
[[package]]
295295
name = "corepc-types"
296-
version = "0.13.0"
296+
version = "0.14.0"
297297
dependencies = [
298298
"bitcoin",
299299
"serde",
@@ -317,7 +317,7 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
317317

318318
[[package]]
319319
name = "electrsd"
320-
version = "0.39.0"
320+
version = "0.40.0"
321321
dependencies = [
322322
"anyhow",
323323
"bitcoin_hashes",
@@ -645,7 +645,7 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
645645

646646
[[package]]
647647
name = "jsonrpc"
648-
version = "0.20.0"
648+
version = "0.20.1"
649649
dependencies = [
650650
"base64 0.22.1",
651651
"bitreq",

bitcoind/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# 0.40.0 - 2026-05-26
2+
3+
- Add initial support for Bitcoin Core v31 [#598](https://github.com/rust-bitcoin/corepc/pull/598)
4+
- Upgrade to latest version of `corepc-types` and `corepc-client`
5+
6+
In this release we remove support for Bitcoin Core `v27.0`, `v27.1`,
7+
`v28.0`, and `v28.1`. We still support the latest point release of
8+
these two versions: `v27.2` and `v28.2`.
9+
110
# 0.39.0 - 2026-05-12
211

312
- Update to use latest `corepc-client v0.14.0`.

bitcoind/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bitcoind"
3-
version = "0.39.0"
3+
version = "0.40.0"
44
authors = ["Riccardo Casatta <riccardo@casatta.it>", "Tobin C. Harding <me@tobin.cc>"]
55
license = "MIT"
66
repository = "https://github.com/rust-bitcoin/corepc"
@@ -14,7 +14,7 @@ exclude = ["tests", "contrib"]
1414

1515
[dependencies]
1616
anyhow = { version = "1.0.66", default-features = false, features = ["std"] }
17-
corepc-client = { version = "0.14.0", path = "../client", features = ["client-sync"] }
17+
corepc-client = { version = "0.15.0", path = "../client", features = ["client-sync"] }
1818
log = { version = "0.4", default-features = false }
1919
serde_json = { version = "1.0.117", default-features = false }
2020
tempfile = { version = "3", default-features = false }

bitreq/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 0.3.6 - 2026-05-26
2+
3+
* Gate `webpki_roots` import on `webpki-roots` [#597](https://github.com/rust-bitcoin/corepc/pull/597)
4+
15
# 0.3.5 - 2026-04-20
26

37
* Fix `tokio-rustls` feature gating for async rustls support [#563](https://github.com/rust-bitcoin/corepc/pull/563)

bitreq/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bitreq"
3-
version = "0.3.5"
3+
version = "0.3.6"
44
authors = ["Jens Pitkanen <jens@neon.moe>", "Tobin C. Harding <me@tobin.cc>", "Matt Corallo", "Elias Rohrer <dev@tnull.de>"]
55
description = "Simple, minimal-dependency HTTP client"
66
documentation = "https://docs.rs/bitreq"

client/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 0.15.0 - 2026-05-26
2+
3+
- Add initial support for Bitcoin Core v31 [#598](https://github.com/rust-bitcoin/corepc/pull/598)
4+
- Upgrade to latest `corepc-types` version
5+
- Change `fee_delta` to `SignedAmount` [#605](https://github.com/rust-bitcoin/corepc/pull/605)
6+
17
# 0.14.0 - 2026-05-12
28

39
- Update to use latest `corepc-types v0.13.0`.

client/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "corepc-client"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
authors = ["Tobin C. Harding <me@tobin.cc>", "Jamil Lambert <Jamil.Lambert@proton.me>"]
55
license = "CC0-1.0"
66
repository = "https://github.com/rust-bitcoin/corepc"
@@ -29,7 +29,7 @@ bitcoin = { version = "0.32.0", default-features = false, features = ["std", "se
2929
log = "0.4"
3030
serde = { version = "1.0.103", default-features = false, features = [ "derive", "alloc" ] }
3131
serde_json = { version = "1.0.117" }
32-
types = { package = "corepc-types", version = "0.13.0", path = "../types", default-features = false, features = ["std"] }
32+
types = { package = "corepc-types", version = "0.14.0", path = "../types", default-features = false, features = ["std"] }
3333

3434
jsonrpc = { version = "0.20.0", path = "../jsonrpc", features = ["bitreq_http"], optional = true }
3535

electrsd/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# 0.40.0 - 2026-05-26
2+
3+
With this release we now set the default feature to `electrs_0_10_6`.
4+
5+
- Include in workspace and CI [#570](https://github.com/rust-bitcoin/corepc/pull/570)
6+
- Upgrade to latest version of `corepc-types`, `corepc-client`, and `bitcoind`
7+
18
# 0.39.0 - 2026-05-12
29

310
- Update to use latest `bitcoind v0.39.0` and `corepc-client v0.14.0`.

electrsd/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "electrsd"
3-
version = "0.39.0"
3+
version = "0.40.0"
44
authors = ["Riccardo Casatta <riccardo@casatta.it>"]
55
description = "Utility to run a regtest electrs process, useful in integration testing environment"
66
repository = "https://github.com/rust-bitcoin/corepc"
@@ -12,8 +12,8 @@ categories = ["cryptography::cryptocurrencies", "development-tools::testing"]
1212
exclude = ["tests", "contrib"]
1313

1414
[dependencies]
15-
bitcoind = { version = "0.39.0", path = "../bitcoind" }
16-
corepc-client = { version = "0.14.0", path = "../client" }
15+
bitcoind = { version = "0.40.0", path = "../bitcoind" }
16+
corepc-client = { version = "0.15.0", path = "../client" }
1717
electrum-client = { version = "0.24.0", default-features = false }
1818
log = { version = "0.4" }
1919

0 commit comments

Comments
 (0)