Release 1.0.0-alpha.9
Pre-release
Pre-release
thunderbiscuit
released this
22 Apr 12:45
·
152 commits
to master
since this release
Summary
This release brings the latest alpha 9 release of the Rust bdk library, as well as new error types, support for Python 3.11 and 3.12, the new CannonicalTx type, better build workflows, and a number of new APIs for the Wallet, Transaction, and other types.
What's Changed
- Post-release fixes by @thunderbiscuit in #478
- Add just files to streamline common tasks by @thunderbiscuit in #479
- Use walleterror for error handling in try_get_internal_address by @reez in #460
- Enable using swift local build script from bdk-swift directory by @thunderbiscuit in #471
- Release for Python 3.11 and 3.12 by @thunderbiscuit in #481
- Add test for
WalletCreationError
by @reez in #484 - Gradle updates by @thunderbiscuit in #480
- Bump bdk to alpha 8 by @thunderbiscuit in #482
- Add transaction details by @reez in #486
- Android build small fixes by @thunderbiscuit in #487
- Expose a whole lot of errors by @thunderbiscuit in #485
- Expose new methods on wallet by @thunderbiscuit in #488
- Remove bdk-jvm and bdk-android examples from readmes by @thunderbiscuit in #489
- Bump bdk version to alpha 9 by @thunderbiscuit in #491
- Serialize a raw transaction into bytes by @thunderbiscuit in #496
- Add broadcast related error by @reez in #493
- Prepare libraries for alpha 9 release by @thunderbiscuit in #501
- Bump Rust compiler to 1.77.1 by @thunderbiscuit in #502
Full Changelog: v1.0.0-alpha.7...v1.0.0-alpha.9