build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.1 to 2.4.0#26
Conversation
|
Codex review: needs maintainer review before merge. Reviewed June 19, 2026, 3:27 AM ET / 07:27 UTC. Summary Reproducibility: not applicable. this is a dependency maintenance PR, not a bug report. The relevant verification is source inspection showing go-toml is used for config and scheduler TOML load/save paths, plus CI status for the proposed module version. Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land the dependency bump after maintainers accept the TOML compatibility risk, ideally with green GOWORK=off validation and confidence that representative existing config files still load and round-trip correctly. Do we have a high-confidence way to reproduce the issue? Not applicable; this is a dependency maintenance PR, not a bug report. The relevant verification is source inspection showing go-toml is used for config and scheduler TOML load/save paths, plus CI status for the proposed module version. Is this the best way to solve the issue? Yes, a go.mod/go.sum-only Dependabot bump is the normal narrow way to update this dependency. The remaining decision is whether maintainers accept the upstream parser rewrite risk as-is or want an added compatibility fixture before merge. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 94bbcd72fa6f. Label changesLabel changes:
Label justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) from 2.3.1 to 2.4.0. - [Release notes](https://github.com/pelletier/go-toml/releases) - [Commits](pelletier/go-toml@v2.3.1...v2.4.0) --- updated-dependencies: - dependency-name: github.com/pelletier/go-toml/v2 dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
1a7b6d4 to
2513e91
Compare
|
Landed as Proof: rebased onto current |
Bumps github.com/pelletier/go-toml/v2 from 2.3.1 to 2.4.0.
Release notes
Sourced from github.com/pelletier/go-toml/v2's releases.
Commits
b99e8dbdocs: remove "Migrating from v1" section from README (#1070)5a548e3Reimplementation of the parser, decoder, and encoder (#1067)3c357d6fix: report quoted string requirement for unquoted values (#1063)bf5d424Contextualize redefinition errors as DecodeError (#1069)eb85928Support TOML v1.1.0 (#1068)a7fae34Add CI check to enforce capability limits (#1043)d7225feFix goreleaser deprecation warnings (#1045)fb957cbdocs: explain omitempty behavior for time.Time fields (#1061)02b43a0fix: populate DecodeError.Key() on type mismatch errors (#1064)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)