Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 17, 2025

Bumps github.com/OffchainLabs/prysm/v6 from 6.0.4 to 6.1.2.

Release notes

Sourced from github.com/OffchainLabs/prysm/v6's releases.

v6.1.2

v6.1.2 - 2025-10-10

This release has several important fixes to improve Prysm's peering, stability, and attestation inclusion on mainnet and all testnets. All node operators are encouraged to update to this release as soon as practical for the best mainnet performance.

Added

  • Added a 1 minute timeout on PruneAttestationOnEpoch operations to prevent very large bolt transactions. [PR]
  • Added expected delay before broadcasting light client p2p messages. [PR]

Changed

  • Replaced reflect.TypeOf with reflect.TypeFor. [PR]
  • Bazel builds with --config=release now properly apply --strip=always to strip debug symbols from the release assets. [PR]
  • Add sources for compute_fork_digest to specrefs. [PR]
  • Aggregate logs when broadcasting data column sidecars (one per root instead of one per sidecar). [PR]
  • c-kzg-4844: Update from v2.1.1 to v2.1.5. [PR]
  • Process pending attestations as soon as the block arrives. [PR]
  • Compare received LC messages over gossipsub with locally computed ones before forwarding. Also no longer save updates. [PR]
  • Optimize pending attestation processing by adding batching. [PR]

Removed

  • removed unused configs and hides prysm specific configs from /eth/v1/config/spec endpoint. [PR]

Fixed

  • SSZ-QL: Support nested List type (e.g., ExecutionPayload.Transactions). [PR]
  • Fixing Unsupported config field kind; value forwarded verbatim errors for type string. [PR]
  • fix /eth/v1/config/spec endpoint to properly skip omitted values. [PR]
  • Fix ProduceSyncCommitteeContribution not returning error when committee index is out of range. [PR]
  • adding in improvements to getduties v2, replaces helpers.PrecomputeCommittees() ( exepensive ) with CommitteeAssignments. [PR]
  • Avoid unnecessary calls to ExitInformation(). [PR]
  • inclusionProofKey: Include the commitments in the key. [PR]
  • Do not reject peers if they have a mismatched version|digest when the next for epoch is FAR_FUTURE_EPOCH. [PR]
  • Don't include entries in the fork schedule if their epoch is set to far future epoch. Avoids reporting next_fork_version == . [PR]
  • Wait for custody info to be initialized before querying them. [PR]
  • fixes level=error msg="Could not clean up dirty states" error="OriginBlockRoot: not found in db" prefix=state-gen error when starting in kurtosis. [PR]
  • Correctly clear disconnected peers from connected_libp2p_peers and connected_libp2p_peers_average_scores. [PR]
  • buildStatusFromStream: Respond statusV2 only if Fulu is enabled. [PR]
  • Send our real earliest available slot when sending a Status request post Fulu instead of 0. [PR]
  • switch to built-in min/max. [PR]
  • findPeersWithSubnets: If the filter function returns an error for a given peer, log an error and skip the peer instead of aborting the whole function. [PR]
  • computeIndicesByRootByPeer: If the loop returns an error for a given peer, log an error and skip the peer instead of aborting the whole function. [PR]
  • Fixed issue #15738 where separate goroutines assume sole responsibility for topic registration. [PR]

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 OffchainLabs/prysm#15760). See OffchainLabs/prysm#15774 for more information.

... (truncated)

Changelog

Sourced from github.com/OffchainLabs/prysm/v6's changelog.

v6.1.2 - 2025-10-10

This release has several important fixes to improve Prysm's peering, stability, and attestation inclusion on mainnet and all testnets. All node operators are encouraged to update to this release as soon as practical for the best mainnet performance.

Added

  • Added a 1 minute timeout on PruneAttestationOnEpoch operations to prevent very large bolt transactions. [PR]
  • Added expected delay before broadcasting light client p2p messages. [PR]

