Skip to content

Candidate release 1.5.0 #500

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Candidate release 1.5.0 #500

wants to merge 3 commits into from

Conversation

jgriffiths
Copy link
Contributor

@jgriffiths jgriffiths commented Jul 24, 2025

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.

@jgriffiths jgriffiths force-pushed the candidate_release_1_5_0 branch from ae87221 to 971f93c Compare July 24, 2025 17:31
@jgriffiths jgriffiths force-pushed the candidate_release_1_5_0 branch from 971f93c to a90aa3c Compare July 27, 2025 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant