Release 1.0.0-beta.5
Pre-release
Pre-release
ValuedMammal
released this
02 Oct 16:44
·
128 commits
to master
since this release
Summary
This release changes bdk_wallet transaction creation to enable RBF by default, it also updates the bdk_esplora client to retry server requests that fail due to rate limiting. The bdk_electrum crate now also offers a use-openssl feature.
What's Changed
- ci: automated update to rustc 1.81.0 by @create-pr-actions in #1613
- doc(wallet): Add docs to explain the lookahead by @ValuedMammal in #1596
- chore: fix RUSTSEC-2024-0370 proc-macro-error is unmaintained by @oleonardolima in #1603
- fix(bdk_esplora, bdk_electrum): build and test with
--no-default-features
by @oleonardolima in #1615 - fix!(wallet):
ChangeSet
should not be non-exhaustive by @evanlinjin in #1623 - feat(wallet)!: enable RBF by default on TxBuilder by @luisschwab in #1616
- deps(esplora): bump esplora-client to 0.10.0 by @ValuedMammal in #1626
- feat(chain,core)!: move
Merge
tobdk_core
by @evanlinjin in #1625 - Replace trait
AnchorFromBlockPosition
with new struct by @jirijakes in #1594 - ci: fix build-test job with --no-default-features, add miniscript/no-std by @notmandatory in #1636
- feat(bdk_electrum): add
use-openssl
as a feature by @oleonardolima in #1620 - Bump bdk_wallet version to 1.0.0-beta.5 by @ValuedMammal in #1639
New Contributors
- @luisschwab made their first contribution in #1616
- @jirijakes made their first contribution in #1594
Full Changelog: v1.0.0-beta.4...v1.0.0-beta.5