Skip to content

Commit 5df32ca

Browse files
committed
Merge #432: chore: Release 3.0.0
34931fc chore: Release 3.0.0 (valued mammal) 8a9faa8 chore: Update CHANGELOG.md (valued mammal) 42c34d4 deps: Update bdk dependencies (valued mammal) Pull request description: ### Description This PR updates bdk dependencies to the latest versions, updates `CHANGELOG.md` with merged PRs since `v3.0.0-rc.2` and bumps the version in `Cargo.toml` to 3.0.0. Full Changelog: v3.0.0-rc.2...fb7681a ### Notes to the reviewers Bumped `bdk_file_store` to 0.22.0 and `bdk_bitcoind_rpc` (dev dependency) to 0.22.0 which were erroneously left out of the previous release candidate. close #402 ### Checklists #### All Submissions: * [x] I ran `just p` before pushing ACKs for top commit: notmandatory: ACK 34931fc luisschwab: ACK 34931fc Tree-SHA512: 2b05fc555a0c40ebcc256615e408164fc3ce1644fd0def40ac2460e2fab22ee97d7c179612fedde56db40d5ac8c36d9ba2c3cf1e0883afb31d44d4f3a0889633
2 parents fb7681a + 34931fc commit 5df32ca

3 files changed

Lines changed: 17 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5656
- Switch to cargo-llvm-cov for code coverage [#371](https://github.com/bitcoindevkit/bdk_wallet/pull/371)
5757
- docs: Add section on ChangeSet version compatibility [#391](https://github.com/bitcoindevkit/bdk_wallet/pull/391)
5858
- Implement `core::error::Error` for several types and un-feature-gate `std::error::Error` [#397](https://github.com/bitcoindevkit/bdk_wallet/pull/397)
59-
- deps: bump `bdk_chain` to 0.23.2
60-
- deps: bump `bitcoin` to 0.32.8
61-
- deps: bump `miniscript` to 12.3.5
62-
- deps: bump `rand_core` to 0.6.4
63-
- deps: bump `bip39` to 2.2.2
64-
- deps: bump `tempfile` to 3.26.0
59+
- deps: bump `bitcoin` to 0.32.8 [#398](https://github.com/bitcoindevkit/bdk_wallet/pull/398)
60+
- deps: bump `miniscript` to 12.3.5 [#398](https://github.com/bitcoindevkit/bdk_wallet/pull/398)
61+
- deps: bump `rand_core` to 0.6.4 [#398](https://github.com/bitcoindevkit/bdk_wallet/pull/398)
62+
- deps: bump `bip39` to 2.2.2 [#398](https://github.com/bitcoindevkit/bdk_wallet/pull/398)
63+
- deps: bump `tempfile` to 3.26.0 [#398](https://github.com/bitcoindevkit/bdk_wallet/pull/398)
64+
- build(deps): bump actions/upload-artifact from 6 to 7 [#389](https://github.com/bitcoindevkit/bdk_wallet/pull/389)
65+
- build(deps): bump Swatinem/rust-cache from 2.8.2 to 2.9.1 [#406](https://github.com/bitcoindevkit/bdk_wallet/pull/406)
66+
- chore: Bump Rust compiler version to stable (1.94.0) [#407](https://github.com/bitcoindevkit/bdk_wallet/pull/407)
67+
- ci: add docs check job [#416](https://github.com/bitcoindevkit/bdk_wallet/pull/416)
68+
- build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 [#424](https://github.com/bitcoindevkit/bdk_wallet/pull/424)
69+
- deps: bump `bdk_chain` to 0.23.3
70+
- deps: bump `bdk_bitcoind_rpc` to 0.22.0
71+
- deps: bump `bdk_file_store` to 0.22.0
6572

6673
### Removed
6774

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "bdk_wallet"
33
homepage = "https://bitcoindevkit.org"
4-
version = "3.0.0-rc.2"
4+
version = "3.0.0"
55
repository = "https://github.com/bitcoindevkit/bdk_wallet"
66
documentation = "https://docs.rs/bdk_wallet"
77
description = "A modern, lightweight, descriptor-based wallet library"
@@ -20,7 +20,7 @@ rustdoc-args = ["--cfg", "docsrs"]
2020
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }
2121

2222
[dependencies]
23-
bdk_chain = { version = "0.23.2", features = ["miniscript", "serde"], default-features = false }
23+
bdk_chain = { version = "0.23.3", features = ["miniscript", "serde"], default-features = false }
2424
bitcoin = { version = "0.32.8", features = ["serde", "base64"], default-features = false }
2525
miniscript = { version = "12.3.5", features = ["serde"], default-features = false }
2626
rand_core = { version = "0.6.4" }
@@ -29,7 +29,7 @@ serde = { version = "1", features = ["derive"] }
2929

3030
# Optional dependencies
3131
anyhow = { version = "1", optional = true }
32-
bdk_file_store = { version = "0.21.1", optional = true }
32+
bdk_file_store = { version = "0.22.0", optional = true }
3333
bip39 = { version = "2.2.2", optional = true }
3434
tempfile = { version = "3.26.0", optional = true }
3535

@@ -46,7 +46,7 @@ test-utils = ["std", "anyhow", "tempfile"]
4646
[dev-dependencies]
4747
anyhow = "1"
4848
assert_matches = "1.5.0"
49-
bdk_bitcoind_rpc = { version = "0.21.0" }
49+
bdk_bitcoind_rpc = { version = "0.22.0" }
5050
bdk_electrum = { version = "0.23.2" }
5151
bdk_esplora = { version = "0.22.1", features = ["async-https", "blocking-https", "tokio"] }
5252
bdk_wallet = { path = ".", features = ["rusqlite", "file_store", "test-utils"] }

src/wallet/persisted.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,6 @@ impl WalletPersister for bdk_chain::rusqlite::Connection {
301301
/// Error for [`bdk_file_store`]'s implementation of [`WalletPersister`].
302302
#[cfg(feature = "file_store")]
303303
#[derive(Debug)]
304-
#[allow(clippy::large_enum_variant)]
305304
pub enum FileStoreError {
306305
/// Error when loading from the store.
307306
Load(bdk_file_store::StoreErrorWithDump<ChangeSet>),

0 commit comments

Comments
 (0)