]> Untitled Git - bdk-cli/tag
v2.0.0
object f100d65715b6982958b0aee74a42919e4c8903d6
authorVihiga Tyonum <withtvpeter@gmail.com>
Wed, 10 Sep 2025 17:15:51 +0000 (18:15 +0100)
Release 2.0.0

Summary

This release updates bdk_wallet to 2.1.0, adds Taproot descriptor support, and introduces --pretty output formatting. It also adds redb as an alternative database option, improves bdk_kyoto transaction handling, and includes new tooling and examples for easier regtest workflows.

Changelog

- Removed MSRV and bumped Rust Edition to 2024
- Add `--pretty` flag for formatting outputs in human-readable form
- Updated `bdk_wallet ` to  `2.1.0`,  `bdk_bitcoind_rpc` to `0.21.0`, `bdk_esplora` to `0.22.1`, `bdk_kyoto` to `0.13.1`
- Updated `tracing-subscriber` to 0.3.20
- Added `tr` script type to `compile` command to support creating taproot descriptors
- Added `redb` as an alternative persistence to `sqlite`
- Removed connection requirement for sending transactions in `bdk_kyoto`
- Added `just` command runner for common commands and `regtest` bitcoind
- Renamed `BuilderError` to `KyotoBuilderError` and added `KyotoUpdateError`
- Updated `bdk_electrum` to 0.23.0
- Added `just` example for starting, connecting and funding a wallet in regtest
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQQo5WXs3112AkFMAb/ph3lnh5rPtAUCaMGyigAKCRDph3lnh5rP
tNu2AQClbQANwSHHEfIQJjJc2isbv0AIbGhfDPJXhP5E4KF/kAEAi5TsnRYPaqKw
X0ceuLx7NvWzqeqMSNq9/6ZfNmNPAQI=
=beyJ
-----END PGP SIGNATURE-----