Skip to content

Commit

Permalink
Merge #23: Release tracking PR: Bump versions to 0.5.0
Browse files Browse the repository at this point in the history
be6d4e0 Bump versions to 0.5.0 (Tobin C. Harding)

Pull request description:

  In preparation for releasing all three crates bump the version, add a changlog entry, and update the lock files.

  For the record this release of `types` will include fleshed out support in `types` for v17 and v18.

ACKs for top commit:
  apoelstra:
    ACK be6d4e0; successfully ran local tests; will let you merge, tag and publish

Tree-SHA512: dd22afbdcfa9872b2818d04b49ef6a99b1b8390d791b5cf97143ef91cc43d33a388eee22a765fa248165c107e8e9593be699236e3aa076d2f3f0412362d8cf94
  • Loading branch information
tcharding committed Dec 16, 2024
2 parents 20d6a04 + be6d4e0 commit 4f10bd0
Showing 9 changed files with 25 additions and 14 deletions.
4 changes: 2 additions & 2 deletions Cargo-minimal.lock
Original file line number Diff line number Diff line change
@@ -105,7 +105,7 @@ checksum = "bb4a8b715cb4597106ea87c7c84b2f1d452c7492033765df7f32651e66fcf749"

[[package]]
name = "corepc-client"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"bitcoin",
"corepc-types",
@@ -117,7 +117,7 @@ dependencies = [

[[package]]
name = "corepc-types"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"bitcoin",
"bitcoin-internals",
4 changes: 2 additions & 2 deletions Cargo-recent.lock
Original file line number Diff line number Diff line change
@@ -105,7 +105,7 @@ checksum = "bb4a8b715cb4597106ea87c7c84b2f1d452c7492033765df7f32651e66fcf749"

[[package]]
name = "corepc-client"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"bitcoin",
"corepc-types",
@@ -117,7 +117,7 @@ dependencies = [

[[package]]
name = "corepc-types"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"bitcoin",
"bitcoin-internals",
6 changes: 6 additions & 0 deletions client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# 0.5.0 - 2024-12-16

- Add support for Bitcoin Core v27.2
- Add a bunch more methods to the `Client`
- Flesh out v17 and v18

# 0.4.0 - 2024-11-14

- Add support for Bitcoin Core v28
4 changes: 2 additions & 2 deletions client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "corepc-client"
version = "0.4.0"
version = "0.5.0"
authors = ["Tobin C. Harding <me@tobin.cc>"]
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.4.0", default-features = false, features = [] }
types = { package = "corepc-types", version = "0.5.0", default-features = false, features = [] }
log = "0.4"
serde = { version = "1.0.103", default-features = false, features = [ "derive", "alloc" ] }
serde_json = { version = "1.0.117" }
4 changes: 2 additions & 2 deletions integration_test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -50,8 +50,8 @@ TODO = [] # This is a dirty hack while writing the tests.

[dependencies]
bitcoin = { version = "0.32.0", default-features = false, features = ["std", "serde"] }
client = { package = "corepc-client", version = "0.4.0", default-features = false, features = ["client-sync"] }
node = { package = "corepc-node", version = "0.4.0", default-features = false, features = [] }
client = { package = "corepc-client", version = "0.5.0", default-features = false, features = ["client-sync"] }
node = { package = "corepc-node", version = "0.5.0", default-features = false, features = [] }
rand = "0.8.5"
env_logger = "0.9.0"

5 changes: 5 additions & 0 deletions node/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 0.5.0 - 2024-12-16

- Rename `BitcoinD` to `Node`
- Add support for Bitcoin Core v27.2

# 0.4.0 - 2024-11-14

- Add support for Bitcoin Core v28
4 changes: 2 additions & 2 deletions node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "corepc-node"
version = "0.4.0"
version = "0.5.0"
authors = ["Riccardo Casatta <riccardo@casatta.it>", "Tobin C. Harding <me@tobin.cc>"]
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.4", features = ["client-sync"] }
corepc-client = { version = "0.5.0", features = ["client-sync"] }
log = "0.4"
which = "4.2.5"
anyhow = "1.0.66"
6 changes: 3 additions & 3 deletions types/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Unreleased
# 0.5.0 - 2024-12-16

- Flesh out v17 and v18.
- Rename `corepc-node::BitcoinD` to `Node`.
- Flesh out v17 and v18
- Re-write docs and verify correctness of status claims

# 0.4.0 - 2024-11-14

2 changes: 1 addition & 1 deletion types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "corepc-types"
version = "0.4.0"
version = "0.5.0"
authors = ["Tobin C. Harding <me@tobin.cc>"]
license = "CC0-1.0"
repository = "https://github.com/rust-bitcoin/corepc"

0 comments on commit 4f10bd0

Please sign in to comment.