You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
chore(deps): bump the minor-and-patch group across 1 directory with 2 updates - #2
This is a quick release that postpones the Amsterdam fork on the Hoodi testnet, previously scheduled for Oct 26, 2026, 17:42:48 UTC. Hoodi node operators running v1.17.9 must upgrade before then. A new date will be set in a future release; other networks are unaffected.
Snap sync now switches to snap/2 automatically once Amsterdam is active. Use --snap.v2=false or --snap.v2=true to force a protocol.
⚠️ This release raises the minimum required Go version to 1.26 and includes breaking API changes in api/prometheus/v1 (see the [CHANGE] entries below). ⚠️
1.25.0 / 2026-10-07
[CHANGE] Minimum required Go version is now 1.26, only the two latest Go versions (1.26 and 1.27) are supported from now on. #2138
[CHANGE] api/prometheus/v1: Query, QueryRange, Series, LabelNames, and LabelValues now return Infos annotations in addition to Warnings, matching the Prometheus server's info annotations. This changes the signatures of these methods and of api.Client's Do/DoGetFallback; custom API client implementations must be updated. #1963
[CHANGE] api/prometheus/v1: Rework TSDBBlocks result types to align with the Prometheus server's tsdb.BlockMeta: TSDBBlocksResult now contains Blocks []TSDBBlockMeta directly instead of mirroring the full API envelope, nested types are renamed (TSDBBlockMeta, TSDBBlockStats, TSDBBlockMetaCompaction), stat fields are uint64 with omitempty tags, and the optional compaction parents field is included. #1928
[FEATURE] testutil: Add GatherAndFormat to encode a subset of metrics from a Gatherer. #2091
[FEATURE] promhttp: Add HandlerOpts.AcceptedFormats to customize the formats negotiated from the incoming Accept header, enabling opt-in to experimental formats such as OpenMetrics 2.0 without changing default negotiation. #2146
[ENHANCEMENT] promhttp: Negotiated metrics responses now include a Vary header. #2142
[ENHANCEMENT] prometheus: Regenerate the default runtime collector metrics for Go 1.25 and Go 1.26. #2090, #2095
[ENHANCEMENT] testutil: Finalize OpenMetrics output in GatherAndFormat and CollectAndFormat (terminating # EOF). #2125
[BUGFIX] api: Match complete URL path placeholders only; a :foo argument no longer substitutes inside :foobar. #2136
[BUGFIX] exp/api/remote: Reset the pooled buffer before generic proto marshaling, preventing corrupted remote-write payloads. #2139
[BUGFIX] testutil/promlint: Fix "mibi" unit prefix to "mebi". #2135
build(deps): bump github.com/prometheus/procfs from 0.21.1 to 0.22.0 in the prometheus group across 1 directory by @dependabot[bot] in prometheus/client_golang#2096
[CHANGE] Minimum required Go version is now 1.26, only the two latest Go versions (1.26 and 1.27) are supported from now on. #2138
[CHANGE] api/prometheus/v1: Query, QueryRange, Series, LabelNames, and LabelValues now return Infos annotations in addition to Warnings, matching the Prometheus server's info annotations. This changes the signatures of these methods and of api.Client's Do/DoGetFallback; custom API client implementations must be updated. #1963
[CHANGE] api/prometheus/v1: Rework TSDBBlocks result types to align with the Prometheus server's tsdb.BlockMeta: TSDBBlocksResult now contains Blocks []TSDBBlockMeta directly instead of mirroring the full API envelope, nested types are renamed (TSDBBlockMeta, TSDBBlockStats, TSDBBlockMetaCompaction), stat fields are uint64 with omitempty tags, and the optional compaction parents field is included. #1928
[FEATURE] testutil: Add GatherAndFormat to encode a subset of metrics from a Gatherer. #2091
[FEATURE] promhttp: Add HandlerOpts.AcceptedFormats to customize the formats negotiated from the incoming Accept header, enabling opt-in to experimental formats such as OpenMetrics 2.0 without changing default negotiation. #2146
[ENHANCEMENT] promhttp: Negotiated metrics responses now include a Vary header. #2142
[ENHANCEMENT] prometheus: Regenerate the default runtime collector metrics for Go 1.25 and Go 1.26. #2090, #2095
[ENHANCEMENT] testutil: Finalize OpenMetrics output in GatherAndFormat and CollectAndFormat (terminating # EOF). #2125
[BUGFIX] api: Match complete URL path placeholders only; a :foo argument no longer substitutes inside :foobar. #2136
[BUGFIX] exp/api/remote: Reset the pooled buffer before generic proto marshaling, preventing corrupted remote-write payloads. #2139
[BUGFIX] testutil/promlint: Fix "mibi" unit prefix to "mebi". #2135
dependabotBot
changed the title
build(deps): bump the minor-and-patch group with 2 updates
build(deps): bump the minor-and-patch group across 1 directory with 2 updates
Oct 25, 2026
dependabotBot
changed the title
build(deps): bump the minor-and-patch group across 1 directory with 2 updates
chore(deps): bump the minor-and-patch group across 1 directory with 2 updates
Nov 3, 2026
The CodeRabbit configuration file in this repository has a parsing error and default settings were used instead. Please fix the error(s) in the configuration file. You can initialize chat with CodeRabbit to get help with the configuration file.
Parsing errors: 1
Validation error: Too big: expected string to have <=250 characters at "tone_instructions"
If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
No actionable comments were generated in the recent review.
Walkthrough
The module’s Go version changes from 1.25.3 to 1.26.0. Direct and indirect dependency versions are updated in go.mod.
Changes: Module updates
Layer / File(s)
Summary
Go and dependency version updates go.mod
The module’s Go version changes to 1.26.0. The versions of go-ethereum, Prometheus client libraries, OpenTelemetry packages, and other indirect dependencies are updated.
The updated toolchain and dependencies align with the repository’s checked-in workflows, with no verified merge-blocking behavior in the supplied evidence.
Architecture risk: Low · up to fae1d
The change affects 1 system.
Changed systems:go.mod
Architecture concerns
No architecture-level concerns identified.
Review details
Systems and components
observed — go.mod (service) was modified; 1 changed file maps to changed impact.
Before / after behavior
observed — Modified behavior in go.mod: The module’s Go version changes from 1.25.3 to 1.26.0; go-ethereum advances from v1.17.5 to v1.17.10, and prometheus/client_golang from v1.24.1 to v1.25.0.
observed — Modified behavior in go.mod: Indirect dependency versions change: go-logr/logr v1.4.3→v1.4.4, cpuid/v2 v2.0.9→v2.3.0, Prometheus client model v0.6.2→v0.6.3, common v0.70.1→v0.72.0, and procfs v0.21.1→v0.22.0; OpenTelemetry otel, metric, and trace v1.41.0→v1.46.0; x/sync v0.21.0→v0.22.0; x/sys v0.47.0→v0.48.0; and protobuf v1.36.11→v1.36.12. Other dependencies in the range remain unchanged.
Pre-merge checks: 5
Check name
Status
Explanation
Description Check
Check skipped - CodeRabbit’s high-level summary is enabled.
Title check
The title accurately identifies a grouped dependency update across one directory with two updates. It is concise and related to the main change.
Docstring Coverage
No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
Linked Issues check
Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check
Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage
Explanation
No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)
Finishing Touches
Generate unit tests (beta)
Commit to this branch
Create a new PR
Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
CodeRabbit Verify
CodeRabbit Verify could not start. Follow the reply for details, then check again.
Recent review info
Run configuration
Source mode: Auto
Repository: Unavailable
Branch: Unavailable
File: No configuration file from this repository applied
Commit: Unavailable
Layers: defaults
Review profile: CHILL
Plan: Advanced
Run ID: 9c06e0c6-88db-4534-a237-71792964d187
Commits
Reviewing files that changed from the base of the PR and between eb9bd59 and fae1dea.
Files ignored due to path filters: 1
go.sum is excluded by !**/*.sum
Files selected for processing: 1
go.mod
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.
CodeRabbit Verify cannot start because this repository is not enabled for PR Verify. Enable PR testing in Verify settings.
CodeRabbit Verify can be triggered again using the @coderabbitai verify command.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dependenciesPull requests that update a dependency filegoPull requests that update go code
0 participants
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.
Bumps the minor-and-patch group with 2 updates in the / directory: github.com/ethereum/go-ethereum and github.com/prometheus/client_golang.
Updates
github.com/ethereum/go-ethereumfrom 1.17.5 to 1.17.10Release notes
Sourced from github.com/ethereum/go-ethereum's releases.
... (truncated)
Commits
1df30b1version: release 1.17.10 (#36002)e8e61f7cmd/evm/testdata: fix test (#36004)c0816b8core/types: improve transaction field validation (#36003)1223cf3core, params: revert schedule amsterdam fork on hoodi (#36001)8b8bb43cmd/utils: show automatic as the snap.v2 default in help (#35998)6c63e48build: upgrade -dlgo version to Go 1.27.3 (#35985)ac7467ecore/vm: fold DUP/SWAP into shared cases and fetch the next opcode per case (...1c6b310cmd, eth: auto-enable snapv2 with amsterdam activated (#35989)ad4a087version: start release cycle v1.17.10 (#35991)9dffe6eversion: release go-ethereum v1.17.9 stable (#35990)Updates
github.com/prometheus/client_golangfrom 1.24.1 to 1.25.0Release notes
Sourced from github.com/prometheus/client_golang's releases.
... (truncated)
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
Commits
0d88875Cut v1.25.0 (#2164)e9946eeCut v1.25.0-rc.0 (#2154)de866d6Merge pull request #2152 from prometheus/dependabot/go_modules/api/prometheus...a37302fprometheus: fix modernize lint findings (#2151)a3fa380build(deps): bump google.golang.org/grpc9da3fccfix: updates for tsdb blocks handling (#1928)0ecb5c2api: match complete URL placeholders (#2136)2ad001aexp/api/remote: reset buffer before generic marshal (#2139)0db8d43promhttp: vary negotiated metrics responses (#2142)b1f9c7aMerge pull request #2144 from prometheus/dependabot/go_modules/exp/github.com...Summary by CodeRabbit