Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Release Notes for the 201902 Feature Release of BitShares Core #1565
The BitShares Core software has been updated to the 201902 Feature Release. The Core software is used to build the validation nodes that perform consensus of all transactions on the BitShares blockchain. This release includes multple optimizations and bug fixes but does not include any changes to the consensus protocol. Numerous performance improvements have been made that will benefit all operators of validation nodes including block producers, seeds, and API nodes especially Elastic Search API nodes.
No upgrade or action is required by any users for this release.
Documentation for users may be be found at How BitShares Works.
Documentation for BitShares developers may be now be found at the new BitShares Developer Portal.
Who Should Upgrade?
No upgrade is required by any operator of a validation node. Yet many operators will benefit by upgrading.
A replay will automatically be performed after an upgraded node is restarted.
How to Upgrade from Source Code
Obtain the Source Code
The TESTNET source code may be obtained by checking out the test-2.0.190206 tag
Download the TESTNET 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.
How to Upgrade with Docker
The latest Docker image may be found at BitShares Core Docker page and updated with
CLI Binaries for Windows
TODO Update URLs below
A binary of the command line interface (CLI) wallet for Windows is pre-built and available for download at BitShares-Core-2.0.XXXXXX-Windows-x64-cli-tools.zip.
For Mac please download BitShares-Core-2.0.XXXXXX-macOS-cli-tools.tar.gz.
The changes for 201902 Feature Release are summarized below.
Command Line Interface Wallet (CLI)
Thanks. IIRC we highlighted API changes in previous releases, or is that what you mean with "Core functionality"?.
@pmconrad I intended "Core functionality" to include changes that affect behavior or data that is visible to users. That definition includes consensus changes and API changes. If you recommend that this categorization or name should be changed, or explicitly defined, or split into more categories, I will do so.
@pmconrad The following changes have been made by your description
I do not understand the following because the items is already in the Documentation category
#1523 references this Milestone. The release note no longer references it but the PR should be updated.