This is a recommended update containing security updates. It is a required update for Gnosis chain nodes.
Downloads
- Available as
22.11.0
on Dockerhub - Download the binary distribution:
Breaking Changes
- The logic with which the default configuration is applied when using
validators-proposer-config
has been updated.
The logic is now more intuitive but a given proposer config file may result in a different configuration compared with the previous Teku version.
(Refer to #6325 (comment) for more information).
Additions and Improvements
- Updated protobuf used by libp2p library to resolve a potential DoS vector
- Added merge configuration for Gnosis chain. Note that all Gnosis nodes will need to be made merge-ready
- Improved discv5 compliance
- Changed the builder
is online\is offline
logs tois available\is not available
- Added
/eth/v1/beacon/states/{state_id}/randao
to beacon-api - Block timing tracking is now enabled by default. The
--Xmetrics-block-timing-tracking-enabled
option has been renamed to--metrics-block-timing-tracking-enabled
.
Bug Fixes
- Fixed missing status filters (active, pending, exited, withdrawal) for the
/eth/v1/beacon/states/{state_id}/validators
endpoint - Fixed issue which could lead to duplicate processing of some events after gossip is stopped and restarted.
- Fixed issue which could cause sync committee duties to be calculated too early, potentially causing duties to be missed if the scheduling was changed by a reorg.