github grandinetech/grandine 2.0.5

4 hours ago

Grandine 2.0.5 is a high-priority release for mainnet users - it contains security fixes and performance optimisations.

What's Changed

  • Reuse process_registry_updates and epoch_report from Electra by @hangleang in #658
  • Cleanup Gloas block processing by @hangleang in #659
  • Cleanup random things by @hangleang in #660
  • fix: use deposit_requests_start_index in Gloas process_operations by @DELENE-TCHIO-ROMUALD in #654
  • Handle non-power-of-two length persistent vectors by @ArtiomTr in #663
  • Feature/rustsec 2026 0098 99 by @Tumas in #666
  • Feature/consensus specs v1.7.0 alpha4 by @Tumas in #667
  • Fix payload_attributes SSE event values by @eth2353 in #669
  • Updates to publish signed execution payload bid API endpoint: by @Tumas in #668
  • Update Gloas event data by @hangleang in #670
  • Add #![no_main] to suppress duplicate entry point error by @hangleang in #671
  • Update rust toolchain to 1.95.0 by @ArtiomTr in #672
  • Update nethermind build to 1.37.1 by @ArtiomTr in #675
  • Add single_attestation event topic and use it for single attestations by @povi in #688
  • Set fixed pico toolchain version by commit hash by @ArtiomTr in #704
  • Ignore RUSTSEC-2026-0118 and RUSTSEC-2026-0119 until libp2p and zkm-sdk are updated by @Tumas in #700
  • Fix nethermind integration memory leak by @ArtiomTr in #707
  • Deprecate unsafe arithmetics by @Tumas in #698
  • Fixed nethermind 1.38 build by @ArtiomTr in #757
  • Pack attestations filtered by dependent root by @povi in #758
  • Update network stack by @povi in #775

New Contributors

Full Changelog: 2.0.4...2.0.5

Don't miss a new grandine release

NewReleases is sending notifications on new releases.