BDK Wallet v1.1.0: v2 Transactions in Tx Builder by Default, Testnet4 Support
The Bitcoin Dev Kit (BDK) is a modern, lightweight, descriptor-based wallet library written in Rust. The BDK libraries aim to provide well engineered and reviewed components for Bitcoin based applications.
"The bdk_wallet v1.1.0 release is out! tx builder now defaults to version 2 transactions and we added support for testnet4. This is the first in our planned series of 1.x bi-monthly features releases," announced the project.
- This release also includes important updates to bdk_electrum, which now has a new Minimum Supported Rust Version (MSRV) of 1.75.0 to stay current with the latest security fixes.
- Additionally, bdk_bitcoind_rpc introduces a new compact block filter module, along with various bug fixes and improvements.
- Check out the project's roadmap here.
What's new
- Wallet: Small cleanups to test_wallet_transactions_relevant.
- Wallet: Cleanup and remove unused code in create_tx.
- Wallet: Improve safety on finalize PSBT.
- Wallet: Change default tx to version 2.
- Wallet: Create tx locktime cltv for a specific time.
- Wallet: Support Testnet4 in valid networks.
- Wallet: use
map_keychain
inWallet::build_fee_bump
. - Docs: Add architectural decision records (ADR).
- CI: Add secondary MSRV job of 1.75.0.
- CI: Apply Zizmor security audit.
Full Changelog: wallet-1.0.0...wallet-1.1.0
- Do you want more? Subscribe and get No Bullshit GM report straight to your mailbox and No Bullshit Bitcoin on Nostr.
- Feedback or tips? Drop it here.