Skip to content

chore(deps)(deps): bump bdk_wallet from 2.1.0 to 2.4.0#132

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/bdk_wallet-2.4.0
Open

chore(deps)(deps): bump bdk_wallet from 2.1.0 to 2.4.0#132
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/bdk_wallet-2.4.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Bumps bdk_wallet from 2.1.0 to 2.4.0.

Release notes

Sourced from bdk_wallet's releases.

Release wallet-2.4.0

Summary

This release focuses on back porting migration support and event system enhancements from the 3.0 release. Key additions include get_pre_v1_wallet_keychains migration helper for upgrading from pre-1.0 bdk sqlite databases, new event tracking methods (apply_unconfirmed_txs_events, apply_evicted_txs_events), and an events_helper function for advanced event handling. The wallet::signer module deprecation has been reverted until the new PSBT signer is ready.

Changelog

Added

  • Add get_pre_v1_wallet_keychains migration helper to assist with migrating from pre-1.0 bdk sqlite databases #365, #415
  • Add Wallet::apply_unconfirmed_txs_events method for tracking unconfirmed transaction events #399
  • Add Wallet::apply_evicted_txs_events method for tracking evicted transaction events #399
  • Add Wallet::events_helper method for advanced users to generate WalletEvents after custom operations #399

Reverted

  • Un-deprecate wallet::signer module #405

What's Changed

Full Changelog: bitcoindevkit/bdk_wallet@wallet-2.3.0...wallet-2.4.0

Release wallet-2.3.0

Summary

This minor release of BDK Wallet v2.3.0 includes a new feature for returning events upon applying blocks to the Wallet. It also fixes a TxBuilder::build_fee_bump error when a parent of the transaction being fee-bumped isn't found in the wallet.

Changelog

Added

  • feat: add apply_block_events and apply_block_connected_to_events #336

Fixed

  • fix: (backport #337) - don't fail in build_fee_bump for missing parent txid #349
  • ci: pin syn crate to 2.0.106 #338

What's Changed

... (truncated)

Changelog

Sourced from bdk_wallet's changelog.

Changelog

All notable changes to this project can be found here and in each release's git tag and can be viewed with git tag -ln100 "v*". See also DEVELOPMENT_CYCLE.md for more details.

Contributors do not need to change this file but do need to add changelog details in their PR descriptions. The person making the next release will collect changelog details from included PRs and edit this file prior to each release.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v3.0.0]

Added

  • docs,test: Add docs + test on required use of xpub for multipath constructor #306
  • Add utilities to test persistence #300
  • feat: have a structured IndexOutOfBoundsError type #302
  • feat!: Persist utxo lock status #259
  • Return wallet events when applying updates and blocks (3.0 milestone) #319
  • feature: Add Caravan wallet format import/export support #205
  • Add get_pre_v1_wallet_keychains to assist migration from pre-1.0 bdk wallets #364 #411
  • Update README with new codecov badge #341
  • feat: Add apply_unconfirmed_txs_events and apply_evicted_txs_events #388

Fixed

  • fix(wallet): Don't fail in build_fee_bump for missing parent txid #337
  • fix(dsl): handle invalid RelLockTime without panicking #404
  • fix(dsl): handle invalid AbsLockTime without panicking #409

Changed

  • feat!: use NetworkKind #250
  • test(descriptor): justify ignored tests and add missing assertions #369
  • Make FutureResult non-Send when no-std #335
  • docs: fix TxOrdering::Untouched doc comment #372
  • Refactor: Move Wallet errors into their dedicated file #378
  • refactor: rename Wallet::indexed_graph field #373
  • ci: bump rust-cache to 2.8.0 #305
  • chore: bump dev version to 3.0.0-alpha.0 #308
  • chore(just): add a _default recipe #313
  • chore: bump MSRV to 1.85.0 #317
  • Add rust-toolchain.toml file #315
  • build(deps): bump actions/upload-artifact from 4 to 5 #333
  • Replace Coveralls with Codecov for coverage reporting #327
  • build(deps): bump actions/checkout from 5 to 6 #346
  • build(deps): bump Swatinem/rust-cache from 2.7.8 to 2.8.2 #347
  • build(deps): bump github/codeql-action from 3 to 4 #329
  • Bump Rust compiler version to stable (1.91.1) #350
  • Bump Rust compiler version to stable (1.92.0) #356
  • chore: Update example links in README #363

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [bdk_wallet](https://github.com/bitcoindevkit/bdk_wallet) from 2.1.0 to 2.4.0.
- [Release notes](https://github.com/bitcoindevkit/bdk_wallet/releases)
- [Changelog](https://github.com/bitcoindevkit/bdk_wallet/blob/master/CHANGELOG.md)
- [Commits](bitcoindevkit/bdk_wallet@wallet-2.1.0...wallet-2.4.0)

---
updated-dependencies:
- dependency-name: bdk_wallet
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 4, 2026
@dependabot dependabot Bot requested a review from Zk2u as a code owner May 4, 2026 00:13
@dependabot dependabot Bot added the rust Pull requests that update Rust code label May 4, 2026
Copy link
Copy Markdown
Member

@storopoli storopoli left a comment

Choose a reason for hiding this comment

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

ACK 3b1a6fc

@storopoli storopoli enabled auto-merge May 4, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant