Skip to content

BitShares Suez 7.0.1

Compare
Choose a tag to compare
@abitmore abitmore released this 05 Dec 15:35
· 3 commits to master since this release
fc2da58

The BitShares Core software has been updated to the 7.0.1 Bugfix Release. The codename of the 7.x releases is "Suez". The BitShares Core software is used to build the validation nodes that perform consensus of all transactions on the BitShares blockchain. This release includes improvements but does not include any changes to the consensus protocol.

Documentation for users may be be found at How BitShares Works.

Documentation for BitShares developers may be found at the BitShares Developer Portal.

Who Should Upgrade

It is recommended that all nodes be upgraded to benefit from the stability improvements introduced in this release, although it is not required.

Please check the release notes of the 7.0.0 version for more info about the BitShares Suez update.

How To Upgrade

Precautions

  • Blockchain replay is not needed and will not occur automatically when upgrading to this version.

How to Upgrade with Docker

The pre-built Docker image can be found on the BitShares Core Docker page and can be downloaded with the following command.

docker pull bitshares/bitshares-core:7.0

How to Upgrade from Source Code

Note:

  • The code base requires a compiler that supports the C++ 14 standard
  • The minimum supported boost version is 1.58, the maximum is 1.74
  • The minimum supported CMake version is 3.2
  • For Ubuntu users, it is recommended to build in Ubuntu 20.04 LTS (Focal Fossa).
    • Ubuntu 18.04 LTS (Bionic Beaver) and earlier versions are no longer supported.
    • Ubuntu 22.04 LTS (Jammy Jellyfish) is not yet supported.

Obtain the Source Code

The source code may be obtained by checking out the 7.0.1 tag. Download the source at:

Build the Binaries

The binaries may be built by using your pre-existing process, or by following the standard instructions that can be found in the wiki:

Deploy the Binaries

Your standard process for deploying the node software may be used. No additional requirements or precautions will be required to deploy the new release.

Binaries for download

Binaries of the command-line interface (CLI) wallet and the node software are pre-built and available for download.

Note:

  • These binary builds are reproducible and were built using Gitian. Please check the README of Gitian if you want to verify and/or contribute.
  • Starting from version 7.0.0, pre-built Linux binaries will not run on Ubuntu 18.04 LTS (Bionic).
Platform SHA256 Checksum
Microsoft Windows bb4aa86b0f743f7a46b575cb57deaba2012eaf7db76cd2f266eabad75e57ee94
Mac f86cbc7616783efbfa585c575494a4caeef3089dc99558ca184de8825d03cab0
Linux a1ebb6cf207561d0ea58e428c03281da6ca5fc5b52a3a6411e8c9a56d0f7b0d4

Changes

The changes for 7.0.1 Bugfix Release are summarized below.

Node Performance and Stability

Description Issue Pull Request
Improve node networking stability by better handling asio operation cancellation exceptions - FC-251, 2791

Release Contributors

@abitmore (https://github.com/abitmore)