Version 1.3.0
Added
- script: Add support for fetching the CSV block count for Green CSV scripts.
- psbt_finalize: Add support for finalizing Green CSV inputs.
Changed
- PSBT: Do not serialize witness data for input non-witness UTXOs, in order to match the current behaviour of Bitcoin core.
- Java: Bump source version from 1.7 to 1.8 as 1.7 is no longer supported.
Fixed
- psbt_sign_bip32: Fix signing with parent/master keys. Only already-derived keys would result in signed inputs previously.
- PSET: Allow signing pre-segwit inputs.
- PSET: Allow generating explicit proofs for inputs with only a non-witness UTXO.
- wally_scriptpubkey_get_type: Mark all scripts starting with OP_RETURN as WALLY_SCRIPT_TYPE_OP_RETURN.
- bip32: Fix/generalize Elements pubkey tweaking
- Tx: Allow arbitrarily large transactions when constructing from hex/bytes.
- Build: cmake fixes