Skip to content

v21.10.1

Compare
Choose a tag to compare
@ajsutton ajsutton released this 18 Oct 04:52
· 2785 commits to master since this release

Downloads

  • Available as 21.10.1 on Dockerhub
  • Download the binary distribution:
    • tar.gz (sha256: 008b2d5007fd86375cb53d29a5bf7ccc49f61c34e3a51afce3ef59abd58d4a1e)
    • zip (sha256: 39901925cbeb34e5ba9c23cdfe018b2b2bba701c5a7f0add5639e120db8745b1)

Upcoming Breaking Changes

  • Docker images will default to the JDK 17 variant in a future release.
  • The /teku/v1/beacon/states/:state_id endpoint has been deprecated in favor of the standard API /eth/v1/debug/beacon/states/:state_id which now returns the state as SSZ when the Accept: application/octet-stream header is specified on the request.
  • 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 commandline option --validators-performance-tracking-enabled has been deprecated in favour of --validators-performance-tracking-mode
  • The commandline option --network of the validator-client subcommand introduces a new option value auto, which automatically
    fetches network configuration information from the configured beacon node endpoint. Other --network option values for an external validator client
    are now deprecated in favour of this option value (usage: teku validator-client --network=auto)

Bug Fixes

  • Reverted to blst 0.3.5 to resolve an incompatibility with Windows systems that do not have MingW installed.