]> Untitled Git - bdk/commitdiff
Update CHANGELOG.md for Taproot
authorAlekos Filini <alekos.filini@gmail.com>
Wed, 1 Jun 2022 12:55:43 +0000 (14:55 +0200)
committerAlekos Filini <alekos.filini@gmail.com>
Wed, 1 Jun 2022 12:55:43 +0000 (14:55 +0200)
CHANGELOG.md

index 1416756cb6f2fb395db309d59fcaffca723d7fd5..18a5ae06c01216dc519a9a13a92f97e7acb271c7 100644 (file)
@@ -13,6 +13,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - Upgrade to rust-bitcoin `0.28`
 - If using the `sqlite-db` feature all cached wallet data is deleted due to a possible UTXO inconsistency, a wallet.sync will recreate it  
 - Update `PkOrF` in the policy module to become an enum
+- Add experimental support for Taproot, including:
+  - Support for `tr()` descriptors with complex tapscript trees
+  - Creation of Taproot PSBTs (BIP-371)
+  - Signing Taproot PSBTs (key spend and script spend)
+  - Support for `tr()` descriptors in the `descriptor!()` macro
 
 ## [v0.18.0] - [v0.17.0]