Skip to content

v1.34.0

Choose a tag to compare

@stdevMac stdevMac released this 25 Sep 13:26
100632d

Release notes

Important

This release is mandatory for all testnet operators for the upcoming Fusaka hard fork.
It includes protocol changes and fixes required to remain in consensus on testnets.

  • Holesky: Wednesday, October 1, 2025 at 8:48:00 AM UTC
  • Sepolia: Tuesday, October 14, 2025 at 7:36:00 AM UTC
  • Hoodi: Tuesday, October 28, 2025 at 6:53:12 PM UTC

Fusaka Testnets Support

  • Implemented Osaka testnet forks (#9321).
  • Updated RPC behavior: eth_getBlobsV1 now returns UnsupportedFork post-Osaka (#9341).
  • Fixed eth_config: ensured ForkInfo is always initialized (#9233).

Stability and Sync Improvements

  • Fixed snap sync edge cases and hanging on Sepolia (#9166, #9338).
  • Corrected blockhash handling and rare invalid block cases (#9340).
  • Improved cancellation handling and graceful shutdown for peers and sync dispatcher (#9173, #9174, #9175).
  • Fixed concurrent storage root issues and reduced reliance on storage root reads (#9209, #9255).
  • Ensured consistent receipts handling and transaction processed counters (#9231, #9270).
  • Fixed issues in Taiko fee handling and default chains config (#9314, #9309).
  • Fixed missed SELFDESTRUCT between transactions (#9343).

Node Improvements

  • Reduced log noise from misbehaving peers and improved shutdown logging (#9156, #9177).
  • Improved logging and config autocompletion (#9159).
  • CLI now displays default values in help output (#9152).
  • Improved deposit request validation (#9199).
  • Enhanced Prometheus metrics in Kute tool (#9077).
  • Better RPC alignment with Geth (#8951).
  • Various performance optimizations: bloom filters, Patricia trie, TrieNode navigation, gas estimation (#9191, #9220, #9221, #9195, #9064, #9210).

These changes strengthen node stability, improve operator experience, and ensure readiness for the Fusaka fork on testnets.

What's Changed

New Contributors

Full Changelog: 1.33.1...1.34.0