Skip to content

Release 3.0.0-rc.1#398

Merged
ValuedMammal merged 3 commits intobitcoindevkit:masterfrom
ValuedMammal:chore/release_3_0_0_rc1
Mar 10, 2026
Merged

Release 3.0.0-rc.1#398
ValuedMammal merged 3 commits intobitcoindevkit:masterfrom
ValuedMammal:chore/release_3_0_0_rc1

Conversation

@ValuedMammal
Copy link
Collaborator

@ValuedMammal ValuedMammal commented Mar 9, 2026

Description

  • 656d468: Updates dependencies to the latest compatible versions
  • fd404f0: Adds CHANGELOG entries since wallet-2.3.0
  • 92e683b: Bumps version in Cargo.toml to 3.0.0-rc.1

Notes to the reviewers

The CHANGELOG refers to v3.0.0, but the link to the v3.0.0 tag won't be live until the 3.0 is finally released. This release will be tagged v3.0.0-rc.1.

close #395

Checklists

All Submissions:

Run `cargo update` and bump depends
in Cargo.toml.

Normal:
bdk_chain 0.23.1 -> 0.23.2
bitcoin 0.32.7 -> 0.32.8
miniscript 12.3.1 -> 12.3.5
rand_core 0.6.0 -> 0.6.4
anyhow 1.0.98 -> ^1
bip39 2.0 -> 2.2.2
tempfile 3.20.0 -> 3.26.0

Dev:
bdk_electrum 0.23.1 -> 0.23.2
clap 4.5.17 -> 4.5.60
ctrlc 3.4.6 -> 3.5.2
@ValuedMammal ValuedMammal self-assigned this Mar 9, 2026
@ValuedMammal ValuedMammal added the release Release related issue or PR label Mar 9, 2026
@ValuedMammal ValuedMammal added this to the Wallet 3.0.0 milestone Mar 9, 2026
@codecov
Copy link

codecov bot commented Mar 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.77%. Comparing base (c972ef2) to head (92e683b).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #398   +/-   ##
=======================================
  Coverage   79.77%   79.77%           
=======================================
  Files          24       24           
  Lines        5266     5266           
  Branches      241      241           
=======================================
  Hits         4201     4201           
  Misses        988      988           
  Partials       77       77           
Flag Coverage Δ
rust 79.77% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ValuedMammal
Copy link
Collaborator Author

Since wallet is the only crate in this lib it would make sense to return to the vX.Y.Z tag naming convention.

@ValuedMammal
Copy link
Collaborator Author

Should #390 be included in this release?

@oleonardolima
Copy link
Contributor

Since wallet is the only crate in this lib it would make sense to return to the vX.Y.Z tag naming convention.

Yes, sounds good!

Should #390 be included in this release?

I didn't get a change to review and test it yet, though it's also non-breaking and can land in the next minor release.

@ValuedMammal ValuedMammal changed the title WIP: Release 3.0.0-rc1 Release 3.0.0-rc1 Mar 10, 2026
@ValuedMammal ValuedMammal marked this pull request as ready for review March 10, 2026 04:27
@ValuedMammal ValuedMammal mentioned this pull request Mar 10, 2026
11 tasks
@ValuedMammal ValuedMammal moved this to Needs Review in BDK Wallet Mar 10, 2026
Copy link
Contributor

@oleonardolima oleonardolima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a few comments with fixes we should have before merge/release.

@ValuedMammal ValuedMammal force-pushed the chore/release_3_0_0_rc1 branch from 551a277 to 92e683b Compare March 10, 2026 15:37
@ValuedMammal ValuedMammal changed the title Release 3.0.0-rc1 Release 3.0.0-rc.1 Mar 10, 2026
@ValuedMammal
Copy link
Collaborator Author

  • Added 2.2, 2.3 notes to CHANGELOG.md
  • Fixed broken links in CHANGELOG.md
  • Changed version spec to 3.0.0-rc.1

Copy link
Contributor

@oleonardolima oleonardolima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 92e683b

@ValuedMammal ValuedMammal merged commit fca6523 into bitcoindevkit:master Mar 10, 2026
17 checks passed
@github-project-automation github-project-automation bot moved this from Needs Review to Done in BDK Wallet Mar 10, 2026
@ValuedMammal ValuedMammal deleted the chore/release_3_0_0_rc1 branch March 10, 2026 22:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release related issue or PR

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Release 3.0.0-rc.1

2 participants