This is a recommended update containing bug fixes and performance improvements.
Downloads
- Available as
25.5.0
on Dockerhub - Download the binary distribution:
Breaking Changes
- Previous versions of Teku will not be able to read the configuration from this version of Teku (including VC) due to the addition of BPO configuration.
Additions and Improvements
- Added
--p2p-static-peers-url
option to read static peers from a URL or file - Added node epoch and computed slot to the sync committee duties failure message for more context about the failure condition.
- Updated third-party libraries.
- Added an info message on startup for the highest supported milestone and associated epoch.
- Added JDK 24 docker image build.
- Reduced block building time at the first slot of an epoch when a large number of validators are configured.
- Improved configuration loading to utilise built-in configurations and default any necessary fields that were missing from a passed-in configuration.
- Added
/teku/v1/admin/add_peer
endpoint to allow adding static peers via the REST API.
Bug Fixes
- Added an error if the genesis state has invalid data in its latest block header.
Upcoming Breaking Changes
N/A