github IBM/sarama v1.61.0
Version 1.61.0 (2026-09-22)

2 hours ago

What's Changed

🎉 New Features / Improvements

  • feat(consumer): support cooperative rebalancing by @dnwe in #3696
  • feat: support KIP-848 ConsumerGroupDescribe API by @shilohlee98 in #3748
  • examples: add cooperative-sticky assignor to consumergroup by @dnwe in #3760

🐛 Fixes

  • fix(client): only deregister the broker registered under that ID by @hsdfat in #3752
  • fix(consumer): stop roundrobin balancer looping on an unsubscribed topic by @lenamonj in #3740
  • fix(producer): drain pending responses immediately once channel closes by @navi89mai in #3729
  • fix: prevent race in asyncProducer retryHandler by @dloebl in #3733
  • fix(protocol): return ErrUnsupportedVersion for absent broker API keys by @wxldonnaBJ in #3741

📦 Dependency updates

  • chore(deps): update dependency golangci/golangci-lint to v2.13.2 by @renovate[bot] in #3732
  • chore(deps): bump github.com/klauspost/compress from 1.19.2 to 1.20.0 by @dependabot[bot] in #3743
  • chore(deps): bump github.com/pierrec/lz4/v4 from 4.1.29 to 4.1.30 by @dependabot[bot] in #3751
  • chore(deps): update dependency vearutop/teststat to v0.1.29 by @renovate[bot] in #3730
  • chore(deps): bump the golang-x group across 1 directory with 3 updates by @dependabot[bot] in #3749
  • chore(deps): update docker/bake-action action to v7.4.0 - autoclosed by @renovate[bot] in #3756
  • chore(deps): update docker/setup-buildx-action action to v4.4.1 by @renovate[bot] in #3757

🔧 Maintenance

  • fix(test): capture logs without replacing the global Logger by @official-burak in #3737
  • test(functional): cover cooperative Java interoperability by @dnwe in #3754

📝 Documentation

New Contributors

Full Changelog: v1.60.2...v1.61.0

Don't miss a new sarama release

NewReleases is sending notifications on new releases.