Skip to content

Commit e42cbef

Browse files
authored
Merge pull request #277 from bane-labs/rel-0.2.1
Release v0.2.1
2 parents cb91d04 + 2219d64 commit e42cbef

File tree

2 files changed

+44
-4
lines changed

2 files changed

+44
-4
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,46 @@
22

33
This document outlines major changes between releases.
44

5+
## 0.2.1 "Graphitization" (24 Jul 2024)
6+
7+
A patch version compatible with v0.2.0 release of Neo X node that brings a set of
8+
minor compatible improvements and bug fixes to system contracts, dBFT consensus
9+
engine and RPC APIs. This version is aimed to be run on the initial version of Neo X
10+
MainNet.
11+
12+
A new `config/genesis_mainnet.json` configuration file is added, please use this file
13+
to initialize a database for MainNet nodes. Ensure your MainNet node running script
14+
contains an updated network ID (`47763`) and a proper MainNet bootnode identifiers
15+
set. For T4 node operators it should be noted that this release does not require a DB
16+
resynchronisation. However, we recommend to update the node binary since it contains
17+
a dBFT-related bug fix that may affect the consensus functionality in a very specific
18+
set of conditions.
19+
20+
New features:
21+
* Multisignature system contract aimed to serve as an owner of Bridge and Bridge
22+
Management system contracts instead of a simple EOA account (#279)
23+
* genesis configuration for Neo X MainNet (#271)
24+
25+
Behavior changes:
26+
* initial candidate registration fee is lowered down to 1000 GAS in Governance
27+
system contract (#275, #281)
28+
* candidate exit fee ratio is increased up to 50% from the deposited value in
29+
Governance system contract (#275, #280, #281)
30+
31+
Improvements:
32+
* disable initialization code for every UUPS implementation (#259)
33+
* Bridge and Bridge Management system contracts update (#274)
34+
35+
Bugs fixed:
36+
* missing total votes update on transferring votes from exited candidate in
37+
Governance system contract (#260)
38+
* non-strict GovernanceVote system contract check for the number of voters (#267)
39+
* improper GAS estimation in `eth_estimateGas` Blockchain RPC API caused by changes
40+
in fee policies of Neo X (#263)
41+
* missing track of miner's work resume event which leads to dBFT hanging on next
42+
block awaiting when miner is suspended due to the node sync (#268)
43+
44+
545
## 0.2.0 "Vitaminization" (10 Jul 2024)
646

747
A minor long-term supported version bringing new NeoXBurn hardfork that enables

params/version.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ import (
2121
)
2222

2323
const (
24-
VersionMajor = 0 // Major version component of the current release
25-
VersionMinor = 2 // Minor version component of the current release
26-
VersionPatch = 1 // Patch version component of the current release
27-
VersionMeta = "unstable" // Version metadata to append to the version string
24+
VersionMajor = 0 // Major version component of the current release
25+
VersionMinor = 2 // Minor version component of the current release
26+
VersionPatch = 1 // Patch version component of the current release
27+
VersionMeta = "stable" // Version metadata to append to the version string
2828
)
2929

3030
// Version holds the textual version string.

0 commit comments

Comments
 (0)