Version 1.5.4
Note: This release contains important bug fixes. Users are advised to update as soon as possible.
Added
- descriptor: Add support for elements confidential wallet policies.
- docker: Build amd64/arm64 multi-arch images, migrate to
blockstream/wallycore. - python: Add support and release wheels for Python 3.14.
Changed
- build: Move CI and docker images to Debian Trixie.
- deps: Bump libsecp256k1-zkp to current master branch, update emsdk.
- java: update source version to v17 for supported Java installs.
- js: Move to Node v24, bump fast-uri dependency.
Fixed
- python: Remove internal dependency on distutils (which is now deprecated).
- descriptor: Disallow leading zero in numbers/policy key indices.
- descriptor: Return WALLY_ENONMEM correctly on out-of-memory errors.
- elements: Align unblinding behaviour with elements-core.
- build: Add missing cmake defines.
- build: Various build and test fixes.