Skip to content

Commit 38b85bf

Browse files
committed
Bump version to 0.8.7
1 parent 8525f7b commit 38b85bf

File tree

7 files changed

+14
-7
lines changed

7 files changed

+14
-7
lines changed

CHANGES.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
# Changes
22

33
## Version 0.8.7
4+
- Javascript: Add a new WASM-based JS + typescript wrapper for Node and
5+
browsers. This now supports the entire wally API and builds to an npm module.
6+
- Javascript: The old JS wrappers are now deprecated and will be removed
7+
in the next release. Please report any issues with the replacement wrapper.
48
- psbt_extract now takes an extra flags parameter. The Java and Python
59
wrappers default this to zero for backwards compatibility.
610
- bip39_mnemonic_to_seed is no longer available for SWIG-wrapped languages.
711
Callers should use bip39_mnemonic_to_seed512 instead.
12+
- Python: Remove support for Python 2.x.
13+
- Python: The Python wrappers are now automatically generated. Please ensure
14+
you thoroughly test your Python code after upgrading.
815
- Python: Some calls (e.g. bip39_mnemonic_to_seed512, aes, and aes_cbc) used
916
to take output buffers to fill and return the number of bytes written. These
1017
calls now automatically create and fill thier buffer, returning it as the

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ installed.
109109
For non-development use, you can install wally with `pip` as follows:
110110

111111
```
112-
pip install wallycore==0.8.6
112+
pip install wallycore==0.8.7
113113
```
114114

115115
For python development, you can build and install wally using:
@@ -129,7 +129,7 @@ You can also install the binary [wally releases](https://github.com/ElementsProj
129129
using the released wheel files without having to compile the library, e.g.:
130130

131131
```
132-
pip install wallycore-0.8.6-cp39-cp39m-linux_x86_64.whl
132+
pip install wallycore-0.8.7-cp39-cp39m-linux_x86_64.whl
133133
```
134134

135135
The script `tools/build_python_manylinux_wheels.sh` builds the Linux release files

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AC_PREREQ([2.60])
2-
AC_INIT([libwallycore],[0.8.6])
2+
AC_INIT([libwallycore],[0.8.7])
33
AC_CONFIG_AUX_DIR([tools/build-aux])
44
AC_CONFIG_MACRO_DIR([tools/build-aux/m4])
55
AC_CONFIG_SRCDIR([src/mnemonic.h])

docs/source/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def extract_docs(infile, outfile):
143143
# built documents.
144144
#
145145
# The short X.Y version.
146-
version = u'0.8.6'
146+
version = u'0.8.7'
147147
# The full version, including alpha/beta/rc tags.
148148
release = version
149149

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def call(cmd):
9494

9595
kwargs = {
9696
'name': 'wallycore',
97-
'version': '0.8.6',
97+
'version': '0.8.7',
9898
'description': 'libwally Bitcoin library',
9999
'long_description': 'Python bindings for the libwally Bitcoin library',
100100
'url': 'https://github.com/ElementsProject/libwally-core',

src/wasm_package/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/wasm_package/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wallycore",
3-
"version": "0.8.6",
3+
"version": "0.8.7",
44
"description": "JavaScript bindings for libwally",
55
"main": "index.js",
66
"type": "module",

0 commit comments

Comments
 (0)