This commit is contained in:
Zahary Karadjov 2021-02-21 21:28:28 +02:00
parent e1d6df1e5d
commit 5f62a3938e
No known key found for this signature in database
GPG Key ID: C8936F8A3073D609
2 changed files with 57 additions and 19 deletions

View File

@ -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

View File

@ -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