Skip to content

Commit 38a105b

Browse files
committed
Changelog updates
1 parent befd181 commit 38a105b

File tree

2 files changed

+79
-0
lines changed

2 files changed

+79
-0
lines changed

CHANGES.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
# 2.3.0 (unreleased)
2+
3+
Producer
4+
* KIP-654: Abort transaction with pending data with TransactionAbortedError (#2662)
5+
* KafkaProducer: Handle UnknownProducerIdError (#2663)
6+
* KIP-467: Augment ProduceResponse error messaging for specific culprit records (#2661)
7+
* Add `transactional_id` to KafkaProducer Keyword Arguments docstring
8+
9+
Consumer
10+
* KIP-345: Consumer group static membership (#2625)
11+
* KIP-207: Add ListOffsetsRequest v5 / handle OffsetNotAvailableError (#2657)
12+
* Fetcher: Add missing argument in debug log (#2665)
13+
14+
AdminClient
15+
* KIP-430: Return Authorized Operations in Describe Responses (#2656)
16+
* Add `send_request()` and `send_requests()` to KafkaAdminClient (#2649)
17+
18+
CLI
19+
* python -m cli interfaces for kafka.admin, kafka.consumer, kafka.producer (#2650)
20+
21+
Maintenance
22+
* Remove old/unused kafka.protocol.pickle (#2653)
23+
* Switch protocol code to getattr/setattr from __dict__ (#2654)
24+
* Drop unused imports (#2651)
25+
26+
Project Infra
27+
* Bump github/codeql-action from 3 to 4 (#2678)
28+
* Bump actions/setup-python from 5 to 6 (#2674)
29+
* Bump actions/setup-java from 4 to 5 (#2673)
30+
* Bump actions/checkout from 4 to 5 (#2669)
31+
* NixOS helpers
32+
33+
# 2.2.16 (Nov 18, 2025)
34+
35+
Fixes
36+
* Fix thread not waking up when there is still data to be sent (gqmelo / #2670)
37+
* Ensure timeout is checked after each fetch position update in `Consumer.position()` (k61n / #2668)
38+
139
# 2.2.15 (July 1, 2025)
240

341
Fixes

docs/changelog.rst

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,46 @@
11
Changelog
22
=========
33

4+
2.3.0 (unreleased)
5+
##################
6+
7+
Producer
8+
--------
9+
* KIP-654: Abort transaction with pending data with TransactionAbortedError (#2662)
10+
* KafkaProducer: Handle UnknownProducerIdError (#2663)
11+
* KIP-467: Augment ProduceResponse error messaging for specific culprit records (#2661)
12+
* Add transactional_id to KafkaProducer Keyword Arguments docstring
13+
14+
Consumer
15+
--------
16+
* KIP-345: Consumer group static membership (#2625)
17+
* KIP-207: Add ListOffsetsRequest v5 / handle OffsetNotAvailableError (#2657)
18+
* Fetcher: Add missing argument in debug log (#2665)
19+
20+
AdminClient
21+
-----------
22+
* KIP-430: Return Authorized Operations in Describe Responses (#2656)
23+
* Add send_request() and send_requests() to KafkaAdminClient (#2649)
24+
25+
CLI
26+
---
27+
* python -m cli interfaces for kafka.admin, kafka.consumer, kafka.producer (#2650)
28+
29+
Maintenance
30+
-----------
31+
* Remove old/unused kafka.protocol.pickle (#2653)
32+
* Switch protocol code to getattr/setattr from __dict__ (#2654)
33+
* Drop unused imports (#2651)
34+
35+
Project Infra
36+
-------------
37+
* Bump github/codeql-action from 3 to 4 (#2678)
38+
* Bump actions/setup-python from 5 to 6 (#2674)
39+
* Bump actions/setup-java from 4 to 5 (#2673)
40+
* Bump actions/checkout from 4 to 5 (#2669)
41+
* NixOS helpers
42+
43+
444
2.2.15 (July 1, 2025)
545
#####################
646

@@ -14,6 +54,7 @@ Fixes
1454
######################
1555

1656
Fixes
57+
-----
1758
* python2 fixups (#2655)
1859
* Fix coordinator lock contention during close() (#2652)
1960

0 commit comments

Comments
 (0)