github ElementsProject/libwally-core release_1.5.0
Release 1.5.0

latest release: release_1.5.1
one month ago

Version 1.5.0

Added

  • psbt: add psbt_get_input_signature_type to get the type of signature required by an input.
  • descriptor: Add support for Elements el-prefixed descriptor builtins as used in rust-elements.
  • descriptor: Add support for parsing Elements ct descriptors with slip77(), elip150() and raw hex blinding keys.
  • descriptor: Add support for generating Elements confidential addresses from ct descriptors.
  • descriptor: Expose functions to perform ELIP-150 blinding key tweaking.
  • crypto: Add ec_public_key_tweak to tweak standard (non-xonly) pubkeys.
  • elements: Add asset_blinding_key_to_ec_public_key to compute the blinding pubkey from a blinding key.

Changed

  • psbt: Speed up p2tr signing slightly.
  • descriptor: Allow U type children for thresh() expressions.
  • build: Further extend CI coverage for scan-build/valgrind/asan checks.

Fixed

  • tx: Fix taproot cached hashing when using external sha256 implementations.
  • wasm: Fixes for es6 and cjs.
  • address_to_scriptpubkey: Correctly handle WALLY_NETWORK_BITCOIN_REGTEST.
  • amalgamation: Support all supported standard configurations. Minor improvements to make usage easier/more robust.
  • Various minor code and build fixes.

Don't miss a new libwally-core release

NewReleases is sending notifications on new releases.