github Consensys/teku 24.12.0

2 days ago

This is a recommended update containing bug fixes and security updates.

Downloads

  • Available as 24.12.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a220130a5a1124b14b046412bb8ec582959344c162e931c9023982b9743d79a3)
    • zip (sha256: 45de55d8bd6ee6659970d24e9ebecaf6d0a761bbf64502c47f82831509625d59)

Breaking Changes

N/A

Additions and Improvements

  • Improved block publishing performance, especially relevant with locally produced blocks
  • Delayed blob publishing until the block is published to at least 1 peer, especially relevant with locally produced blocks with low upload bandwidth connections. Can be disabled via --Xp2p-gossip-blobs-after-block-enabled=false

Bug Fixes

  • Added a startup script for unix systems to ensure that when jemalloc is installed the script sets the LD_PRELOAD environment variable to the use the jemalloc library
  • Set is_syncing to false instead of true for the /eth/v1/node/syncing API endpoint when the head is optimistic and the sync distance is 0
  • Fix libp2p direct peers handling
  • Added check for gossip message maximum uncompressed size

Upcoming Breaking Changes

  • Some metric names will change in our 25.1.0 release. Keep an eye for a detailed docs page with the affected metrics and a new version of Teku Detailed grafana dashboard.

Don't miss a new teku release

NewReleases is sending notifications on new releases.