What changed, and why it matters
This commit is a routine version bump from 1.5.0 to 1.5.1. 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 needed. Treat as a normal release-tagging/version-bump commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates version strings 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 logic, APIs, or cryptographic operations were modified. The diff is purely mechanical version-number replacement.
Changed components
Inspect captured patch +12 / −12
diff --git a/README.md b/README.md
index 71e58d3..fde8596 100644
--- a/README.md
+++ b/README.md
@@ -120,7 +120,7 @@ installed.
For non-development use, you can install wally from PyPI with `pip` as follows:
```
-pip install wallycore==1.5.0
+pip install wallycore==1.5.1
```
For development, you can build and install wally using:
diff --git a/_CMakeLists.txt b/_CMakeLists.txt
index 6d8b883..c3a367c 100644
--- a/_CMakeLists.txt
+++ b/_CMakeLists.txt
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.18)
project(
libwallycore
- VERSION 1.5.0
+ VERSION 1.5.1
DESCRIPTION "A collection of useful primitives for cryptocurrency wallets"
LANGUAGES C
)
diff --git a/configure.ac b/configure.ac
index c66a845..c57cc75 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
AC_PREREQ([2.60])
-AC_INIT([libwallycore],[1.5.0])
+AC_INIT([libwallycore],[1.5.1])
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 816dd60..c45e0f3 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.0'
+version = u'1.5.1'
# The full version, including alpha/beta/rc tags.
release = version
diff --git a/include/wally_core.h b/include/wally_core.h
index 9e625e0..605ed07 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 0
-#define WALLY_BUILD_VER 0x10500
+#define WALLY_PATCH_VER 1
+#define WALLY_BUILD_VER 0x10501
/**
* Initialize wally.
diff --git a/setup.py b/setup.py
index ef75dbb..98807bc 100644
--- a/setup.py
+++ b/setup.py
@@ -172,7 +172,7 @@ wally_ext = Extension(
kwargs = {
'name': 'wallycore',
- 'version': '1.5.0',
+ 'version': '1.5.1',
'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 1caa9ff..98ffa1e 100644
--- a/src/wasm_package/package-lock.json
+++ b/src/wasm_package/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "wallycore",
- "version": "1.5.0",
+ "version": "1.5.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "wallycore",
- "version": "1.5.0",
+ "version": "1.5.1",
"license": "(MIT or BSD)",
"devDependencies": {
"buffer": "^6.0.3",
diff --git a/src/wasm_package/package.json b/src/wasm_package/package.json
index 7a65a21..36db511 100644
--- a/src/wasm_package/package.json
+++ b/src/wasm_package/package.json
@@ -1,6 +1,6 @@
{
"name": "wallycore",
- "version": "1.5.0",
+ "version": "1.5.1",
"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 fb9b48d..5044743 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 = 0x10500;
+export const WALLY_BUILD_VER = 0x10501;
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 = 0;
+export const WALLY_PATCH_VER = 1;
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.