Changed

  • Replaced reflect.TypeOf with reflect.TypeFor. [PR]
  • Bazel builds with --config=release now properly apply --strip=always to strip debug symbols from the release assets. [PR]
  • Add sources for compute_fork_digest to specrefs. [PR]
  • Aggregate logs when broadcasting data column sidecars (one per root instead of one per sidecar). [PR]
  • c-kzg-4844: Update from v2.1.1 to v2.1.5. [PR]
  • Process pending attestations as soon as the block arrives. [PR]
  • Compare received LC messages over gossipsub with locally computed ones before forwarding. Also no longer save updates. [PR]
  • Optimize pending attestation processing by adding batching. [PR]

Removed

  • removed unused configs and hides prysm specific configs from /eth/v1/config/spec endpoint. [PR]

Fixed

  • SSZ-QL: Support nested List type (e.g., ExecutionPayload.Transactions). [PR]
  • Fixing Unsupported config field kind; value forwarded verbatim errors for type string. [PR]
  • fix /eth/v1/config/spec endpoint to properly skip omitted values. [PR]
  • Fix ProduceSyncCommitteeContribution not returning error when committee index is out of range. [PR]
  • adding in improvements to getduties v2, replaces helpers.PrecomputeCommittees() ( exepensive ) with CommitteeAssignments. [PR]
  • Avoid unnecessary calls to ExitInformation(). [PR]
  • inclusionProofKey: Include the commitments in the key. [PR]
  • Do not reject peers if they have a mismatched version|digest when the next for epoch is FAR_FUTURE_EPOCH. [PR]
  • Don't include entries in the fork schedule if their epoch is set to far future epoch. Avoids reporting next_fork_version == . [PR]
  • Wait for custody info to be initialized before querying them. [PR]
  • fixes level=error msg="Could not clean up dirty states" error="OriginBlockRoot: not found in db" prefix=state-gen error when starting in kurtosis. [PR]
  • Correctly clear disconnected peers from connected_libp2p_peers and connected_libp2p_peers_average_scores. [PR]
  • buildStatusFromStream: Respond statusV2 only if Fulu is enabled. [PR]
  • Send our real earliest available slot when sending a Status request post Fulu instead of 0. [PR]
  • switch to built-in min/max. [PR]
  • findPeersWithSubnets: If the filter function returns an error for a given peer, log an error and skip the peer instead of aborting the whole function. [PR]
  • computeIndicesByRootByPeer: If the loop returns an error for a given peer, log an error and skip the peer instead of aborting the whole function. [PR]
  • Fixed issue #15738 where separate goroutines assume sole responsibility for topic registration. [PR]

v6.1.0 and v6.1.1 - 2025-09-26

This release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to updated prior to the testnet fork date. See [PR #15721](OffchainLabs/prysm#15721).

Mainnet operators are encouraged to update per their regular update cadence.

... (truncated)

Commits
  • 38955fd Optimize pending attestation processing by adding batching (#15801)
  • 71f05b5 Use NetworkSchedule config to determine max blobs at epoch (#15714)
  • 0d742c6 make registerSubscribers idempotent (#15779)
  • 06b5409 When looking for peers, skip peers with error instead of aborting the whole f...
  • 9805e90 chore: refactor to use builtin max/min (#15817)
  • 537f3cb StatusV2: Send correct earliest available slot. (#15818)
  • b45e87a Move some logs to trace (#15816)
  • 4c4b12c Clear disconnected peers from connected_libp2p_peers (#15807)
  • aabded2 fixing Origin block root is not set error log (#15808)
  • 4f9e56f Custody Info: Waits for initialization (#15804)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) from 6.0.4 to 6.1.2.
- [Release notes](https://github.com/OffchainLabs/prysm/releases)
- [Changelog](https://github.com/OffchainLabs/prysm/blob/develop/CHANGELOG.md)
- [Commits](OffchainLabs/prysm@v6.0.4...v6.1.2)

---
updated-dependencies:
- dependency-name: github.com/OffchainLabs/prysm/v6
  dependency-version: 6.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Issues or PRs to update a dependency label Oct 17, 2025
@srdtrk
Copy link
Member

srdtrk commented Oct 18, 2025

uses go 1.25

@srdtrk srdtrk closed this Oct 18, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 18, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/go_modules/modules/light-clients/08-wasm/github.com/OffchainLabs/prysm/v6-6.1.2 branch October 18, 2025 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Issues or PRs to update a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant