github Consensys/teku 26.6.0

8 hours ago

This is a recommended update containing JDK25, security fixes, and general improvements.

Downloads

  • Available as 26.6.0 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: a05b15eef07f7dd961e173d00f4b2151e1a1840c6706c81c32a22a4fc62a2b09)
    • zip (sha256: 58591aab5364230f94eea524e34497ba4a8d2f3fd1408137c3c772e5ea0b5dac)

Breaking Changes

JDK 25 now is now required. Please update to JDK 25, or your node will fail to start up.

Additions and Improvements

  • Added the Gloas POST /eth/v1/beacon/states/{state_id}/builders Beacon API endpoint from ethereum/beacon-APIs#614, with JSON and SSZ response support.
  • Updated draft Gloas execution payload REST endpoints to match ethereum/beacon-APIs#613:
    GET /eth/v1/beacon/execution_payload_envelope/{block_id} is now
    GET /eth/v1/beacon/execution_payload_envelopes/{block_id}, and
    GET /eth/v1/validator/execution_payload_bid/{slot}/{builder_index} is now
    GET /eth/v1/validator/execution_payload_bids/{slot}/{builder_index}.

Bug Fixes

  • Fixed a scenario where keys added via validator-api that rely on external signer are not slashing protected locally until the node is restarted.
    To work around this issue, users should either keep slashing protection enabled on the external signer or restart the node after calling the add api.
  • Fixed automatic detection of local node IPv6 address
  • Make sure sync committee duties are retried while the EL is optimistic.
  • Fixed a potential issue in importing blocks when data is not available.
  • Fixed potential NPE when SSE are not closed correctly.
  • Improved pruning for data column sidecars.
  • Delayed DVT attestation selection proof submissions until the target epoch starts, preventing lookahead duties from being submitted too early and ensuring stale pending batches are cancelled when duties are rescheduled.

Upcoming Breaking Changes

Windows support will be removed in the following release.

Don't miss a new teku release

NewReleases is sending notifications on new releases.