Skip to content

Commit

Permalink
Update changelog for 21.1.0 release (#3454)
Browse files Browse the repository at this point in the history
  • Loading branch information
ajsutton authored Jan 12, 2021
1 parent 198f3d3 commit dcfb0eb
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,25 @@
## Upcoming Breaking Changes

- The default docker image will be updated to Java 15. Java 15 based images are available now for testing with the `-jdk15` suffix (e.g `consensys/teku:develop-jdk15`)
- Teku currently publishes a `head` event on the REST API 4 seconds into a slot even if a block has not been received. In a future release this will be changed so `head` event is only published when a new
chain head block is imported. The `--Xvalidators-dependent-root-enabled` option can be used to switch to the new behaviour now for testing.
Note: this should be applied to both the beacon node and validator client if running separately.
- 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.
- Docker images are now being published to `consensys/teku`. The `pegasys/teku` images will continue to be updated for the next few releases but please update your configuration to use `consensys/teku`.
- `--validators-key-files` and `--validators-key-password-files` have been replaced by `--validator-keys`. The old arguments will be removed in a future release.

## 21.1.0

### Additions and Improvements
- Added support for loading graffiti from a file to allow it to be changed without restarting. Thanks to [EdwardPrentice](https://github.com/EdwardPrentice)
- Supported retrieving states as SSZ on the standard REST API `/eth/v1/debug/beacon/states/:state_id` when the `Accept: application/octet-stream` header is specified in the request.
- Improved performance when verifying aggregate signatures.
- Added verification of block signatures when downloading historic blocks after a snapshot sync.

### Bug Fixes
- Fixed issue which could lead to the incorrect proposer index being calculated after a long period without network connectivity.
- Fixed issue where Teku did not exit at startup when validator keys were loaded.

## 20.12.1

### Additions and Improvements
Expand Down

0 comments on commit dcfb0eb

Please sign in to comment.