You can view markdown formatted release notes here.

Overview

The 1.0.15.1 node release is a recommended upgrade from version 1.0.15.

Headline Items in 1.0.15.1

  1. Memory usage optimisations.
  2. Build updates:

a. C++ v20.
b. Ubuntu 20.04 LTS.
c. CentOS 9.

  1. STN Network reset.

Detailed features of 1.0.15.1

Memory Usage Optimisations

In this release we have updated the software to reduce peak memory consumption during the receipt of large p2p messages – specifically block, blocktxn and cmpctblock messages.

Build Updates

In this release we have updated the tooling used to build the node software and the target operating systems supported by the pre-built node binaries. This
has the following main consequences:

Pre-built binaries

The pre-built binaries will run on the following supported platforms:

Running the node on different or older versions of Linux is still possible but will require manually building from source.

This release has also been updated to use the latest upstream version 0.3.1 of the secp256k1 library.

Building from source

Building the node software from source requires at least version 10.2 of the GCC compiler and at least version 1.74 of the Boost libraries.

See the instructions in doc/build-unix.md for a detailed description on how to build from source, or alternatively see the provided docker images here of
suitable build environments already setup (scripts to generate the docker images can be found here).

Other items:

Other new or modified configuration options

Binaries and source code can be downloaded here:

URL: https://download.bitcoinsv.io/bitcoinsv/

Should you have any support questions, please direct them via [email protected] or via telegram at https://t.me/bitcoinsvsupport