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. See the release notes for all the details.
Changelog
Fixed
- Fixed `calculate_fee` result when syncing with electrum. #1443
Changed
- Removed `TxBuilder::allow_shrinking()` function. #1386
- Renamed `bdk` crate to `bdk_wallet`. #1326
- Update Wallet to use `CombinedChangeSet` for persistence. #1128
Added
- Add `CombinedChangeSet` in bdk_persist crate. #1128
- Add `bdk_sqlite` crate implementing SQLite based wallet data storage. #1128
- Update `bdk_wallet` export feature to support taproot descriptors. #1393
-----BEGIN PGP SIGNATURE-----