Skip to content

Update go indirect modules - #12

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go-indirect-modules
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go-indirect-modules

Conversation

@renovate

@renovate renovate Bot commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
github.com/emicklei/go-restful/v3 v3.13.0 → v3.14.0 age confidence indirect minor
github.com/fsnotify/fsnotify v1.9.0 → v1.10.1 age confidence indirect minor
github.com/fxamacker/cbor/v2 v2.9.1 → v2.9.6 age confidence indirect patch
github.com/go-openapi/jsonpointer v1.0.0 → v1.0.2 age confidence indirect patch
github.com/go-openapi/jsonreference v1.0.0 → v1.0.3 age confidence indirect patch
github.com/go-openapi/swag v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/cmdutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/conv v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/fileutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/jsonutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/loading v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/mangling v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/netutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/pools v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/stringutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/typeutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/go-openapi/swag/yamlutils v0.28.0 → v0.29.2 age confidence indirect minor
github.com/google/gnostic-models v0.7.0 → v0.7.1 age confidence indirect patch
github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 → v2.32.0 age confidence indirect minor
github.com/imfing/hextra v0.12.3 → v0.13.0 age confidence indirect minor
github.com/prometheus/client_model v0.6.2 → v0.6.3 age confidence indirect patch
github.com/prometheus/common v0.70.1 → v0.72.1 age confidence indirect minor
github.com/prometheus/procfs v0.21.1 → v0.23.0 age confidence indirect minor
go.uber.org/zap v1.27.1 → v1.28.0 age confidence indirect minor
golang.org/x/net v0.58.0 → v0.61.0 age confidence indirect minor
golang.org/x/oauth2 v0.36.0 → v0.37.0 age confidence indirect minor
golang.org/x/sync v0.22.0 → v0.24.0 age confidence indirect minor
golang.org/x/sys v0.47.0 → v0.49.0 age confidence indirect minor
golang.org/x/term v0.45.0 → v0.47.0 age confidence indirect minor
golang.org/x/text v0.41.0 → v0.43.0 age confidence indirect minor
golang.org/x/time v0.15.0 → v0.16.0 age confidence indirect minor
gomodules.xyz/jsonpatch/v2 v2.4.0 → v2.5.0 age confidence indirect minor
google.golang.org/genproto/googleapis/api 08b0e42 → ce908d2 age confidence indirect digest
google.golang.org/genproto/googleapis/rpc 08b0e42 → ce908d2 age confidence indirect digest
google.golang.org/grpc v1.83.1 → v1.84.0 age confidence indirect minor
sigs.k8s.io/json 2d32026 → 11ed52e age confidence indirect digest

Release Notes

emicklei/go-restful (github.com/emicklei/go-restful/v3)

v3.14.0

Compare Source

fsnotify/fsnotify (github.com/fsnotify/fsnotify)

v1.10.1

Compare Source

