mirror of
https://github.com/status-im/nimbus-eth2.git
synced 2025-02-18 09:27:05 +00:00
v1.0.8
This commit is contained in:
parent
e1d6df1e5d
commit
5f62a3938e
74
CHANGELOG.md
74
CHANGELOG.md
@ -1,43 +1,81 @@
|
|||||||
2021-02-04 v1.0.7
|
2021-02-22 v1.0.8
|
||||||
=================
|
=================
|
||||||
|
|
||||||
A release which provides additional protection against accidental slashings and
|
A release bringing important JSON-RPC stability improvements and compatibility
|
||||||
further performance improvements across the board.
|
fixes making it possible to use Nimbus as a RockerPool operator.
|
||||||
|
|
||||||
-----
|
-----
|
||||||
|
|
||||||
New additions:
|
New additions:
|
||||||
|
|
||||||
* New slashing protection mechanism (doppelganger detection) prevents your validator
|
* RocketPool integration:
|
||||||
from contradicting itself if you have accidentally left it running on another
|
https://github.com/rocket-pool/smartnode/pull/89
|
||||||
machine(see the `--doppelganger-detection` option).
|
|
||||||
|
|
||||||
* Optimized batching of BLS signature verification leading to faster sync speeds
|
* Indications for next attestation time on every "Slot end" log message,
|
||||||
and reduced CPU load.
|
helping you to select the best time for restarting the node.
|
||||||
|
|
||||||
* Further improvements to attestation subnet walking resulting in a reduction in
|
We've fixed:
|
||||||
both bandwidth and CPU usage.
|
|
||||||
|
|
||||||
* A new `--subscribe-all-subnets` option allowing the node to maintain peers from all
|
* A rare segmentation fault triggered when connecting to a web3 provider
|
||||||
attestation subnets (most suitable for bootstrap nodes).
|
using a secure web socket.
|
||||||
|
|
||||||
|
* JSON-RPC spec violations and potential DoS attack vectors.
|
||||||
|
|
||||||
|
* 2 stale bootstrap node addressed.
|
||||||
|
|
||||||
|
|
||||||
|
2021-02-04 v1.0.7
|
||||||
|
=================
|
||||||
|
|
||||||
|
A release which provides additional protection against accidental slashings
|
||||||
|
and further performance improvements across the board.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
New additions:
|
||||||
|
|
||||||
|
* New slashing protection mechanism (doppelganger detection) prevents your
|
||||||
|
validator from contradicting itself if you have accidentally left it running
|
||||||
|
on another machine (see the `--doppelganger-detection` option).
|
||||||
|
|
||||||
|
* Optimized batching of BLS signature verification leading to faster sync
|
||||||
|
speeds and reduced CPU load.
|
||||||
|
|
||||||
|
* Further improvements to attestation subnet walking resulting in a reduction
|
||||||
|
in both bandwidth and CPU usage.
|
||||||
|
|
||||||
|
* A new `--subscribe-all-subnets` option allowing the node to maintain peers
|
||||||
|
from all attestation subnets (most suitable for bootstrap nodes).
|
||||||
|
|
||||||
* Official docker images published at https://hub.docker.com/r/statusim/nimbus-eth2
|
* Official docker images published at https://hub.docker.com/r/statusim/nimbus-eth2
|
||||||
|
|
||||||
* Reproducible build recipe for creating Nimbus Windows binaries.
|
* Official Windows binaries created from a reproducible build recipe.
|
||||||
|
|
||||||
|
* An option to enable the automatic updating of IP:Port in the ENR
|
||||||
|
(off by default, specify `--enr-auto-update:true` to turn it on)
|
||||||
|
|
||||||
We've fixed:
|
We've fixed:
|
||||||
|
|
||||||
* A bug that had the potential to completely halt all syncing activity.
|
* A bug that had the potential to completely halt all syncing activity.
|
||||||
|
|
||||||
* Inefficient processing of blocks with Eth1 deposits which occassionally led to
|
* Inefficient processing of blocks with Eth1 deposits which occassionally
|
||||||
increased latencies when delivering attestations.
|
led to increased latencies when delivering attestations.
|
||||||
|
|
||||||
* Outdated records in our bootstrap nodes list.
|
* Outdated records in our bootstrap nodes list.
|
||||||
|
|
||||||
* An Eth1 syncing issue which manifested itself as a "Corrupted deposits history detected" error.
|
* An Eth1 syncing issue which manifested itself as a "Corrupted deposits
|
||||||
|
history detected" error.
|
||||||
|
|
||||||
* Non-standard encoding of certain data types such as signatures and bit sequences
|
* Non-standard encoding of certain data types such as signatures and bit
|
||||||
within the results of JSON-RPC requests.
|
sequences within the results of JSON-RPC requests.
|
||||||
|
|
||||||
|
We've deprecated:
|
||||||
|
|
||||||
|
* `make beacon_node` will no longer compile the beacon node.
|
||||||
|
You'll need to run `make nimbus_beacon_node` from now on
|
||||||
|
|
||||||
|
* On monday we'll phase out the old `master` branch. If you're still building
|
||||||
|
Nimbus from `master`, please switch to `stable`.
|
||||||
|
|
||||||
|
|
||||||
2021-01-10 v1.0.6
|
2021-01-10 v1.0.6
|
||||||
|
@ -9,7 +9,7 @@ when not defined(nimscript):
|
|||||||
const
|
const
|
||||||
versionMajor* = 1
|
versionMajor* = 1
|
||||||
versionMinor* = 0
|
versionMinor* = 0
|
||||||
versionBuild* = 7
|
versionBuild* = 8
|
||||||
|
|
||||||
versionBlob* = "stateofus" # Single word - ends up in the default graffitti
|
versionBlob* = "stateofus" # Single word - ends up in the default graffitti
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user