- The
/eth/v1/debug/beacon/states/:state_id
endpoint has been deprecated in favor of the v2 Altair endpoint/eth/v2/debug/beacon/states/:state_id
- The
/eth/v1/beacon/blocks/:block_id
endpoint has been deprecated in favor of the v2 Altair endpoint/eth/v2/beacon/blocks/:block_id
- The
/eth/v1/validator/blocks/:slot
endpoint has been deprecated in favor of the v2 Altair endpoint/eth/v2/validator/blocks/:slot
- The
/eth/v1/debug/beacon/heads
endpoint has been deprecated in favor of the v2 Bellatrix endpoint/eth/v2/debug/beacon/heads
For information on changes in released versions of Teku, see the releases page.
- Support
--network=goerli
as an alias for--network=prater
- Added a panda banner to celebrate the merge completing
- Log a warning instead of a verbose error if node is syncing while performing sync committee duties
- Distributions created from the same git commit and docker image will be identical
- Optimised storage of latest vote information by batching updates
- Ensured dependencies are up to date
- Validator Registration signature integration with external signer
- Teku-specific Beacon Node API on
/teku/v1/beacon/deposit_snapshot
providing finalized Deposit Tree Snapshot according to the draft EIP-4881
- Fix not rendering emoticons correctly in graffiti when running in a Docker container
- Fix resource leak from closed SSE connections
- Fix
latestValidHash
with invalid Execution Payload in response from execution engine didn't trigger appropriate ForkChoice changes