Changes and fixes
  • inotify: don't remove sibling watches sharing a path prefix (#​754)

  • inotify, windows: don't rename sibling watches sharing a path prefix
    (#​755)

v1.10.0

Compare Source

This version of fsnotify needs Go 1.23.

Changes and fixes
  • inotify: improve initialization error message (#​731)

  • inotify: send Rename event if recursive watch is renamed (#​696)

  • inotify: avoid copying event buffers when reading names (#​741)

  • kqueue: skip dangling symlinks (ENOENT) in watchDirectoryFiles, so a bad entry no longer aborts Watcher.Add for the whole directory (#​748)

  • kqueue: drop watches directly in Close() to fix a file descriptor leak when recycling watchers (#​740)

  • windows: fix nil pointer dereference in remWatch (#​736)

  • windows: lock watch field updates against concurrent WatchList to fix a race introduced in v1.9.0 (#​709, #​749)

fxamacker/cbor (github.com/fxamacker/cbor/v2)

v2.9.6

Compare Source

v2.9.6 fixes 12 bugs, including an important fix for apps that decode CBOR maps into Go maps, and has one behavior change. API is unchanged but more errors are detected.

Most of these bugs were identified while improving tests and reviewing code for an upcoming release.

Tests and fuzz tests were extended.

Upgrading to v2.9.6 from all prior versions is recommended.

🐞 Important Fix

For use cases outside the "not affected by this bug" list below, decoding a CBOR null or undefined map key or value (including 55799(null)) into a Go map whose key or value type is of bool, integer, float, or string kind kept the previous map entry's key or value (instead of the zero value). See PR #​855 for details.

Not affected by this bug:

  • Decoding data this codec encoded from the same Go map type, because this codec does not encode to CBOR null from Go values of bool, integer, float, or string kind.
  • Apps that don't decode a CBOR null or undefined map key or value into a Go map whose key or value type is of bool, integer, float, or string kind.
  • Decoding CBOR maps into structs (struct fields of map type follow the bullet above).
  • Decoding CBOR maps into map[any]any, and into any (with unchanged DefaultMapType).
⚠️ Behavior change

Decoding CBOR null or undefined into an interface that holds a value now sets it to nil, matching encoding/json (v1 and v2). Previously, the interface kept its value (PR #​827), which was not the intended behavior.

🛠 Bug fixes

Some of these bugs could only be triggered by incorrect usage in user apps, such as invalid struct tags or an unsupported DefaultByteStringType setting, etc. None of these bugs were reported by a project affected by them.

Decoding
Encoding
  • Fix encoding self-referencing types by @​fxamacker in #​833
  • Fix panic encoding marshaler of unsupported underlying types by @​fxamacker in #​834
  • Fix omitzero panic encoding struct field of unsupported underlying types implementing marshaler by @​fxamacker in #​835
  • Fix encoding TimeUnixMicro outside 1677 to 2262 by @​fxamacker in #​837
    • Encoded output also changes for some times within one second of either end of that range.
  • Reject encoding time.Time when Go formats wrong year by @​fxamacker in #​838
📖 Documentation

Full Changelog: fxamacker/cbor@v2.9.4...v2.9.6

v2.9.5

Compare Source

This version was tagged from the default branch by mistake and is retracted.

Use v2.9.6 (https://github.com/fxamacker/cbor/releases/tag/v2.9.6) instead.

v2.9.4

Compare Source

This release fixes potential panics when decoding a CBOR map whose key decodes to an uncomparable Go value under certain conditions.

Not affected: user apps that don't register tag types and don't use map key types that are either named empty interfaces (e.g. type MyAny any) or contain interfaces.

These potential panics can be encountered when one of these two conditions is met:

  • user application registers a tag type (via TagSet interface) that is an array or struct with uncomparable or interface{} element or field type, or
  • user application specifies a destination Go map whose key type is a named empty interface type or a type containing an interface.

This was identified while improving tests and reviewing code for an upcoming release.

Tests and fuzz tests were extended to cover this bug.

Upgrading to v2.9.4 is recommended.

What's Changed

Full Changelog: fxamacker/cbor@v2.9.3...v2.9.4

v2.9.3

Compare Source

This release fixes a potential panic when decoding into a time.Time from a CBOR byte string, map, or array under certain conditions.

Not affected: standard CBOR time data (RFC 8949 tag 0 or tag 1), and decoders configured with timeTag = DecTagRequired.

Upgrading to v2.9.3 is recommended.

The panic stack trace was publicly reported on 2026-08-17, and the fix was released the same day. Fuzz testing was extended to cover this class of bug, and fuzzing of v2.9.3 is ongoing.

What's Changed
  • Skip data item when decoding to time.Time fails under certain conditions by @​fxamacker in #​803

Full Changelog: fxamacker/cbor@v2.9.2...v2.9.3

v2.9.2

Compare Source

This release refactors and hardens the streaming encoder by adding stricter checks for encoding CBOR indefinite-length data. Other changes include minor bugfixes, defensive checks, and more tests.

Projects that don't use CBOR indefinite-length data may also want to upgrade (summary of prior releases).

The stricter checks in the encoder prevent improper use of the library and bad inputs from producing malformed CBOR indefinite-length data that would be rejected by the decoder.

This release passed fuzz tests (billions of execs) and it is production quality.

What's Changed
  • Reject encoding indefinite-length map with odd item count by @​fxamacker in #​764
  • Reject encoding indefinite-length data item as a chunk inside indefinite-length byte string or text string by @​fxamacker in #​765
  • Make TagSet.Remove a no-op when contentType is nil by @​fxamacker in #​766
  • Refactor indefinite-length encoding and improve chunk validation during encoding by @​fxamacker in #​767
  • Add more tests, fix a nit in unreachable panic message, update docs & ci by @​fxamacker in #​768
CI / GitHub Actions and Docs
🔎 Details...

Full Changelog: fxamacker/cbor@v2.9.1...v2.9.2

go-openapi/jsonpointer (github.com/go-openapi/jsonpointer)

v1.0.2

Compare Source

1.0.2 - 2026-09-24

Full Changelog: go-openapi/jsonpointer@v1.0.1...v1.0.2

7 commits in this release.


Fixed bugs
  • fix: panics in Pointer.Get, Pointer.Set and json name resolution by @​fredbi ...
Documentation
Code quality
Updates
Other (technical)

People who contributed to this release

jsonpointer license terms

License

v1.0.1

Compare Source

1.0.1 - 2026-09-04

Full Changelog: go-openapi/jsonpointer@v1.0.0...v1.0.1

14 commits in this release.


Documentation
Miscellaneous tasks
Updates

People who contributed to this release

jsonpointer license terms

License

go-openapi/jsonreference (github.com/go-openapi/jsonreference)

v1.0.3

Compare Source

1.0.3 - 2026-09-25

Full Changelog: go-openapi/jsonreference@v1.0.2...v1.0.3

4 commits in this release.


Fixed bugs
Security
  • chore(security): upgraded go-openapi/jsonpointer by @​fredbi ...
Updates

People who contributed to this release

jsonreference license terms

License

v1.0.2

Compare Source

1.0.2 - 2026-09-04

Full Changelog: go-openapi/jsonreference@v1.0.1...v1.0.2

4 commits in this release.


Refactor
Documentation
Updates

People who contributed to this release

jsonreference license terms

License

v1.0.1

Compare Source

1.0.1 - 2026-08-25

Full Changelog: go-openapi/jsonreference@v1.0.0...v1.0.1

12 commits in this release.


Fixed bugs
  • fix: keep NormalizeURL's output parseable when dropping a default port by @​fredbi ...
Documentation
Performance
  • perf: replace the duplicate-slash regexp in NormalizeURL with a scan by @​fredbi ...
Miscellaneous tasks
Updates
Other (technical)

People who contributed to this release

jsonreference license terms

License

go-openapi/swag (github.com/go-openapi/swag)

v0.29.2

Compare Source

0.29.2 - 2026-09-04

Full Changelog: go-openapi/swag@v0.29.1...v0.29.2

8 commits in this release.


Documentation
Miscellaneous tasks
Updates

People who contributed to this release

swag license terms

License

Per-module changes

cmdutils (0.29.2)
Miscellaneous tasks

conv (0.29.2)
Miscellaneous tasks
Updates

fileutils (0.29.2)
Miscellaneous tasks
Updates

jsonname (0.29.2)
Miscellaneous tasks
Updates

jsonutils/adapters/easyjson (0.29.2)
Miscellaneous tasks
Updates

jsonutils/adapters/testintegration/benchmarks (0.29.2)
Miscellaneous tasks
Updates

jsonutils/adapters/testintegration (0.29.2)
Miscellaneous tasks
Updates

jsonutils/fixtures_test (0.29.2)
Miscellaneous tasks
Updates

jsonutils (0.29.2)
Miscellaneous tasks
Updates

loading (0.29.2)
Miscellaneous tasks
Updates

mangling (0.29.2)
Miscellaneous tasks
Updates

netutils (0.29.2)
Miscellaneous tasks
Updates

pools (0.29.2)
Miscellaneous tasks
Updates
  • build(deps): bump the go-openapi-dependencies group across 16 directories with 2 updates by @​dependabot[bot]

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/go-indirect-modules branch from 343960e to e78afa2 Compare October 1, 2026 14:28
@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://corewire.github.io/kick/pr-preview/pr-12/

Built to branch gh-pages at 2026-10-23 14:53 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@renovate
renovate Bot force-pushed the renovate/go-indirect-modules branch 3 times, most recently from d4bbf3d to 08b9c6e Compare October 7, 2026 00:39
@renovate
renovate Bot force-pushed the renovate/go-indirect-modules branch 7 times, most recently from b266e63 to 04a1fb4 Compare October 15, 2026 07:30
@renovate

renovate Bot commented Oct 15, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 4 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/otel v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/sdk v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/trace v1.46.0 -> v1.47.0
go.opentelemetry.io/otel/metric v1.46.0 -> v1.47.0

@renovate
renovate Bot force-pushed the renovate/go-indirect-modules branch from 04a1fb4 to 96c4221 Compare October 20, 2026 09:54
@renovate
renovate Bot force-pushed the renovate/go-indirect-modules branch from 96c4221 to 769a36b Compare October 23, 2026 14:53

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants