github IBM/sarama v1.50.0
Version 1.50.0 (2026-05-27)

latest release: v1.50.1
7 hours ago

What's Changed

🎉 New Features / Improvements

  • feat: add Java-compatible murmur2 partitioner by @dnwe in #3567
  • feat(protocol): support LeaveGroupRequest/Response v5 (KIP-800) by @dnwe in #3576
  • feat(protocol): support JoinGroupRequest/Response v8 (KIP-800) by @dnwe in #3577
  • feat(consumer_group): set cancellation cause on session context by @prakhar7651 in #3575
  • feat(consumer_group): send KIP-800 reason on JoinGroup and LeaveGroup by @dnwe in #3584
  • feat: add Kafka 4.3.0 version placeholder by @dnwe in #3587
  • feat(admin): support OffsetFetchRequest v8 by @dnwe in #3565

🐛 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

  • chore(deps): update docker/bake-action action to v7.2.0 by @renovate[bot] in #3568
  • fix(deps): update module golang.org/x/sys to v0.45.0 by @renovate[bot] in #3570
  • chore(deps): update golangci/golangci-lint-action action to v9.2.1 by @renovate[bot] in #3571
  • chore(deps): update module golang.org/x/crypto to v0.52.0 by @renovate[bot] in #3572
  • fix(deps): update module golang.org/x/net to v0.55.0 by @renovate[bot] in #3573
  • chore(deps): update docker/setup-buildx-action action to v4.1.0 by @renovate[bot] in #3578

🔧 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: v1.49.0...v1.50.0

Don't miss a new sarama release

NewReleases is sending notifications on new releases.