From 3565f9959e77bd74a60b9b505f6b0c020c3a754a Mon Sep 17 00:00:00 2001 From: "Tobin C. Harding" Date: Mon, 12 May 2025 10:56:59 +1000 Subject: [PATCH] Bump version numbers In preparation for releasing all three crates bump the version to 0.8.0, add changelog entry, and update the lock files. --- Cargo-minimal.lock | 6 +++--- Cargo-recent.lock | 6 +++--- client/CHANGELOG.md | 10 ++++++++++ client/Cargo.toml | 4 ++-- integration_test/Cargo.toml | 2 +- node/CHANGELOG.md | 7 +++++++ node/Cargo.toml | 4 ++-- types/CHANGELOG.md | 9 +++++++++ types/Cargo.toml | 2 +- 9 files changed, 38 insertions(+), 12 deletions(-) diff --git a/Cargo-minimal.lock b/Cargo-minimal.lock index eb9e8ad5..983ebd6f 100644 --- a/Cargo-minimal.lock +++ b/Cargo-minimal.lock @@ -153,7 +153,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "corepc-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bitcoin", "corepc-types", @@ -165,7 +165,7 @@ dependencies = [ [[package]] name = "corepc-node" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "bitcoin_hashes", @@ -183,7 +183,7 @@ dependencies = [ [[package]] name = "corepc-types" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bitcoin", "serde", diff --git a/Cargo-recent.lock b/Cargo-recent.lock index 1777f19d..17a1f9ab 100644 --- a/Cargo-recent.lock +++ b/Cargo-recent.lock @@ -153,7 +153,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "corepc-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bitcoin", "corepc-types", @@ -165,7 +165,7 @@ dependencies = [ [[package]] name = "corepc-node" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anyhow", "bitcoin_hashes", @@ -183,7 +183,7 @@ dependencies = [ [[package]] name = "corepc-types" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bitcoin", "serde", diff --git a/client/CHANGELOG.md b/client/CHANGELOG.md index 8b842912..da022a95 100644 --- a/client/CHANGELOG.md +++ b/client/CHANGELOG.md @@ -1,3 +1,13 @@ +# 0.8.0 2025-05-21 + +- Add support for Bitcoin Core 29.0 [#131](https://github.com/rust-bitcoin/corepc/pull/131) +- Remove unnecessary error variants [#127](https://github.com/rust-bitcoin/corepc/pull/127) +- Move types to version specific module [#156](https://github.com/rust-bitcoin/corepc/pull/156) +- Move `TemplateRequest` and `TemplateRules` into their proper module [#151](https://github.com/rust-bitcoin/corepc/pull/151) +- Implement `pruneblock` method and test [#132](https://github.com/rust-bitcoin/corepc/pull/132) +- Implement `savemempool` method and test [#148](https://github.com/rust-bitcoin/corepc/pull/148) +- Implement `verifychain` method and test [#155](https://github.com/rust-bitcoin/corepc/pull/155) + # 0.7.0 2025-04-04 - Fix unloadwallet method [#110](https://github.com/rust-bitcoin/corepc/pull/110) diff --git a/client/Cargo.toml b/client/Cargo.toml index 95d97d92..3db0740e 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "corepc-client" -version = "0.7.0" +version = "0.8.0" authors = ["Tobin C. Harding "] license = "CC0-1.0" repository = "https://github.com/rust-bitcoin/corepc" @@ -22,7 +22,7 @@ client-sync = ["jsonrpc"] [dependencies] bitcoin = { version = "0.32.0", default-features = false, features = ["std", "serde"] } -types = { package = "corepc-types", version = "0.7.0", default-features = false, features = ["std"] } +types = { package = "corepc-types", version = "0.8.0", default-features = false, features = ["std"] } log = "0.4" serde = { version = "1.0.103", default-features = false, features = [ "derive", "alloc" ] } serde_json = { version = "1.0.117" } diff --git a/integration_test/Cargo.toml b/integration_test/Cargo.toml index 506d09e7..6f84cc14 100644 --- a/integration_test/Cargo.toml +++ b/integration_test/Cargo.toml @@ -51,7 +51,7 @@ TODO = [] # This is a dirty hack while writing the tests. [dependencies] bitcoin = { version = "0.32.0", default-features = false, features = ["std", "serde"] } -node = { package = "corepc-node", version = "0.7.0", default-features = false, features = ["download"] } +node = { package = "corepc-node", version = "0.8.0", default-features = false, features = ["download"] } rand = "0.8.5" env_logger = "0.9.0" diff --git a/node/CHANGELOG.md b/node/CHANGELOG.md index 0a323242..a16322bd 100644 --- a/node/CHANGELOG.md +++ b/node/CHANGELOG.md @@ -1,3 +1,10 @@ +# 0.8.0 2025-05-21 + +- Add support for Bitcoin Core 29.0 [#131](https://github.com/rust-bitcoin/corepc/pull/131) +- Add support for Bitcoin Core 0.17.2 [#128](https://github.com/rust-bitcoin/corepc/pull/128) +- Upgrade `zip` in light of RUSTSEC-2020-0071 [#143](https://github.com/rust-bitcoin/corepc/pull/143) +- Drop default features for `zip` [#130](https://github.com/rust-bitcoin/corepc/pull/130) + # 0.7.1 2025-05-05 - backport: bump zip in light of RUSTSEC-2020-0071 [#145](https://github.com/rust-bitcoin/corepc/pull/145) diff --git a/node/Cargo.toml b/node/Cargo.toml index 4880a534..2173f496 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "corepc-node" -version = "0.7.0" +version = "0.8.0" authors = ["Riccardo Casatta ", "Tobin C. Harding "] license = "MIT" repository = "https://github.com/rust-bitcoin/corepc" @@ -13,7 +13,7 @@ rust-version = "1.63.0" exclude = ["tests", "contrib"] [dependencies] -corepc-client = { version = "0.7.0", features = ["client-sync"] } +corepc-client = { version = "0.8.0", features = ["client-sync"] } log = { version = "0.4", default-features = false } which = { version = "3.1.1", default-features = false } anyhow = { version = "1.0.66", default-features = false, features = ["std"] } diff --git a/types/CHANGELOG.md b/types/CHANGELOG.md index 424c32c7..6862f655 100644 --- a/types/CHANGELOG.md +++ b/types/CHANGELOG.md @@ -1,3 +1,12 @@ +# 0.8.0 2025-05-21 + +- Add support for Bitcoin Core 29.0 [#131](https://github.com/rust-bitcoin/corepc/pull/131) +- Improve the version specific SSOT docs [#142](https://github.com/rust-bitcoin/corepc/pull/) +- Remove model for `dumpwallet` [#141](https://github.com/rust-bitcoin/corepc/pull/141) +- Implement `pruneblock` method and test [#132](https://github.com/rust-bitcoin/corepc/pull/132) +- Implement `savemempool` method and test [#148](https://github.com/rust-bitcoin/corepc/pull/148) +- Implement `verifychain` method and test [#155](https://github.com/rust-bitcoin/corepc/pull/155) + # 0.7.0 2025-04-04 - Fix `{create,load}wallet` on `v25` [#108](https://github.com/rust-bitcoin/corepc/pull/108) diff --git a/types/Cargo.toml b/types/Cargo.toml index 20430f92..8ef69d78 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "corepc-types" -version = "0.7.0" +version = "0.8.0" authors = ["Tobin C. Harding "] license = "CC0-1.0" repository = "https://github.com/rust-bitcoin/corepc"