Skip to content

chore(deps): Bump github.com/twmb/franz-go from 1.22.2 to 1.22.3 - #11

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/twmb/franz-go-1.22.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/twmb/franz-go-1.22.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 14, 2026

Copy link
Copy Markdown

Bumps github.com/twmb/franz-go from 1.22.2 to 1.22.3.

Changelog

Sourced from github.com/twmb/franz-go's changelog.

v1.22.3

This patch release contains a myriad of improvements.

  • BEHAVIOR CHANGING BUG FIX OptValue(ConsumeTopics) now returns a []string (sorted) as it has always been documented to do. Previously, it returned a map[string]*regexp.Regexp, which was a bug and exposed internal client details. An ecosystem audit shows that this specific usage of OptValue only exists in tests (although this may be different for private repos); if your test relies on type asserting to the map, please switch to a []string.

  • Close and LeaveGroup on a classic group member no longer hang while a group is rebalancing. Thanks @​abdymazhit for the report and initial fix, see #1500.

  • If two requests are being written to the same connection, the second request no longer needs to wait for the first if the second request's context is canceled. A request that fails because the client is closing now returns ErrClientClosed rather than context.Canceled. See #1505. More generally: a request waiting for anything can now be canceled at any time.

  • SetOffsets now works more as you would expect, and some behavior improvements with this (#1513):

    • If you use it while OffsetFetch is still running, your set is kept rather than being overwritten
    • Using SetOffsets in OnPartitionsAssigned now works
    • SetOffsets partitions are now eligible to be committed, even if they have not yet been consumed
    • CommittedOffsets now avoids returning partitions that were set that actually have no commit
    • Other changes and improvements around commits and setting offsets and which wins where; see the PR
  • A partition who says "my leader is broker 3" in a metadata response that does not actually include broker 3 now receives error LEADER_NOT_AVAILABLE, rather than retrying (this works around a Redpanda issue).

  • While a partition's leader is down, metadata now refreshes every MetadataMinAge rather than up to 2x every min age.

  • A read_committed consumer no longer reports ErrDataLoss when a transaction marker is written under a later leader epoch than its records. Thanks @​WillemKauf, see #1530.

  • Aborting a transaction while the coordinator is still completing the prior one no longer fails the producer ID with INVALID_TXN_STATE. Thanks @​WillemKauf, see #1534.

  • Share consumers now handle CurrentLeader hints like the classic consumer; an ordinary partition error no longer moves the cursor to broker 0 and stalls the partition. Thanks @​tsailin-bit for the report and fixes, see #1519.

... (truncated)

Commits
  • 78bf4a9 Merge pull request #1541 from twmb/cl-wording
  • 49c53ae cl: BEHAVIOR CHANGING, not BREAKING
  • 71b7f31 Merge pull request #1540 from twmb/cl
  • 27b8581 changelog: note v1.22.3
  • f6ae20b Merge pull request #1532 from dylanmei/listed-group-type
  • 3b36bc0 Merge pull request #1539 from twmb/dep
  • 0142e87 franz-go : bump kmsg
  • d2ee315 kgo: return plain slices from OptValues, document return shapes (#1538)
  • f3263a3 kgo: do not drop the metadata trigger from a fetch backoff (#1537)
  • 30bc235 Merge pull request #1534 from WillemKauf/kgo-txn-abort-unadded
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/twmb/franz-go](https://github.com/twmb/franz-go) from 1.22.2 to 1.22.3.
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](twmb/franz-go@v1.22.2...v1.22.3)

---
updated-dependencies:
- dependency-name: github.com/twmb/franz-go
  dependency-version: 1.22.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Nov 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants