From 7fe43fc2042e57cac0f6626c76e56a583809a2b2 Mon Sep 17 00:00:00 2001 From: Zahary Karadjov Date: Tue, 20 Feb 2024 05:49:56 +0200 Subject: [PATCH] Version v24.2.1 --- CHANGELOG.md | 40 ++++++++++++++++++++++++++++++++++++++++ beacon_chain/version.nim | 2 +- 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79eee8d971..daedda885f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,43 @@ +2023-02-20 v24.2.1 +================== + +Nimbus `v24.2.1` is a `medium-urgency` release that includes full support for the upcoming Ethereum mainnet Deneb hard-fork that will be executed on 13th of March. The same support is also provided for Gnosis Chain where the hard-fork will be executed on 11th of March. Other stability and performance improvements make this release a compelling upgrade for all Nimbus users. + +### Improvements + +* The Deneb hard-fork has been scheduled for Mainnet and Gnosis Chain: + https://github.com/status-im/nimbus-eth2/pull/5868 + +* The Nimbus validator client now uses the `/eth/v3/validator/blocks/{slot}` Beacon API endpoint when the configured beacon node supports it: + https://github.com/status-im/nimbus-eth2/pull/5842 + +* The list of bootstrap nodes for Mainnet has been updated: + https://github.com/status-im/nimbus-eth2/pull/5848 + +* Improved use of buffering reduces the risk of EL request timeouts: + https://github.com/status-im/nimbus-eth2/pull/5893 + +### Fixes + +* A regression in the implementation of `eth_getLogs` was preventing Nimbus from syncing deposits correctly: + https://github.com/status-im/nimbus-eth2/pull/5857 + +* A performance regression was causing high CPU load during the backfill process after checkpoint sync: + https://github.com/status-im/nimbus-eth2/pull/5869 + +* Under certain conditions, the backfill process after checkpoint sync could fail to persist the starting checkpoint block: + https://github.com/status-im/nimbus-eth2/pull/5863 + +* Under certain conditions, valid blocks with blobs that are not observed yet were permanently considered unviable for inclusion in the blockchain: + https://github.com/status-im/nimbus-eth2/pull/5858 + + * The Nimbus validator client was not tracking DNS record changes when dynamic host names are used instead of IP addresses: + https://github.com/status-im/nimbus-eth2/pull/5846 + + * The REST server was becoming unresponsive under certain rare conditions: + https://github.com/status-im/nimbus-eth2/pull/5892 + + 2023-02-02 v24.2.0 ================== diff --git a/beacon_chain/version.nim b/beacon_chain/version.nim index 02c87a4dd7..8de117fde0 100644 --- a/beacon_chain/version.nim +++ b/beacon_chain/version.nim @@ -19,7 +19,7 @@ const versionMajor* = 24 versionMinor* = 2 - versionBuild* = 0 + versionBuild* = 1 versionBlob* = "stateofus" # Single word - ends up in the default graffiti