Skip to content

Commit f81fec1

Browse files
authored
Merge pull request rust-bitcoin#49 from tcharding/01-23-release-0.6.0
Release tracking PR: `v0.6.0`
2 parents 9e82412 + 8a1883b commit f81fec1

File tree

10 files changed

+49
-13
lines changed

10 files changed

+49
-13
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.5.0"
156+
version = "0.6.0"
157157
dependencies = [
158158
"bitcoin",
159159
"corepc-types",
@@ -165,7 +165,7 @@ dependencies = [
165165

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

184184
[[package]]
185185
name = "corepc-types"
186-
version = "0.5.0"
186+
version = "0.6.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.5.0"
156+
version = "0.6.0"
157157
dependencies = [
158158
"bitcoin",
159159
"corepc-types",
@@ -165,7 +165,7 @@ dependencies = [
165165

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

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

client/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# 0.6.0 - 2025-03-07
2+
3+
- Expose all methods from `blockchain` section [#79](https://github.com/rust-bitcoin/corepc/pull/79)
4+
- Fix bugs in tx out proof methods
5+
- Improve docs
6+
- Reduce number of Core minor versions supported
7+
18
# 0.5.0 - 2024-12-16
29

310
- Add support for Bitcoin Core v27.2

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.5.0"
3+
version = "0.6.0"
44
authors = ["Tobin C. Harding <[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.5.0", default-features = false, features = [] }
25+
types = { package = "corepc-types", version = "0.6.0", default-features = false, features = [] }
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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ TODO = [] # This is a dirty hack while writing the tests.
5050

5151
[dependencies]
5252
bitcoin = { version = "0.32.0", default-features = false, features = ["std", "serde"] }
53-
client = { package = "corepc-client", version = "0.5.0", default-features = false, features = ["client-sync"] }
54-
node = { package = "corepc-node", version = "0.5.0", default-features = false, features = ["download"] }
53+
client = { package = "corepc-client", version = "0.6.0", default-features = false, features = ["client-sync"] }
54+
node = { package = "corepc-node", version = "0.6.0", default-features = false, features = ["download"] }
5555
rand = "0.8.5"
5656
env_logger = "0.9.0"
5757

node/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 0.6.0 - 2025-03-07
2+
3+
- Remove `default` feature [#45](https://github.com/rust-bitcoin/corepc/pull/45)
4+
- Reduce number of supported minor versions [#27](https://github.com/rust-bitcoin/corepc/pull/27)
5+
- Enable running multiple Core v28 nodes [#46](https://github.com/rust-bitcoin/corepc/pull/46)
6+
17
# 0.5.0 - 2024-12-16
28

39
- Rename `BitcoinD` to `Node`

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.5.0"
3+
version = "0.6.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.5.0", features = ["client-sync"] }
16+
corepc-client = { version = "0.6.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: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# 0.6.0 - 2025-03-07
2+
3+
- Add `std` feature [#44](https://github.com/rust-bitcoin/corepc/pull/44)
4+
- Reduce number of supported minor versions [#27](https://github.com/rust-bitcoin/corepc/pull/27)
5+
- Update the version specific docs for Core versions 19 - 28
6+
- [#55](https://github.com/rust-bitcoin/corepc/pull/55)
7+
- [#64](https://github.com/rust-bitcoin/corepc/pull/64)
8+
19
# 0.5.0 - 2024-12-16
210

311
- Flesh out v17 and v18

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.5.0"
3+
version = "0.6.0"
44
authors = ["Tobin C. Harding <[email protected]>"]
55
license = "CC0-1.0"
66
repository = "https://github.com/rust-bitcoin/corepc"

verify/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Verify
2+
3+
TL;DR: `cargo run -- --help`
4+
5+
This crate provides a tool to help verify the rest of the repository.
6+
Specifically the Single Source Of Truth for a specific Core version is
7+
the version module in `types` e.g., `types/src/v17/mod.rs`.
8+
9+
Verification is warranted because there are many pieces involved and
10+
during development much cut'n'paste. We want to catch our mistakes and
11+
have some confidence that our claims are valid.
12+
13+
Please see `types/README.md` for more information.
14+
15+

0 commit comments

Comments
 (0)