What changed, and why it matters
This commit is a routine version bump from 1.5.5 to 1.5.6. It only changes version numbers in build files, documentation, and package metadata. There are no code changes that affect security or functionality.
No security action required. Treat as a normal release/version bump.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates version strings and constants across nine files: README.md, _CMakeLists.txt, configure.ac, docs/source/conf.py, include/wally_core.h, setup.py, src/wasm_package/package-lock.json, src/wasm_package/package.json, and src/wasm_package/src/const.js. No source code logic, cryptographic primitives, APIs, or behavior is modified. The changes are purely cosmetic/versioning.
Changed components
Inspect captured patch +12 / −12
diff --git a/README.md b/README.md
index 1b93d14..8efe7fc 100644
--- a/README.md
+++ b/README.md
@@ -125,7 +125,7 @@ installed.
For non-development use, you can install wally from PyPI with `pip` as follows:
```
-pip install wallycore==1.5.5
+pip install wallycore==1.5.6
```
For development, you can build and install wally using:
diff --git a/_CMakeLists.txt b/_CMakeLists.txt
index f12bf9e..9cab082 100644
--- a/_CMakeLists.txt
+++ b/_CMakeLists.txt
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.18)
project(
libwallycore
- VERSION 1.5.5
+ VERSION 1.5.6
DESCRIPTION "A collection of useful primitives for cryptocurrency wallets"
LANGUAGES C
)
diff --git a/configure.ac b/configure.ac
index ea3d710..c46255c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
AC_PREREQ([2.60])
-AC_INIT([libwallycore],[1.5.5])
+AC_INIT([libwallycore],[1.5.6])
AC_CONFIG_AUX_DIR([tools/build-aux])
AC_CONFIG_MACRO_DIR([tools/build-aux/m4])
AC_CONFIG_SRCDIR([src/mnemonic.h])
diff --git a/docs/source/conf.py b/docs/source/conf.py
index c30530e..441cd7c 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -168,7 +168,7 @@ author = u'Jon Griffiths'
# built documents.
#
# The short X.Y version.
-version = u'1.5.5'
+version = u'1.5.6'
# The full version, including alpha/beta/rc tags.
release = version
diff --git a/include/wally_core.h b/include/wally_core.h
index e8c5c98..eb3e1df 100644
--- a/include/wally_core.h
+++ b/include/wally_core.h
@@ -31,8 +31,8 @@ extern "C" {
/** Library version */
#define WALLY_MAJOR_VER 1
#define WALLY_MINOR_VER 5
-#define WALLY_PATCH_VER 5
-#define WALLY_BUILD_VER 0x10505
+#define WALLY_PATCH_VER 6
+#define WALLY_BUILD_VER 0x10506
/**
* Initialize wally.
diff --git a/setup.py b/setup.py
index 016fbdf..209280c 100644
--- a/setup.py
+++ b/setup.py
@@ -172,7 +172,7 @@ wally_ext = Extension(
kwargs = {
'name': 'wallycore',
- 'version': '1.5.5',
+ 'version': '1.5.6',
'description': 'libwally Bitcoin library',
'long_description': 'Python bindings for the libwally Bitcoin library',
'url': 'https://github.com/ElementsProject/libwally-core',
diff --git a/src/wasm_package/package-lock.json b/src/wasm_package/package-lock.json
index 491fd83..21384cb 100644
--- a/src/wasm_package/package-lock.json
+++ b/src/wasm_package/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "wallycore",
- "version": "1.5.5",
+ "version": "1.5.6",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "wallycore",
- "version": "1.5.5",
+ "version": "1.5.6",
"license": "(MIT or BSD)",
"devDependencies": {
"buffer": "^6.0.3",
diff --git a/src/wasm_package/package.json b/src/wasm_package/package.json
index 06b1a54..9d1fd69 100644
--- a/src/wasm_package/package.json
+++ b/src/wasm_package/package.json
@@ -1,6 +1,6 @@
{
"name": "wallycore",
- "version": "1.5.5",
+ "version": "1.5.6",
"description": "JavaScript bindings for libwally",
"main": "src/index.js",
"type": "module",
diff --git a/src/wasm_package/src/const.js b/src/wasm_package/src/const.js
index 6ea43fc..34c86bc 100755
--- a/src/wasm_package/src/const.js
+++ b/src/wasm_package/src/const.js
@@ -109,7 +109,7 @@ export const WALLY_ADDRESS_VERSION_WIF_TESTNET = 0xEF; /** Wallet Import Format
export const WALLY_BIP32_CHAIN_CODE_LEN = 32;
export const WALLY_BIP32_TWEAK_SUM_LEN = 32;
export const WALLY_BTC_MAX = 21000000;
-export const WALLY_BUILD_VER = 0x10505;
+export const WALLY_BUILD_VER = 0x10506;
export const WALLY_CA_PREFIX_LIQUID = 0x0c; /** Liquid v1 confidential address prefix */
export const WALLY_CA_PREFIX_LIQUID_REGTEST = 0x04; /** Liquid v1 confidential address prefix for regtest */
export const WALLY_CA_PREFIX_LIQUID_TESTNET = 0x17; /** Liquid v1 confidential address prefix for testnet */
@@ -153,7 +153,7 @@ export const WALLY_NETWORK_LIQUID_TESTNET = 0x05; /** Liquid v1 testnet */
export const WALLY_NETWORK_NONE = 0x00; /** Used for miniscript parsing only */
export const WALLY_NO_CODESEPARATOR = 0xffffffff; /* No BIP342 code separator position */
export const WALLY_OK = 0; /** Success */
-export const WALLY_PATCH_VER = 5;
+export const WALLY_PATCH_VER = 6;
export const WALLY_PSBT_COMBINE_SIGS = 0x1; /* Combine the signatures from a signature-only PSBT */
export const WALLY_PSBT_EXTRACT_FINAL = 0x0; /* Extract a final transaction; fail if any inputs aren't finalized */
export const WALLY_PSBT_EXTRACT_NON_FINAL = 0x1; /* Extract without any final scriptsig and witness */
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.