Skip to content

Commit fd6e7dc

Browse files
committed
Bump version numbers
In preparation for releasing all three crates bump the version to 0.9.0, add changelog entry, and update the lock files.
1 parent 1da9e80 commit fd6e7dc

File tree

9 files changed

+46
-12
lines changed

9 files changed

+46
-12
lines changed

Cargo-minimal.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
153153

154154
[[package]]
155155
name = "corepc-client"
156-
version = "0.8.0"
156+
version = "0.9.0"
157157
dependencies = [
158158
"bitcoin",
159159
"corepc-types",
@@ -165,7 +165,7 @@ dependencies = [
165165

166166
[[package]]
167167
name = "corepc-node"
168-
version = "0.8.0"
168+
version = "0.9.0"
169169
dependencies = [
170170
"anyhow",
171171
"bitcoin_hashes",
@@ -183,7 +183,7 @@ dependencies = [
183183

184184
[[package]]
185185
name = "corepc-types"
186-
version = "0.8.0"
186+
version = "0.9.0"
187187
dependencies = [
188188
"bitcoin",
189189
"serde",

Cargo-recent.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
153153

154154
[[package]]
155155
name = "corepc-client"
156-
version = "0.8.0"
156+
version = "0.9.0"
157157
dependencies = [
158158
"bitcoin",
159159
"corepc-types",
@@ -165,7 +165,7 @@ dependencies = [
165165

166166
[[package]]
167167
name = "corepc-node"
168-
version = "0.8.0"
168+
version = "0.9.0"
169169
dependencies = [
170170
"anyhow",
171171
"bitcoin_hashes",
@@ -183,7 +183,7 @@ dependencies = [
183183

184184
[[package]]
185185
name = "corepc-types"
186-
version = "0.8.0"
186+
version = "0.9.0"
187187
dependencies = [
188188
"bitcoin",
189189
"serde",

client/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# 0.9.0 2025-09-11
2+
3+
Add support for all the new methods added as part of the `types v0.9.0`
4+
release - that means **all** of the documented Core RPC methods.
5+
6+
- Implement all remaining non-hidden RPC methods.
7+
- Integration test all methods (excl. two that have open issues).
8+
- Add support for Core `v28.2` [#279](https://github.com/rust-bitcoin/corepc/pull/279)
9+
110
# 0.8.0 2025-05-21
211

312
- Add support for Bitcoin Core 29.0 [#131](https://github.com/rust-bitcoin/corepc/pull/131)

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.8.0"
3+
version = "0.9.0"
44
authors = ["Tobin C. Harding <[email protected]>", "Jamil Lambert <[email protected]>"]
55
license = "CC0-1.0"
66
repository = "https://github.com/rust-bitcoin/corepc"
@@ -22,7 +22,7 @@ client-sync = ["jsonrpc"]
2222

2323
[dependencies]
2424
bitcoin = { version = "0.32.0", default-features = false, features = ["std", "serde"] }
25-
types = { package = "corepc-types", version = "0.8.0", default-features = false, features = ["std"] }
25+
types = { package = "corepc-types", version = "0.9.0", default-features = false, features = ["std"] }
2626
log = "0.4"
2727
serde = { version = "1.0.103", default-features = false, features = [ "derive", "alloc" ] }
2828
serde_json = { version = "1.0.117" }

integration_test/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ TODO = [] # This is a dirty hack while writing the tests.
5656

5757
[dependencies]
5858
bitcoin = { version = "0.32.0", default-features = false, features = ["std", "serde"] }
59-
node = { package = "corepc-node", version = "0.8.0", default-features = false }
59+
node = { package = "corepc-node", version = "0.9.0", default-features = false }
6060
rand = "0.8.5"
6161
env_logger = "0.9.0"
6262

node/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# 0.9.0 2025-09-11
2+
3+
The `types v0.9.0` release adds support for **all** remaining documented
4+
Core RPC methods. These are then pickup up in the update of `client`.
5+
6+
- Update to use the new `client v0.9.0`.
7+
- Fix race condition in node start up [#213](https://github.com/rust-bitcoin/corepc/pull/213)
8+
- Fix build on macOS. Only codesign bitcoind if necessary [#309](https://github.com/rust-bitcoin/corepc/pull/309)
9+
- Add support for Core `v28.2` [#279](https://github.com/rust-bitcoin/corepc/pull/279)
10+
111
# 0.8.0 2025-05-21
212

313
- Add support for Bitcoin Core 29.0 [#131](https://github.com/rust-bitcoin/corepc/pull/131)

node/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-node"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
authors = ["Riccardo Casatta <[email protected]>", "Tobin C. Harding <[email protected]>"]
55
license = "MIT"
66
repository = "https://github.com/rust-bitcoin/corepc"
@@ -13,7 +13,7 @@ rust-version = "1.63.0"
1313
exclude = ["tests", "contrib"]
1414

1515
[dependencies]
16-
corepc-client = { version = "0.8.0", features = ["client-sync"] }
16+
corepc-client = { version = "0.9.0", features = ["client-sync"] }
1717
log = { version = "0.4", default-features = false }
1818
which = { version = "3.1.1", default-features = false }
1919
anyhow = { version = "1.0.66", default-features = false, features = ["std"] }

types/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# 0.9.0 2025-09-11
2+
3+
This release is massive, it delivers support for **all** documented Core RPC
4+
methods. It also adds integration testing for all the new ones and many that
5+
were previously untested.
6+
7+
Props to Jamil Lambert for grinding this out.
8+
9+
There are a set of undocumented methods that we will be adding support
10+
for also shortly, stay tuned.
11+
12+
- Implement all remaining non-hidden RPC methods.
13+
- Integration test all methods (excl. two that have open issues).
14+
- Add support for Core `v28.2` [#279](https://github.com/rust-bitcoin/corepc/pull/279)
15+
116
# 0.8.0 2025-05-21
217

318
- doc: update docs for now explicit download feature flag [#177](https://github.com/rust-bitcoin/corepc/pull/177)

types/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "corepc-types"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
authors = ["Tobin C. Harding <[email protected]>", "Jamil Lambert <[email protected]>"]
55
license = "CC0-1.0"
66
repository = "https://github.com/rust-bitcoin/corepc"

0 commit comments

Comments
 (0)