chore(deps): update module github.com/goccy/go-json to v0.11.1 - #28
red-hat-konflux[bot] wants to merge 1 commit into
Conversation
65accc9 to
b5ab3af
Compare
|
600d889 to
b5ab3af
Compare
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
cc3cef0 to
b5ab3af
Compare
87cc841 to
b5ab3af
Compare
30c978e to
b5ab3af
Compare
437ff8b to
b5ab3af
Compare
90f64ea to
b5ab3af
Compare
0956b3a to
b5ab3af
Compare
b5ab3af to
967a329
Compare
967a329 to
1adaea9
Compare
|
🤖 Finished Review · ✅ Success · Started 10:15 PM UTC · Completed 10:21 PM UTC |
|
Looks good to me Previous runLooks good to me Previous run (2)Review — PR #28Verdict: ✅ Approve SummaryAutomated patch version bump of an indirect dependency: The upstream v0.10.6 release contains a single bug fix — resolving a panic on embedded structs with recursive definitions (goccy/go-json#483). This is a safe, minimal patch bump. Dimensions
Notes
Previous run (3)Looks good to me Previous run (4)ReviewFindingsHigh
|
|
🤖 Finished Retro · ✅ Success · Started 1:54 AM UTC · Completed 2:00 AM UTC |
Retro: PR #28 — Autoclosed Renovate dependency bumpWhat happened: PR #28 was an automated Renovate bot PR updating Assessment: The review agent's finding was technically correct, but the entire review cycle was wasted effort — the PR was abandoned, the issue was already known, and no human was ever going to act on it. The retro dispatch on the autoclosed bot PR is similarly low-value. All improvement areas are already tracked upstream:
No new proposals needed — existing issues comprehensively cover the improvements this workflow surfaces. Prioritizing apache#1371 and apache#2461 would eliminate the most waste for this class of PR. |
|
🤖 Finished Review · ✅ Success · Started 9:41 AM UTC · Completed 9:45 AM UTC |
|
🤖 Finished Review · ✅ Success · Started 8:35 PM UTC · Completed 8:38 PM UTC |
|
🤖 Finished Review · ✅ Success · Started 5:04 PM UTC · Completed 5:10 PM UTC |
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
|
🤖 Finished Review · ✅ Success · Started 2:00 AM UTC · Completed 2:11 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $1.90 |
|
Risk Assessment: low (1/5) DetailsBot-authored single-file (go.mod) indirect dependency bump of 2 lines with no linked issue; Tier 1 composite 1.25 and Tier 2 composite 1.71 yield a weighted score of 0.62×1.25 + 0.38×1.71 = 1.43 → 1 (low), consistent with a routine automated dependency update. |
This PR contains the following updates:
v0.10.5→v0.11.1Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
goccy/go-json (github.com/goccy/go-json)
v0.11.1Compare Source
What's Changed
Full Changelog: goccy/go-json@v0.11.0...v0.11.1
v0.11.0Compare Source
Highlights
encoding/jsondoes, including Go 1.27, whoseencoding/jsonis built onencoding/json/v2. Many reported compatibility issues are fixed.encoding/json( a live heap of 64 MB, geometric mean over the payloads of the report ), go-json decodes about 4.2–4.4x and encodes about 2.7–2.8x as fast asencoding/json, on amd64 and arm64 ( the results of this release are at https://goccy.github.io/go-json/ ).encoding/json, ofencoding/json/v2, without HTML escaping, key sorting and string copying, and every library at its fastest ), which every run checks, and the result files are attested with GitHub Artifact Attestations.go:linkname: go-json no longer links to the internals of the runtime or ofreflect, so it builds with the restrictions of newer Go versions ongo:linkname.New APIs
MarshalOf[T]: encodes a value of typeTwithout copying it to the heap ( #632 ).UnmarshalOf[T]: decodes into a*Twhich may stay on the stack of the caller, without an allocation for the argument ( #658 ).OptimizeFieldOrder(): lets the encoder order the fields of a struct as it encodes them fastest, when the order of the keys doesn't matter ( #646 ).DecodeNoCopyString(): lets the decoded strings refer to the input instead of copying them ( #658 ).Changes of behavior
These follow
encoding/json, and may change what a program which relied on the previous behavior gets:encoding/json( #664 ).encoding/jsonof the Go version reports them: their types, messages and offsets ( #661, #664 ).DecodeNoCopyString()to refer to the input instead.encoding/jsondoes ( #666 ).MarshalNoEscapeandUnmarshalNoEscapeare deprecated: useMarshalandUnmarshalOf( #631, #658 ).DecodeFieldPriorityFirstWin()no longer allocates for each object, and is as fast as the default decode or faster ( #668 ).What's Changed
Decoder
Encoder
Other fixes
Benchmarks, documents and CI
New Contributors
Full Changelog: goccy/go-json@v0.10.6...v0.11.0
v0.10.6: 0.10.6Compare Source
What's Changed
New Contributors
Full Changelog: goccy/go-json@v0.10.5...v0.10.6
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.