All Versions
50
Latest Version
Avg Release Cycle
146 days
Latest Release
8 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.3.2 Changes
June 03, 2026 -
v2.3.1 Changes
April 09, 20262.3.1 (Apr 9, 2026)
🛠 Fixes
- 🛠 Fix TaggedFields value encoding; add test coverage (#2725)
- 🛠 Fix zstd multi-frame decompression failure (#2717)
- 🛠 Fix KeyError in KafkaConsumer.committed() (#2710)
- 🛠 Fix VarInt/VarLong encoding; move tests to test/protocol/ (#2706)
- Fix
Fetcher._fetch_offsets_by_timesretry handling (#2833) - 🛠 Fixes to support integration testing with external KAFKA_URI (#2838)
- ✅ Minor py2 fixes: consumer integration test; dont pip install python-snappy
-
v2.3.0 Changes
March 09, 20262.3.0 (Nov 20, 2025)
🚀 2.3.x will be the last release branch with python2 support!
CLI
- python -m cli interfaces for kafka.admin, kafka.consumer, kafka.producer (#2650)
Producer
- KIP-654: Abort transaction with pending data with TransactionAbortedError (#2662)
- KafkaProducer: Handle UnknownProducerIdError (#2663)
- KIP-467: Augment ProduceResponse error messaging for specific culprit records (#2661)
Consumer
- KIP-345: Consumer group static membership (#2625)
- KIP-207: Add ListOffsetsRequest v5 / handle OffsetNotAvailableError (#2657)
- 🌲 Fetcher: Add missing argument in debug log (#2665)
AdminClient
- KIP-430: Return Authorized Operations in Describe Responses (#2656)
- Add
send_request()andsend_requests()to KafkaAdminClient (#2649)
🚧 Maintenance
- ✂ Remove old/unused kafka.protocol.pickle (#2653)
- Switch protocol code to getattr/setattr from dict (#2654)
- ⬇️ Drop unused imports (#2651)
Project Infra
-
v2.2.20 Changes
June 03, 2026 -
v2.2.19 Changes
April 09, 20262.2.19 (Apr 9, 2026)
🛠 Fixes
- 🛠 Fix TaggedFields value encoding; add test coverage (#2725)
- 🛠 Fix zstd multi-frame decompression failure (#2717)
- 🛠 Fix KeyError in KafkaConsumer.committed() (#2710)
- 🛠 Fix VarInt/VarLong encoding; move tests to test/protocol/ (#2706)
- Fix
Fetcher._fetch_offsets_by_times retry handling(#2833) - 🛠 Fixes to support integration testing with external KAFKA_URI (#2838)
- ✅ Minor py2 fixes: consumer integration test; done pip install python-snappy
-
v2.2.15 Changes
July 01, 2025 -
v2.2.14 Changes
June 27, 2025 -
v2.2.13 Changes
June 20, 20252.2.13 (June 20, 2025)
🛠 Fixes
- ⏱ Use client.await_ready() to simplify blocking wait and add timeout to admin client (#2648)
- 🛠 Fixup import style in example.py
📚 Documentation
- ⚡️ update README kafka version badge to include 4.0
-
v2.2.12 Changes
June 18, 2025 -
v2.2.11 Changes
June 05, 2025