github.com/IBM/sarama
v1.60.2
IBM/sarama
What this package is like to depend on
Last release today
23 Aug 2026
Ships on a steady schedule
a new release about every 9 days
Most releases are documented
notes for 42 of 60 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
552 releases · first in 2014
318 releases in the last 12 months
see the full history below
Release timeline
552 releases · Nov 2014 to Aug 2026Releases
latest 60 of 552-
v1.60.223 Aug 2026Release notes
Open source →What's Changed
🐛 Fixes
📦 Dependency updates
- chore(deps): bump github.com/klauspost/compress from 1.19.1 to 1.19.2 by @dependabot[bot] in #3706
- chore(deps): bump github.com/pierrec/lz4/v4 from 4.1.27 to 4.1.28 by @dependabot[bot] in #3705
- chore(deps): update module golang.org/x/crypto to v0.55.0 by @renovate[bot] in #3707
- fix(deps): update module github.com/stretchr/testify to v1.12.0 by @renovate[bot] in #3713
- fix(deps): update module github.com/stretchr/testify to v1.12.1 by @renovate[bot] in #3719
- fix(deps): update module github.com/pierrec/lz4/v4 to v4.1.29 by @renovate[bot] in #3718
- fix(deps): update module golang.org/x/net to v0.58.0 by @renovate[bot] in #3708
- chore(deps): update docker/setup-buildx-action action to v4.3.0 by @renovate[bot] in #3726
🔧 Maintenance
New Contributors
Full Changelog: v1.60.1...v1.60.2
-
v1.60.2-0.20260818105928-bd98b3aec67718 Aug 2026 pre-releaseNothing published for this version
-
v1.60.2-0.20260811102041-649156cb0ead11 Aug 2026 pre-releaseNothing published for this version
-
v1.60.129 Jul 2026Release notes
Open source →What's Changed
🎉 New Features / Improvements
- feat(consumer): add rebalance protocol plumbing by @dnwe in #3670
- feat: add Kafka versions 4.1.2, 4.2.1 and 4.3.1 by @dnwe in #3675
- feat: raise default Kafka version to 2.8.0 by @dnwe in #3676
- feat(consumer): add cooperative sticky assignor by @dnwe in #3671
- feat: add TransactionClusterAdmin for KIP-664 detection APIs by @adrian-januzi in #3669
- feat(offset): commit revoked partitions on cooperative rebalance by @dnwe in #3688
🐛 Fixes
- fix(consumer): preserve pauses across reassignment by @dnwe in #3681
- fix(producer): wake stranded brokerProducer when partition unmutes by @dnwe in #3692
📦 Dependency updates
- fix(deps): update module github.com/klauspost/compress to v1.19.1 by @renovate[bot] in #3649
- chore(deps): update ossf/scorecard-action action to v2.4.4 by @renovate[bot] in #3683
🔧 Maintenance
New Contributors
- @adrian-januzi made their first contribution in #3669
Full Changelog: v1.60.0...v1.60.1
-
v1.60.1-0.20260729150908-3e29cc9573c629 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260729150718-282cd488407729 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260726180925-e2b4bdccd0be26 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260726134131-b49108d365df26 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260726090443-7bda1f20469a26 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260724170535-a0989acb8a4f24 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260724084421-a7fc5fdab03124 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260721224602-49aed930330a21 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260721222623-44147ce7ee6121 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260720200246-d70338b4570720 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260720150647-df313d5dbcb720 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260717180432-a15eb5ed419317 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260717154232-9ed7afd6156917 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260715142339-0d094526571715 Jul 2026 pre-releaseNothing published for this version
-
v1.60.1-0.20260713195721-937191701d7313 Jul 2026 pre-releaseNothing published for this version
-
v1.60.013 Jul 2026Release notes
Open source →What's Changed
🎉 New Features / Improvements
- feat: support Metadata V11 by @dnwe in #3636
- feat: support Produce V10 by @dnwe in #3637
- feat: support DescribeProducers v0 by @dnwe in #3659
- feat: support DescribeTransactions v0 by @dnwe in #3661
- feat: support int64 arrays in flexible protocol by @dnwe in #3662
- feat: support ListTransactions v0 and v1 by @dnwe in #3663
- feat: more flexible protocols for kafka28 parity by @dnwe in #3664
- feat: support KIP-516 topic ids by @dnwe in #3666
🐛 Fixes
- fix: correct fetch v12 tagged struct encoding by @dnwe in #3638
- fix: map new metadata request v8 to kafka 2.3.0 by @fereidani in #3642
- fix: handle zstd encoder and decoder construction errors by @fereidani in #3643
- fix: release retry mute on shutdown handoff by @dnwe in #3645
- fix: order non-idempotent connection retries by @dnwe in #3644
📦 Dependency updates
- chore(deps): bump the golang-x group across 1 directory with 3 updates by @dependabot[bot] in #3660
- chore(deps): update docker/setup-buildx-action action to v4.2.0 by @renovate[bot] in #3658
- chore(deps): update docker/bake-action action to v7.3.0 by @renovate[bot] in #3652
- chore(deps): bump github.com/klauspost/compress from 1.18.6 to 1.19.0 by @dependabot[bot] in #3651
- chore(deps): update golangci/golangci-lint-action action to v9.3.0 by @renovate[bot] in #3648
➕ Other Changes
- fix: correct typos in comments and godoc by @maxtaran2010 in #3656
New Contributors
- @fereidani made their first contribution in #3642
- @maxtaran2010 made their first contribution in #3656
Full Changelog: v1.50.3...v1.60.0
-
v1.50.4-0.20260713152826-ba6e7ba5d38f13 Jul 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260713103849-e114241fc68e13 Jul 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260710063607-040863b7668010 Jul 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260626215711-6aaff07e5f8026 Jun 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260625055914-89e58a4df16b25 Jun 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260618194057-fd8b323113b918 Jun 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260616110654-ceac95ef41c316 Jun 2026 pre-releaseNothing published for this version
-
v1.50.4-0.20260615200025-b4690378978815 Jun 2026 pre-releaseNothing published for this version
-
v1.50.315 Jun 2026Release notes
Open source →What's Changed
🎉 New Features / Improvements
- feat: support Fetch v12 by @dnwe in #3609
- feat: support CreateTopics v6 by @dnwe in #3622
- feat: support DeleteTopics v5 by @dnwe in #3624
- feat: support AddPartitionsToTxn v3 by @hindessm in #3625
- feat: support Produce v9 by @dnwe in #3629
- feat: support CreatePartitions v3 by @dnwe in #3631
- feat: expose broker features from ApiVersions v3 by @dnwe in #3633
- feat: support UpdateFeatures by @dnwe in #3632
- feat: add OnAssignmentBalanceStrategy, the onAssignment half of the assignor contract by @lizthegrey in #3627
- feat: support ApiVersions V4 and discover upgradable features in test by @dnwe in #3634
🐛 Fixes
- fix: avoid makeslice "len out of range" panics on invalid response by @hindessm in #3612
- fix: avoid makeslice panic in request decode too by @dnwe in #3613
- fix(test): wait for leaders after topic create by @dnwe in #3623
- fix(consumer): don't panic on requeue after unref by @dnwe in #3630
📦 Dependency updates
- chore(deps): update golang-x to v0.53.0 by @renovate[bot] in #3618
- fix(deps): update module golang.org/x/sys to v0.46.0 - autoclosed by @renovate[bot] in #3617
- fix(deps): update module golang.org/x/sync to v0.21.0 by @renovate[bot] in #3616
- fix(deps): update module golang.org/x/net to v0.56.0 by @renovate[bot] in #3626
🔧 Maintenance
- chore: update default Kafka version to 2.6 by @dnwe in #3608
- chore: more protocol version placeholders by @hindessm in #3610
- chore: extend fuzz testing to more types by @dnwe in #3614
- chore: clean up Int32 array encode/decode by @hindessm in #3619
- chore: apply Go's modernize fixes by @dnwe in #3621
Full Changelog: v1.50.2...v1.50.3
-
v1.50.3-0.20260612104837-d39f8ea185ed12 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260612060823-b7d610681e9c12 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260611191203-fdbaec72a26011 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260611142539-277248f81dec11 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260610213919-ce73e81cd1a210 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260610080653-832cb9765b9c10 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260609201719-9e2ec4cfea1409 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260609094422-1ae399f54b5709 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260609001906-22c40d629b5809 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260608170140-7c4ea48a993108 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260608062953-0931fbcfcac808 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260607090705-aace125f9de507 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260606184905-1e0dcb3e809806 Jun 2026 pre-releaseNothing published for this version
-
v1.50.3-0.20260605204009-2fea18ce9ebc05 Jun 2026 pre-releaseNothing published for this version
-
v1.50.205 Jun 2026Release notes
Open 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
📦 Dependency updates
Full Changelog: v1.50.1...v1.50.2
-
v1.50.2-0.20260603211513-f6d1c191dcd603 Jun 2026 pre-releaseNothing published for this version
-
v1.50.2-0.20260603183651-3b4f72dcc7e103 Jun 2026 pre-releaseNothing published for this version
-
v1.50.2-0.20260602151437-23ebd069883402 Jun 2026 pre-releaseNothing published for this version
-
v1.50.2-0.20260601201323-45b4840aa51a01 Jun 2026 pre-releaseNothing published for this version
-
v1.50.2-0.20260531110850-94ffb2bafeca31 May 2026 pre-releaseNothing published for this version
-
v1.50.2-0.20260530104440-1b1752194f3a30 May 2026 pre-releaseNothing published for this version
-
v1.50.2-0.20260528175948-c1398e2f72bb28 May 2026 pre-releaseNothing published for this version
-
v1.50.127 May 2026Release notes
Open source →What's Changed
🐛 Fixes
- fix: correct requiredVersion for V8 JoinGroup and add protocol version placeholders by @dnwe in #3585
Full Changelog: v1.50.0...v1.50.1
-
v1.50.027 May 2026Release notes
Open source →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
- @gibmat made their first contribution in #3579
- @prakhar7651 made their first contribution in #3575
Full Changelog: v1.49.0...v1.50.0
-
v1.49.1-0.20260527153249-2fa22aadbb9427 May 2026 pre-releaseNothing published for this version
-
v1.49.1-0.20260527101503-c515627455ab27 May 2026 pre-releaseNothing published for this version
-
v1.49.1-0.20260526211900-92428ce137a326 May 2026 pre-releaseNothing published for this version
-
v1.49.1-0.20260526160517-f5cd855f9f0626 May 2026 pre-releaseNothing published for this version
-
v1.49.1-0.20260526124454-1bd8f6030e0a26 May 2026 pre-releaseNothing published for this version
-
v1.49.1-0.20260522210318-bb82815d6cb222 May 2026 pre-releaseNothing published for this version
-
v1.49.1-0.20260522162527-da68a4d375c022 May 2026 pre-releaseNothing published for this version