24.10.0
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 release is also not compatible with Windows. Teku will fail to start on Windows.
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:
Breaking Changes
- Renamed metrics
validator_attestation_publication_delay
,validator_block_publication_delay
andbeacon_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 populatesenr
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