Note: This release contains an important security fix in the underlying library libsecp256k1-zkp, please see https://github.com/ElementsProject/libwally-core/blob/master/CHANGES.md for details. There are also minor ABI changes detailed in the same link.
- Taproot: Support for Schnorr signatures and BIP-341 key tweaking, support user-supplied auxiliary data for ECDSA
- BIP32/Descriptors: Support multi-path descriptors, add descriptor introspection functions
- PSBT: Finalization improvements, finer serialization control, minor bug fixes/stricter validation
- Elements: Support for deterministic blinding factor generation matching Jade and Ledger
- Elements: Support short master blinding keys, add rangeproof size estimation
- Build: Support mbed-tls native SHA functions including HW acceleration for embedded builds
- Misc: Bug fixes, build system and documentation improvements