github Consensys/teku 24.10.0

latest release: 24.10.1
one day ago

KNOWN ISSUE

This release has an issue for users that have --validators-proposer-config loading their proposer configuration file. Users with a configured proposer config file should not install this release.

This issue is resolved in 24.10.1

Summary

This is a recommended update containing blobs handling and networking improvements.

Downloads

  • Available as 24.10.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: f48a1255553be04830396149c48ef660034e50baa454c9cacb310ace2c8ca66f)
    • zip (sha256: 67ef7e1aa4dc138c526d8ac7230c965157032a579a98767b22aba8e8db1662ff)

Breaking Changes

  • Renamed metrics validator_attestation_publication_delay,validator_block_publication_delay and beacon_block_import_delay_counter to include the suffix _total added by the current version of prometheus.

Additions and Improvements

  • Removed the deprecated GetBlindedBlock
  • Removed the deprecated GetBlockV2
  • Implemented PostAggregateAndProofsV2 (adding support for Electra)
  • Added support for Ephemery Testnet --network=ephemery
  • Updated bootnodes for Holesky network
  • Disabled flood publish behaviour on all p2p subnets. --Xp2p-flood-publish-enabled experimental parameter can be used to re-enable it, restoring previous behaviour.
  • Add a fix for CVE-2024-7254
  • Updated LUKSO configuration with Deneb fork scheduled for epoch 123075 (November 20, 2024, 16:20:00 UTC)
  • Support for IDONTWANT libp2p protocol messages
  • /eth/v1/node/peers endpoint now populates enr field of the peer whenever is possible
  • Support for engine_getBlobsV1 to retrieve blobs using local execution layer. This will improve block import time when blobs are published late.

Bug Fixes

  • Removed a warning from logs about non blinded blocks being requested (#8562)
  • Fixed blockImportCompleted log message timing #8653

Upcoming Breaking Changes

N/A

Don't miss a new teku release

NewReleases is sending notifications on new releases.