-
Notifications
You must be signed in to change notification settings - Fork 648
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Notes for the 201902 Feature Release of BitShares Core #1565
Comments
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.
|
Released. |
Release Notes
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.
All operators will benefit from improvements to performance (1079, 1472, 1095), enhancements (1550), and fixes (1118, 1461).
Operators of API nodes will benefit from enhancements (1051, 842, 1018), and a fix (1490).
Operators of Elastic Search API nodes will benefit from improvements to performance (1541, 1455, 1429).
Upgrade Process
Precautions
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.
Changes
The changes for 201902 Feature Release are summarized below.
Core Functionality
get_top_markets
API to return more data fieldsNode Functionality
exit
from within a libraryNode Plugins
Command Line Interface Wallet (CLI)
Build Process
cli_wallet
build failure on Ubuntu 18.04Unit Tests
Documentation
Miscellaneous
Release Contributors
@abitmore
@HarukaMa
@cogutvalera
@jmjatlanta
@nathanhourt
@oxarbitrage
@pmconrad
The text was updated successfully, but these errors were encountered: