Create a new minor release
Summary
This bi-weekly release fixes an electrum syncing bug when calculating fees and adds the bdk_sqlite crate for storing wallet data in a SQLite tables. The Wallet::allow_shrinking function was also remove because it was too easy to misuse. Also the bdk crate was renamed to bdk_wallet. See the changelog for all the details.
Commit
4a8452f
Changelog
Fixed
Changed
Added
Checklist
Release numbering must follow Semantic Versioning. These steps assume the current master branch development version is 1.0.0-alpha.11.
On the day of the feature freeze
Change the master branch to the 1.0.0-alpha.12 version:
On the day of the release
Tag and publish new release:
Create a new minor release
Summary
This bi-weekly release fixes an electrum syncing bug when calculating fees and adds the
bdk_sqlitecrate for storing wallet data in a SQLite tables. TheWallet::allow_shrinkingfunction was also remove because it was too easy to misuse. Also thebdkcrate was renamed tobdk_wallet. See the changelog for all the details.Commit
4a8452f
Changelog
Fixed
calculate_feeresult when syncing with electrum. fix(electrum): Fixfetch_prev_txout#1443Changed
TxBuilder::allow_shrinking()function. Remove TxBuilder allow_shrinking() and unneeded context param #1386bdkcrate tobdk_wallet. chore: rename bdk crate to bdk_wallet #1326CombinedChangeSetfor persistence. feat: add bdk_sqlite crate implementing PersistBackend #1128Added
CombinedChangeSetin bdk_persist crate. feat: add bdk_sqlite crate implementing PersistBackend #1128bdk_sqlitecrate implementing SQLite based wallet data storage. feat: add bdk_sqlite crate implementing PersistBackend #1128bdk_walletexport feature to support taproot descriptors. fix(export): add tr descriptor #1393Checklist
Release numbering must follow Semantic Versioning. These steps assume the current
masterbranch development version is 1.0.0-alpha.11.On the day of the feature freeze
Change the
masterbranch to the 1.0.0-alpha.12 version:masterbranch.release/bump_dev_1.0.0_alpha.12.v1.0.0-alpha.11bump_dev_1.0.0_alpha.12branch to the next development MINOR+1 version.Cargo.tomlfiles. [update this list with only changed crates]release/bump_dev_1.0.0-alpha.12branch tomaster. Bump bdk version to 1.0.0-alpha.12 #1450On the day of the release
Tag and publish new release:
HEADcommit in themasterbranch.v1.0.0-alpha.12--signflag.bitcoindevkit/bdkrepo.Release 1.0.0-alpha.12.1.0.0release check the "Pre-release" box.