Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bumpCreated with
brew bump-formula-pr.release notes
/eth/v1/debug/fork_choiceHTTP endpoint was added (#4003)PATCH lighthouse/validators/{pubkey}endpoint has been optimised (#4126)--disable-backfill-rate-limitingflag (#3936)--disable-peer-scoringflag has been added for developer usage (#4135)With this release we are also encouraging users to re-enable mev-boost and re-orgs if they had previously disabled them. The latency issues with the MEV relays have resolved, and re-orgs should be more reliable now that improvements to gossip have been rolled out by other clients. If you experience a missed block or failed re-org running Lighthouse v4.1.0 please reach out.
Compiling from Source
Users who compile from source should ensure they update Rust and checkout and pull the
stablebranch before building:rustup updategit checkout stable && git pullBreaking Changes
Breaking Change: Minimum Supported Rust Version 1.68.2
The minimum supported Rust version has been set to 1.68.2 to address a serious bug in prior Rust releases (see #4204 for more information).
Users who compile from source (i.e., not Docker or pre-built binary users) will receive the following error if they are using an earlier version of Rust:
Users can typically obtain the latest version of Rust by running
rustup update.Breaking Change: New Fields Added to HTTP API Responses
The HTTP API has been updated to include references to the finalized checkpoint (#3753).
This aligns Lighthouse with the standard BeaconAPIs, which added these fields in ethereum/beacon-APIs#254.
Update Priority
This table provides priorities for which classes of users should update particular components.
See Update Priorities more information about this table.
The Beacon Node may be updated without also updating the Validator Client. However we recommend upgrading both components for consistency.
All Changes
ExecutionOptimisticForkVersionedResponsetype (#4160)beacon.watch(#3362)finalizedto HTTP API responses (#3753)update_validatorsby decrypting key cache only when necessary (#4126)Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key:
15E66D941F697E28F49381F426416DC3F30674B0