github IBM/sarama v1.61.1
Version 1.61.1 (2026-09-27)

4 hours ago

What's Changed

🐛 Fixes

  • fix(protocol): add tagged field to alter configs config entries by @prestona in #3773
  • fix(producer): number idempotent batches at flush by @dnwe in #3762
  • fix: several correctness bugs in the txnmgr compared with Java by @dnwe in #3764
  • fix(producer): keep resent batches muted on retry by @dnwe in #3765
  • fix(producer): bump idempotent epoch once per batch by @dnwe in #3768
  • fix(consumer): notify before releasing on abort by @dnwe in #3771
  • fix(consumer): recheck closed after taking lock by @dnwe in #3772
  • fix(client): metadata and broker lifecycle races by @dnwe in #3774
  • fix: only abandon the current broker worker by @dnwe in #3777
  • fix(consumer): fetch stable offsets for read_committed by @dnwe in #3779
  • fix(txn): retry every retriable transaction error by @dnwe in #3783
  • fix(txn): epoch bump follow-ups by @dnwe in #3766
  • fix(txn): commit transactional offsets correctly by @dnwe in #3780
  • fix(broker): enforce MaxOpenRequests before writing by @dnwe in #3782
  • fix(consumer): keep member id across cooperative rejoin by @dnwe in #3763
  • fix(consumer): cooperative rejoin and coordinator move by @dnwe in #3769
  • fix(consumer): preferred read replica fallbacks by @dnwe in #3785

📦 Dependency updates

  • fix(deps): update module github.com/klauspost/compress to v1.20.1 - autoclosed by @renovate[bot] in #3786
  • chore(deps): update dependency golangci/golangci-lint to v2.14.0 by @renovate[bot] in #3776
  • fix(deps): update module github.com/pierrec/lz4/v4 to v4.1.31 by @renovate[bot] in #3788

📝 Documentation

  • docs(consumer): commit before revoke without autocommit by @dnwe in #3784

➕ Other Changes

  • test(functional): cover admin AlterConfig by @dnwe in #3775
  • test(admin): answer FindCoordinator on both brokers by @dnwe in #3778

Full Changelog: v1.61.0...v1.61.1

Don't miss a new sarama release

NewReleases is sending notifications on new releases.