Skip to content

fix(deps): update github (minor)#212

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github
Open

fix(deps): update github (minor)#212
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github

Conversation

@renovate

@renovate renovate Bot commented May 2, 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
github.com/IBM/sarama v1.47.0v1.50.3 age confidence
github.com/exaring/otelpgx v0.10.0v0.11.1 age confidence
github.com/getkin/kin-openapi v0.133.0v0.140.0 age confidence
github.com/jackc/pgx/v5 v5.9.2v5.10.0 age confidence
github.com/oapi-codegen/nullable v1.1.0v1.2.0 age confidence
github.com/redis/go-redis/v9 v9.18.0v9.21.0 age confidence

Release Notes

IBM/sarama (github.com/IBM/sarama)

v1.50.3: Version 1.50.3 (2026-06-15)

Compare Source

What's Changed

🎉 New Features / Improvements
🐛 Fixes
📦 Dependency updates
🔧 Maintenance

Full Changelog: IBM/sarama@v1.50.2...v1.50.3

v1.50.2: Version 1.50.2 (2026-06-05)

Compare Source

What's Changed

🎉 New Features / Improvements
  • feat(consumer): add support for SyncGroupRequest/Response v5 (KIP-559) by @​dnwe in #​3591
  • feat(txn): add protocol support for TxnOffsetCommit v3 by @​dnwe in #​3592
  • feat(txn): support consumer group metadata in TxnOffsetCommit v3 by @​dnwe in #​3593
  • feat(admin): add protocol support for DeleteRecords v2 (KIP-482) by @​dnwe in #​3594
  • feat(protocol): add support for DescribeConfigs v3 and v4 by @​dnwe in #​3596
  • feat(admin): add DescribeConfigs for multiple resources by @​dnwe in #​3600
  • feat(consumer): option to cap decompressed batch size by @​dnwe in #​3604
🐛 Fixes
  • fix(admin): retry ACL and SCRAM ops on stale controller by @​dnwe in #​3598
📦 Dependency updates

Full Changelog: IBM/sarama@v1.50.1...v1.50.2

v1.50.1: Version 1.50.1 (2026-05-27)

Compare Source

What's Changed

🐛 Fixes
  • fix: correct requiredVersion for V8 JoinGroup and add protocol version placeholders by @​dnwe in #​3585

Full Changelog: IBM/sarama@v1.50.0...v1.50.1

v1.50.0: Version 1.50.0 (2026-05-27)

Compare Source

What's Changed

🎉 New Features / Improvements
🐛 Fixes
  • fix(client): don't log ErrNoTopicsToUpdateMetadata every tick by @​dnwe in #​3566
  • fix(broker): snapshot fetch meters before deferred Mark by @​dnwe in #​3563
  • fix: prevent len out of range panic on 32bit architectures by @​gibmat in #​3579
  • fix(offset): retry fetchInitialOffset on top-level coordinator errors by @​dnwe in #​3574
📦 Dependency updates
🔧 Maintenance
  • refactor: replace eapache/queue with generic ring buffer by @​dnwe in #​3560
  • test(fvt): use a per-message timeout in follower failover test by @​dnwe in #​3562

New Contributors

Full Changelog: IBM/sarama@v1.49.0...v1.50.0

v1.49.0: Version 1.49.0 (2026-05-18)

Compare Source

What's Changed
🚨 Breaking Changes
  • fix(consumer): decouple FetchRequest.MaxBytes from MaxResponseSize by @​dnwe in #​3538
🎉 New Features / Improvements
🐛 Fixes
🔧 Maintenance

Full Changelog: IBM/sarama@v1.48.2...v1.49.0

v1.48.2: Version 1.48.2 (2026-05-13)

Compare Source

What's Changed

🎉 New Features / Improvements
🐛 Fixes
🔧 Maintenance

Full Changelog: IBM/sarama@v1.48.1...v1.48.2

v1.48.1: Version 1.48.1 (2026-05-10)

Compare Source

What's Changed

🐛 Fixes
📦 Dependency updates
🔧 Maintenance

New Contributors

Full Changelog: IBM/sarama@v1.48.0...v1.48.1

v1.48.0: Version 1.48.0 (2026-04-24)

Compare Source

What's Changed

🎉 New Features / Improvements
🐛 Fixes
📦 Dependency updates
🔧 Maintenance
📝 Documentation
➕ Other Changes

New Contributors

Full Changelog: IBM/sarama@v1.47.0...v1.48.0

exaring/otelpgx (github.com/exaring/otelpgx)

v0.11.1

Compare Source

What's Changed

New Contributors

Full Changelog: exaring/otelpgx@v0.11.0...v0.11.1

v0.11.0

Compare Source

What's Changed

New Contributors

Full Changelog: exaring/otelpgx@v0.10.0...v0.11.0

getkin/kin-openapi (github.com/getkin/kin-openapi)

v0.140.0

Compare Source

What's Changed

Full Changelog: getkin/kin-openapi@v0.139.0...v0.140.0

v0.139.0

Compare Source

What's Changed

Full Changelog: getkin/kin-openapi@v0.138.0...v0.139.0

v0.138.0

Compare Source

What's Changed

Full Changelog: getkin/kin-openapi@v0.137.0...v0.138.0

v0.137.0

Compare Source

What's Changed

Full Changelog: getkin/kin-openapi@v0.136.0...v0.137.0

v0.136.0

Compare Source

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.135.0...v0.136.0

v0.135.0

Compare Source

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.134.0...v0.135.0

v0.134.0

Compare Source

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.133.0...v0.134.0

jackc/pgx (github.com/jackc/pgx/v5)

v5.10.0

Compare Source

oapi-codegen/nullable (github.com/oapi-codegen/nullable)

v1.2.0: New getter function

Compare Source

🚀 New features and improvements

There is now a GetOrEmpty() on Nullable which will return the wrapped value if it's available, or it will create a new zerovalue if Nullable is uninitialized, or initialized to nil.

📝 Documentation updates

✍ Other changes

📦 Dependency updates

Sponsors

We would like to thank our sponsors for their support during this release.

DevZero logo

Cybozu logo

redis/go-redis (github.com/redis/go-redis/v9)

v9.21.0

Compare Source

v9.20.1: 9.20.1

Compare Source

This is a patch release containing bug fixes only. There are no new features or breaking changes; upgrading from 9.20.0 is a drop-in replacement.

🚀 Highlights

RESP3 pub/sub message loss fixed

PeekPushNotificationName previously inspected only the bytes already buffered by bufio, so when a push frame header straddled a buffer fill boundary it could return a truncated notification name (e.g. "messa" instead of "message"). The push processor then mis-routed the frame and ReadReply silently dropped it, causing intermittent RESP3 pub/sub message loss. The peek now grows its window (36 bytes → up to 4 KiB) and reads more from the connection until the header is complete, cleanly separating incomplete prefixes from corrupt frames (including overflow-safe bulk-length handling). Fixes #​3839.

