]> Untitled Git - bdk-cli/tag
v3.0.0
object 1dc41d0d9e1ff4feb6e9e8690cb1ea3380bb08e1
authorVihiga Tyonum <withtvpeter@gmail.com>
Thu, 26 Mar 2026 18:07:06 +0000 (19:07 +0100)
Release v3.0.0

Summary

This release introduces saving and reusing wallet configuration, adds support for non-persisted async payjoin, automatic descriptor generator, and shell completions, amongst other improvements.

Changelog

- Add descriptor command for generating descriptors by @AmosOO7 and @tvpeter in 7d3720e
- Add wallet subcommandconfig for saving and reusing wallet configuration by @tvpeter in ceb9332
- Add non-persisted async payjoin support by @mehmetefeumit in c6bce58
- Add completions command to generate shell completions by @va-an in f32fc68
- Add wallets command to list all saved wallets configs by @tvpeter in 7bf0982
- Refactor sync kyoto client to be borrowed/referenced by @Mshehu5 in 974c8d5
- Update continuous_integration and audit workflows by @tvpeter in aba4b95
- Update --pretty to be used in any position by @va-an in c475363
- Update bdk_kyoto to v0.15.1 by @rustaceanrob in 70617f9
- Update documentation to include installation prerequisite by @tvpeter in 0725724
- Update dependencies bdk_electrum to v0.23.2, bdk_kyoto to v0.15.4, bdk_redb to v0.1.1, clap to v4.6, clap_complete to v4.6, env_logger to v0.11.10, thiserror to v2.0.18, tracing to v0.1.44, toml to
v1.1.0, reqwest to v0.13.2, url to v2.5.8 and other transitive dependencies by @tvpeter in fb9fe29
- Replace coveralls with codecov for coverage reporting by @tvpeter in c475363
- Fix config test to use any client by @tvpeter in af0d98e
- Fix enforcing use of 1.0.0-rc.1 payjoin version by @nymius in 6a2e398
- Fix payjoin documentation by @nymius in a6d22b9
- Fix duplicate wallet creation in non-persistent path by @Mshehu5 in ba5e349
- Fix removing MSRV by @va-an in 4347ea2
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQQo5WXs3112AkFMAb/ph3lnh5rPtAUCacV2jAAKCRDph3lnh5rP
tKryAP9y/HecusOXMbYjVzs21LZhQY1DI/6QkHzDiNPYSKUYSAD/TjMd3Xec4rLU
RVD09jVzcGRPCJ9d/I7T4DHXEI1gCQw=
=Mvpq
-----END PGP SIGNATURE-----