v1.0.0-alpha.7
Pre-release
Pre-release
thunderbiscuit
released this
27 Mar 14:59
·
184 commits
to master
since this release
Release 1.0.0-alpha.7
Summary
This release brings back into the 1.0 API a number of APIs from the 0.31 release, and adds the new flat file persistence feature, as well as more fine-grain errors.
What's Changed
- Update workflows and docs for new releases by @thunderbiscuit in #426
- refactor: restructure balance by @reez in #415
- feat: add new types module by @thunderbiscuit in #429
- Add sent_and_received method on Wallet by @reez in #428
- Add Architectural Decision Record directory by @thunderbiscuit in #412
- Add methods on Txbuilder by @thunderbiscuit in #430
- Add transactions method on wallet by @reez in #432
- Use Byref in udl instead of Arc in Rust code when possible by @thunderbiscuit in #434
- Delete all API docs to prepare for the new 1.0 API docs by @thunderbiscuit in #435
- Add is_valid_for_network to address by @reez in #440
- Add calculate_fee and calculate_fee_rate on wallet by @reez in #437
- Upgrade Rust bdk to alpha 3 by @thunderbiscuit in #441
- Fix: rename esplora scan to full_scan by @thunderbiscuit in #442
- feat: use FeeRate type in TxBuilder by @reez in #444
- docs: add 0.31.0 release to changelog by @thunderbiscuit in #448
- chore: remove swiftsettings from bdk-swift by @reez in #449
- Bump rust dependencies to alpha 4 versions by @reez in #450
- Bump rust dependencies to alpha 5 versions by @reez in #452
- Bump uniffi to 0.26 by @reez in #451
- Bump rust dependencies to alpha 6 versions by @reez in #458
- Wallet persistence by @thunderbiscuit in #436
- Add esplora error by @reez in #456
- Fix live tests by @reez in #462
- (post-BDK1.0) Update bdk-swift framework info.plist for xcode 15.3 reqs by @reez in #465
- Bump bdk to alpha 7 by @thunderbiscuit in #468
- Use
thiserror
library to handle error creation by @thunderbiscuit in #470 - Bump library version to alpha.7 by @thunderbiscuit in #474
- Bump bindings libs by @thunderbiscuit in #477
Full Changelog: v1.0.0-alpha.2a...v1.0.0-alpha.7