(#​3842) by @​ndyakov

🐛 Bug Fixes

  • RESP3 push peeking: PeekPushNotificationName no longer returns a truncated notification name when a push frame header spans a buffer boundary, preventing silent RESP3 pub/sub message loss (fixes #​3839) (#​3842) by @​ndyakov
  • FT.HYBRID vector params: Vector data is now always sent via PARAMS with auto-generated param names (__vector_param_N, with collision avoidance) when VectorParamName is omitted, since Redis no longer accepts inline vector blobs; the FTHybridOptions.Params map is no longer mutated, so the same options struct can be reused across calls (#​3844) by @​ndyakov
  • CLUSTER SHARDS forward compatibility: Unknown shard- and node-level attributes in the CLUSTER SHARDS reply are now skipped via DiscardNext() instead of erroring, so clients keep working when the server introduces new fields (#​3843) by @​madolson
  • PubSub double reconnect: PubSub.releaseConn no longer reconnects twice when a connection is both unusable (or pending handoff) and reports a bad-connection error, avoiding a wasted connection establish-then-close cycle (#​3833) by @​cxljs

👥 Contributors

We'd like to thank all the contributors who worked on this release!

@​cxljs, @​madolson, @​ndyakov


Full Changelog: redis/go-redis@v9.20.0...v9.20.1

v9.20.0: 9.20.0

Compare Source

🚀 Highlights

Redis 8.8 Support

This release adds support for Redis 8.8. The README's supported-versions list now includes Redis 8.8 alongside 8.0/8.2/8.4, and CI exercises the 8.8 client-libs-test image across the full suite (Makefile, build workflow, doctests, run-tests action, and docker-compose).

Coverage for the new commands that ship in the 8.x line, rounded out in this release:

  • AR* array data type (#​3813) — new array data structure, exposed via the ArrayCmdable interface (see the experimental-features highlight below).
  • INCREX (#​3816) — atomic increment with expiration in a single round-trip.
  • XNACK (#​3790) — explicit negative-acknowledge of pending stream entries.
  • XAUTOCLAIM PEL deletes (#​3798) — XAUTOCLAIM/XAUTOCLAIMJUSTID now return the list of deleted message IDs from the pending entries list.
  • TS.RANGE multiple aggregators (#​3791) — TS.RANGE/TS.REVRANGE/TS.MRANGE/TS.MREVRANGE accept multiple aggregators in a single call.
  • Z(UNION|INTER|DIFF) COUNT aggregator (#​3802) — COUNT reducer for sorted-set set operations.
  • JSON.SET FPHA (#​3797) — new FPHA argument that specifies the floating-point type for homogeneous FP arrays.

CI image bump (#​3814) by @​ofekshenawa. Command coverage contributions by @​cxljs, @​elena-kolevska, @​Khukharr, @​ndyakov, and @​ofekshenawa.

Stable RESP3 for RediSearch (UnstableResp3 deprecated)

FT.SEARCH, FT.AGGREGATE, FT.INFO, FT.SPELLCHECK, and FT.SYNDUMP now parse RESP3 (map) responses into the same typed result objects as RESP2 — Val() and Result() work uniformly on both protocols, no flag required. Previously, RESP3 search responses required UnstableResp3: true and were returned as opaque maps accessible only via RawResult() / RawVal().

As a result, the UnstableResp3 option is now a no-op across every options struct (Options, ClusterOptions, UniversalOptions, FailoverOptions, RingOptions) and has been marked // Deprecated:. The field is retained for backwards compatibility — existing code that sets UnstableResp3: true will continue to compile and behave identically — but it will be removed in a future release and new code should not set it. RawResult() / RawVal() continue to work for callers that prefer the raw RESP payload.

(#​3741)

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Ho_Chi_Minh)

  • Branch creation
    • Between 01:00 AM and 06:59 PM, only on Sunday and Wednesday (* 1-18 * * 3,0)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR becomes conflicted, 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 commented May 2, 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):

  • 10 additional dependencies were updated

Details:

Package Change
golang.org/x/sync v0.20.0 -> v0.21.0
github.com/go-openapi/jsonpointer v0.21.0 -> v0.22.5
github.com/klauspost/compress v1.18.5 -> v1.18.6
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 -> v0.1.0
github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 -> v0.0.13
github.com/pierrec/lz4/v4 v4.1.26 -> v4.1.27
golang.org/x/crypto v0.50.0 -> v0.53.0
golang.org/x/net v0.53.0 -> v0.56.0
golang.org/x/sys v0.43.0 -> v0.46.0
golang.org/x/text v0.36.0 -> v0.38.0

@renovate
renovate Bot force-pushed the renovate/github branch 5 times, most recently from 6b9607a to d4e0dcf Compare May 10, 2026 12:59
@renovate
renovate Bot force-pushed the renovate/github branch 7 times, most recently from f8a783e to c9f9a90 Compare May 18, 2026 11:26
@renovate
renovate Bot force-pushed the renovate/github branch from c9f9a90 to 7abeb57 Compare July 6, 2026 12:02
@codecov

codecov Bot commented Jul 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants