update CHANGES.md for release 1.5.1
What changed, and why it matters
This commit is just a changelog update for a new software release. It edits a text file describing what changed in version 1.5.1, including routine fixes like supporting newer Python versions and correcting a Java function's caching behavior. There is no code change here, and nothing in the commit itself indicates a security problem.
No action needed for this commit. Review the actual code changes referenced in the changelog separately if assessing the security of the 1.5.1 release.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates CHANGES.md to document release 1.5.1 of libwally-core. The documented changes are: adding Python 3.13 wheels and dropping Python 3.8 support; fixing Python source builds for newer pip; and allowing a null cache argument in the Java tx_get_input_signature_hash wrapper. The diff contains only markdown edits; no source code is modified.
Changed components
Inspect captured patch +10 / −1
diff --git a/CHANGES.md b/CHANGES.md
index fce47d5..6597987 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,9 +1,18 @@
# Changes
+## Version 1.5.1
+
+### Added
+- python: Add wheels for Python 3.13, remove support for Python 3.8.
+
+### Fixed
+- python: Fix source builds for newer pip versions.
+- java: Fix tx_get_input_signature_hash to allow passing a null cache to disable caching.
+
## Version 1.5.0
### Added
-- psbt: add psbt_get_input_signature_type to get the type of signature required by an input.
+- 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.
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.