v6.1.1 #15775
prestonvanloon
started this conversation in
General
v6.1.1
#15775
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
v6.1.1
This release is a reissue of v6.1.0 from the same commit. The only difference is that this release has debug symbols stripped from the release binaries. We built these release assets with
--strip=always. These release assets have been tested to work in a windows VM (resolves #15760). See #15774 for more information.⬇️ v6.1.0 changelog below ⬇️
v6.1.0 - 2025-09-26
Important note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.
This release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See PR #15721.
Mainnet operators are encouraged to update per their regular update cadence.
v6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.
Noteworthy improvements, changes and bugfixes:
--disable-experimental-statebeacon-node flag has been removed, marking the full graduation of the Copy-on-write design for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats @rkapka!--attest_timelyflag is now on by default, with the flag itself deprecated.--max-health-checksconfigures a validator to switch to a fallback beacon node after the given number of health check failures.Special shout out to our new team member @satushh!!
Welcome to new contributors: @Alleysira, @raulk, @tomasandroil, @trinadh61, @Sahil-4555, @ppopth, @Galoretka, @fernantho, @Muzry, @jihoonsong, @sashass1315, @DeVikingMark
Thanks for your continued contributions: @KaloyanTanev, @rose2221, @jtraglia, @syjn99, @NikolaiKryshnev, @hyunchel, @syjn99
[1] To override this limit, use the validator flag
--suggested-gas-limitor set thebuilder.gas_limitsetting in your proposer settings file.Added
CustodyInfoinBeaconNode. [PR]/eth/v1/validator/attestation_dataand. [PR]verifyBlobCommitmentCount: Print max allowed blob count in error message. [PR]dataColumnSidecarByRootRPCHandler. [PR]dataColumnSidecarsByRangeRPCHandler. [PR]submitPoolAttestationsV2beacon API. [PR]StatusV2proto message. [PR]SendDataColumnSidecarsByRangeRequest. [PR]SendDataColumnSidecarsByRootRequest. [PR]GetBlobsV2. [PR]ReconstructDataColumnSidecars, which reconstruct data column sidecars from data fetched from the execution layer. [PR]--batch-verifier-limitflag to configure max number of signatures to batch verify on gossip. [PR]disable-attest-timelyflag to disable attest timely. [PR]max-health-checksflag that sets the maximum times the validator tries to check the health of the beacon node before timing out. 0 or a negative number is indefinite. (the default is 0). [PR]VersionToForkEpochMap()to theBeaconChainConfigin theparamspackage. [PR]ExecutionPayloadAndBlobsBundleV2. [PR]/eth/v1/beacon/states/{state_id}/proposer_lookaheadbeacon api endpoint. [PR]/eth/v1/node/identity. [PR]/eth/v1/config/specendpoint response to expose blob scheduling configuration for networks. [PR]publish_block_v2_duration_millisecondsto measure processing duration of thePublishBlockV2beacon API endpoint. [PR]saveStatesEfficientInternal. [PR]nfdenr field, and changes to the semantics of the eth2 field. [PR]User-Agentheader in the formatPrysm/<name>/<version>. This enhances observability and enables upstream systems to correctly identify Prysm validator clients by their name and version. [PR]--data-column-pathflag. [PR]Listtype for SSZ-QL. [PR]Vectortype. [PR]--p2p-colocation-whitelistto accept CIDRs which will bypass the p2p colocation restrictions. [PR]BitlistandBitvectortypes. [PR]/eth/v1/debug/beacon/data_column_sidecars/{block_id}endpoint. [PR]Changed
parseIndices: Return[]intinstead of[]uint64. [PR]TopicFromMessage: Do not assume anymore that all Fulu specific topic are V3 only. [PR]readChunkedDataColumnSidecar: AddvalidationFunctionsparameter and add tests. [PR]enable-light-clientflag. [PR]attest-timelyflag is now deprecated. [PR]enable-duties-v2todisable-duties-v2to default to using duties v2. [PR]uint64genesis time to usetime.Time. Also did some refactoring and cleanup that was enabled by these changes. [PR]masterbranch. [PR]grpc-gateway-portwithflags.HTTPServerPort.Nameintesting/endtoend/components/validator.go, resolving an inline TODO for improved flag consistency. [PR]htrutil.goby removing redundant codes. [PR]--enable-experimental-backfillflag to--enable-backfillto signal that it is more mature. [PR]http_archivetogo_repositoryso that gazelle can keep it in sync with go.mod. [PR]Deprecated
p2p-metadataflag. [PR]Removed
DataColumnIdentifierproto message. [PR]ssz-onlydebug flag until there is a real usecase for the flag. [PR]Fixed
metafield to the response of the endpoint/eth/v1/node/peersto align with the Beacon API spec (Missing fieldmetain response of endpoint/eth/v1/node/peers#15370). [PR]dataColumnSidecarByRootRPCHandler. [PR]--chain-config-file: Do not use any more mainnet boot nodes. [PR]Content-Encodingheader in the response properly when gzip encoding is requested. [PR]MinEpochsForDataColumnSidecarsRequestinWithinDAPeriodwhen in Fulu. [PR]Eth-Consensus-Block-Valueon error to avoid missed block proposals. [PR]BlobsBundleV2. [PR]ReceiveBlock. [PR]SignedContributionAndProofmessages. [PR]createLocalNode: Wait before retrying to retrieve the custody group count if not present. [PR]Security
This discussion was created from the release v6.1.1.
Beta Was this translation helpful? Give feedback.
All reactions