Version 22.10.0

This commit is contained in:
Zahary Karadjov 2022-10-04 01:04:16 +03:00
parent 66579ea9a7
commit 2d6911d526
No known key found for this signature in database
GPG Key ID: C1F42EAFF38D570F
2 changed files with 44 additions and 2 deletions

View File

@ -1,3 +1,45 @@
2022-10-03 v22.10.0
===================
Nimbus `v22.10.0` is a `medium-urgency` release, continuing our accelerated release schedule and bringing further stability and performance improvements after the merge.
### Improvements
* Faster block production, bringing practical benefits on low-powered devices such as the Raspberry Pi:
https://github.com/status-im/nimbus-eth2/pull/4184
https://github.com/status-im/nimbus-eth2/pull/4196
* The Nimbus validator client can now work with multiple beacon nodes with configurable responsibilities:
https://github.com/status-im/nimbus-eth2/pull/4113
https://github.com/status-im/nimbus-eth2/issues/4140
* The `/eth/v2/validator/blocks/{slot}` API now features an optional `randao_reveal` parameter in accordance to the latest Beacon API spec:
https://github.com/ethereum/beacon-APIs/pull/222
https://github.com/status-im/nimbus-eth2/pull/3837
* The `/eth/v1/beacon/blocks` API now supports SSZ-encoded payloads:
https://github.com/status-im/nimbus-eth2/pull/4154
* The new metrics `beacon_block_builder_proposed`, `beacon_block_builder_missed_with_fallback` and `beacon_block_builder_missed_without_fallback` can help you the successful and failed attempts to use the configured external block builder:
https://github.com/status-im/nimbus-eth2/pull/4158
### Fixes
* Rare, but critical conditions manifesting primarily in the Goerli network were leading to unrecoverable database corruption:
https://github.com/status-im/nimbus-eth2/pull/4174
https://github.com/status-im/nimbus-eth2/pull/4192
* If the chain was re-orged while Nimbus is shut down, this created a low risk that the client may become stuck on a non-canonical block:
https://github.com/status-im/nimbus-eth2/pull/4161
* Nimbus was not serving the best possible light client updates when back-filling after a trusted node sync:
https://github.com/status-im/nimbus-eth2/pull/4195
### Upcoming breaking changes
* The pre-altair REST API paths `/eth2/beacon_chain/req/beacon_blocks_by_{range,root}/1/` are now deprecated and will be removed in the next Nimbus version. Since these APIs support only phase0 responses, it is unlikely that there are any remaining clients using them.
2022-09-20 v22.9.1
==================

View File

@ -17,8 +17,8 @@ when not defined(nimscript):
const
versionMajor* = 22
versionMinor* = 9
versionBuild* = 1
versionMinor* = 10
versionBuild* = 0
versionBlob* = "stateofus" # Single word - ends up in the default graffiti