Release wallet-1.2.0
·
163 commits
to master
since this release
Summary
In this release of bdk_wallet 1.2.0 The TxBuilder add_recipient function now accepts anything that implements Into<ScriptBuf>. The wallet considers a coinbase output eligible for selection if it will mature in the next block. Wallets persisted with a rusqlite::Connection are checked to be thread-safe. The bdk_chain dependency is updated to version 0.21.1, plus a number of internal cleanups.
What's Changed
- Fix off-by-one error checking coinbase maturity in optional UTxOs by @nymius in bitcoindevkit/bdk#1830
- wallet: Bump bitcoin dependency to v0.32.4 by @stevenroose in bitcoindevkit/bdk#1853
bdk_wallet: Pinbdk_chainversion to latest release by @evanlinjin in bitcoindevkit/bdk#1860- Refactor/use iterators to preselect utxos by @nymius in bitcoindevkit/bdk#1798
- Refactor file store by @nymius in bitcoindevkit/bdk#1684
- docs: update CONTRIBUTING.md with section for new contributors by @notmandatory in bitcoindevkit/bdk#1871
- fix(examples): make regtest default on wallet_example_rpc by @luisschwab in bitcoindevkit/bdk#1872
- chore(examples): make change descriptor optional on example_wallet_rpc by @luisschwab in bitcoindevkit/bdk#1865
- Generalize
add_recipientto acceptAddressby @rustaceanrob in bitcoindevkit/bdk#1841 - doc: remove 1.0 roadmap stuff and fix broken links from README by @luisschwab in bitcoindevkit/bdk#1882
- doc: remove persist crate from README by @luisschwab in bitcoindevkit/bdk#1884
- fix(wallet): allow PersistedWallet to be Send + Sync by @notmandatory in bitcoindevkit/bdk#1874
- example_cli: add feerate option to psbt new cmd by @ValuedMammal in bitcoindevkit/bdk#1840
- chore: bump
miniscriptto12.3.1by @LagginTimes in bitcoindevkit/bdk#1924 - chore: bump bdk_wallet to 1.2.0 by @ValuedMammal in bitcoindevkit/bdk#1925
New Contributors
- @Musab1258 made their first contribution in bitcoindevkit/bdk#1895
Full Changelog: bitcoindevkit/bdk@wallet-1.1.0...wallet-1.2.0