]> Untitled Git - bdk-cli/commitdiff
docs: Update project changelog
authorVihiga Tyonum <withtvpeter@gmail.com>
Wed, 22 Jul 2026 18:06:10 +0000 (19:06 +0100)
committerVihiga Tyonum <withtvpeter@gmail.com>
Wed, 22 Jul 2026 18:06:10 +0000 (19:06 +0100)
Multi-line description of commit,
feel free to be detailed.

[Ticket: X]

CHANGELOG.md

index 43171a1147dbc290ceda9f02411ea819d2e5c9fe..08b8d9c6dc60e640bbeef5ed97d72e0bb539a6db 100644 (file)
@@ -4,8 +4,28 @@ Changelog info is also documented on the [GitHub releases](https://github.com/bi
 page. See [DEVELOPMENT_CYCLE.md](DEVELOPMENT_CYCLE.md) for more details.
 
 ## [Unreleased]
- - Fixed `create_tx --send_all` to reject multiple recipients instead of silently using only the first one
- - Renamed the `bip322` feature to `message_signer`
+
+## [4.0.0]
+
+- Added persistance to existing async payjoin integration
+- Added experimental silent payment transaction creation support 
+- Added BIP353 DNS payment instruction support and also `resolve_dns_recipient` which receives a Human Readable Name (HRN) and returns the associated address
+- Added wallet `lock_utxo`, `unlock_utxo`, `locked_utxos` commands 
+- Refactored project structure 
+- Added randomization of the unspendable internal key for taproot descriptors  
+- Added WalletEvent to `sync` and `full_scan` for all backends  
+- Added integration tests
+- Renamed `bip322` feature to `message_signer` 
+- Fixed `create_tx --send_all` to reject multiple recipients instead of silently using only the first one
+- Updated `bdk_wallet` to v3.1.0, `bdk_redb` to v0.2.0, `bdk_kyoto` to v0.17.0` 
+- Updated `bdk_bitcoind_rpc` to v0.22.0, `bdk_electrum` to v0.24.0 
+- Dropped wallet `verbose` flag 
+- Fixed saving and reusing `proxy_opts` in wallet config 
+- Limit `test-threads` for running tests in parallel to 2 by 
+- Replaced `Network` enum with `NetworkKind` 
+- Replaced `broadcast_random` with `submit_package` for broadcasting transactions in KyotoClient 
+- Dropped `include_output_redeem_witness_script` and added `add_global_xpubs` to TxBuilder in `create_tx` command 
+- Dropped `pretty` flag 
 
 ## [3.0.0]
 
@@ -141,7 +161,8 @@ page. See [DEVELOPMENT_CYCLE.md](DEVELOPMENT_CYCLE.md) for more details.
 
 ## [0.1.0-beta.1]
 
-[Unreleased]: https://github.com/bitcoindevkit/bdk-cli/compare/v3.0.0...HEAD
+[Unreleased]: https://github.com/bitcoindevkit/bdk-cli/compare/v4.0.0...HEAD
+[4.0.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v4.0.0...v3.0.0
 [3.0.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v2.0.0...v3.0.0
 [2.0.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v1.0.0...v2.0.0
 [1.0.0]: https://github.com/bitcoindevkit/bdk-cli/compare/v0.27.1...v1.0.0