github hyperledger/besu 25.10.0-RC1

pre-release6 hours ago

25.10.0-RC1

Important

This RC is an optional update for Holesky and Sepolia users. 25.9.0 remains the official Fusaka Testnet release.
You only need to upgrade to this release if you're experiencing the eth_subscribe or ethstats known issue from 25.9.0.
This RC is still pending burn in for mainnet.

Fusaka Hardfork details: https://eips.ethereum.org/EIPS/eip-7607#activation

  • Holešky scheduled to fork on 2025-10-01 08:48:00
  • Sepolia scheduled to fork on 2025-10-14 07:36:00
  • Hoodi scheduled to fork on 2025-10-28 18:53:12

Breaking Changes

Upcoming Breaking Changes

  • Deprecated CLI options
    • --Xbonsai-parallel-tx-processing-enabled is deprecated since 25.7.0. Use --bonsai-parallel-tx-processing-enabled instead.
    • --Xsnapsync-server-enabled is deprecated since 25.7.0. Use --snapsync-server-enabled instead.
    • --Xsnapsync-synchronizer-pre-merge-headers-only-enabled is deprecated since 25.7.0. Use --snapsync-synchronizer-pre-checkpoint-headers-only-enabled instead.
    • --Xhistory-expiry-prune is deprecated since 25.7.0. Use --history-expiry-prune instead.
  • Sunsetting features - for more context on the reasoning behind the deprecation of these features, including alternative options, read this blog post
    • Proof of Work consensus (PoW)
    • Fast Sync

Additions and Improvements

  • Update spring security framework (toml parsing) #9153
  • Update grpc and guava #9150
  • Implement optional sender balance checks in the layered txpool #9176
  • Add --cache-last-block-headers flag to cache the last n block headers persisted to the blockchain #9223
  • Manage unexpected exceptions during block creation #9208
  • Upgrade to execution-spec-tests v5.2.0 #9226, #9242

Bug fixes

  • Fix eth_subscribe RPC failing to return a block response #9212
  • Fix ethstats integration failing to provide block updates to ethstats server #9220

Full Changelog: 25.9.0...25.10.0-RC1

f0390f431612771485a68e4e9e2e177f35243aacc2eec91d4cc00e4f25cf5df1 besu-25.10.0-RC1.zip
9e62ffe9722ea1e20913d1428db0e4039c070298876857528b78e23e8ef1d7b6 besu-25.10.0-RC1.tar.gz

Don't miss a new besu release

NewReleases is sending notifications on new releases.