Skip to content

Commit 667c3c9

Browse files
committed
v22.9.0
1 parent ff823f4 commit 667c3c9

File tree

2 files changed

+45
-2
lines changed

2 files changed

+45
-2
lines changed

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
2022-09-07 v22.9.0
2+
==================
3+
4+
Nimbus `v22.9.0` is a `high-urgency` upgrade that fixes a critical pre-TTD block production issue affecting users that restarted their node after Bellatrix. It also improves compatibility with Besu, Prysm and slow block builders and provides a speed boost in block processing important for those running on Raspberry Pi and similar hardware.
5+
6+
With the merge drawing near, the focus of this release has been to include low risk changes that improve stability and compatibility - if you are unsure whether to upgrade, do reach out to us in discord to discuss your particular deployment.
7+
8+
A shout out to our great community for reporting and helping diagnose the issues that led up to this release - in particular Michael Sproul (Lighthouse) and Joe Clapis (Rocket Pool).
9+
10+
### Improvements
11+
12+
* Allow more time for block builder to deliver block
13+
[#4088](https://github.com/status-im/nimbus-eth2/pull/4088)
14+
15+
* Improve Bellatrix block processing performance
16+
[#4085](https://github.com/status-im/nimbus-eth2/pull/4085) and [#4082](https://github.com/status-im/nimbus-eth2/pull/4082)
17+
18+
* Optimize execution layer calls when not producing blocks, improving Besu performance and compatiblity
19+
[#4055](https://github.com/status-im/nimbus-eth2/pull/4055)
20+
21+
* Revise timing of execution layer configuration call, resolving warnings that no consensus client is present on Geth and Besu
22+
[#4077](https://github.com/status-im/nimbus-eth2/pull/4077)
23+
24+
* Log `Exchanged engine configuration` when first connected to correctly configured execution engine
25+
[#4096](https://github.com/status-im/nimbus-eth2/pull/4096)
26+
27+
* Switch to `nim-websock` for websocket connections, resolving delays when payloads exceed 1mb
28+
[#4061](https://github.com/status-im/nimbus-eth2/pull/4061)
29+
30+
### Fixes
31+
32+
* Fix pre-TTD block proposals on nodes that (re-)started after Bellatrix
33+
[#4094](https://github.com/status-im/nimbus-eth2/issues/4094)
34+
35+
* Fix gossip message id, improving connectivity health with Prysm
36+
[#4076](https://github.com/status-im/nimbus-eth2/pull/4076)
37+
38+
* Improve handling of blocks deemed invalid by the execution layer
39+
[#4081](https://github.com/status-im/nimbus-eth2/pull/4081)
40+
41+
* Fix a rare crash that could happen when execution layer disconnected
42+
[#4095](https://github.com/status-im/nimbus-eth2/pull/4095)
43+
144
2022-08-31 v22.8.2
245
==================
346

beacon_chain/version.nim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ when not defined(nimscript):
1717

1818
const
1919
versionMajor* = 22
20-
versionMinor* = 8
21-
versionBuild* = 2
20+
versionMinor* = 9
21+
versionBuild* = 0
2222

2323
versionBlob* = "stateofus" # Single word - ends up in the default graffiti
2424

0 commit comments

Comments
 (0)