diff --git a/CHANGELOG.md b/CHANGELOG.md index 1416756c..18a5ae06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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]