|
1 | 1 | # Confluent's Python client for Apache Kafka |
2 | 2 |
|
3 | 3 |
|
4 | | -## Next Version |
| 4 | +## v2.0.2 |
| 5 | + |
| 6 | +v2.0.2 is a feature release with the following features, fixes and enhancements: |
5 | 7 |
|
6 | | - - Added metadata to `TopicPartition` type and `commit()` (#1410). |
7 | | - - Added `consumer.memberid()` for getting member id assigned to |
8 | | - the consumer in a consumer group (#1154). |
9 | | - - Implemented `nb_bool` method for the Producer, so that the default (which uses len) |
10 | | - will not be used. This avoids situations where producers with no enqueued items would |
11 | | - evaluate to False (#1445). |
12 | 8 | - Added Python 3.11 wheels. |
13 | 9 | - [KIP-222](https://cwiki.apache.org/confluence/display/KAFKA/KIP-222+-+Add+Consumer+Group+operations+to+Admin+API) |
14 | 10 | Add Consumer Group operations to Admin API. |
|
22 | 18 | - `delete_consumer_groups` Admin operation. Supports multiple groups. |
23 | 19 | - `list_consumer_group_offsets` Admin operation. Currently, only supports 1 group with multiple partitions. Supports require_stable option. |
24 | 20 | - `alter_consumer_group_offsets` Admin operation. Currently, only supports 1 group with multiple offsets. |
25 | | - - Added `normalize.schemas` configuration property to Schema Registry client |
26 | | - |
27 | | -confluent-kafka-python is based on librdkafka v2.0.0, see the |
28 | | -[librdkafka release notes](https://github.com/edenhill/librdkafka/releases/tag/v2.0.0) |
| 21 | + - Added `normalize.schemas` configuration property to Schema Registry client (@rayokota, #1406) |
| 22 | + - Added metadata to `TopicPartition` type and `commit()` (#1410). |
| 23 | + - Added `consumer.memberid()` for getting member id assigned to |
| 24 | + the consumer in a consumer group (#1154). |
| 25 | + - Implemented `nb_bool` method for the Producer, so that the default (which uses len) |
| 26 | + will not be used. This avoids situations where producers with no enqueued items would |
| 27 | + evaluate to False (@vladz-sternum, #1445). |
| 28 | + - Deprecated `AvroProducer` and `AvroConsumer`. Use `AvroSerializer` and `AvroDeserializer` instead. |
| 29 | + - Deprecated `list_groups`. Use `list_consumer_groups` and `describe_consumer_groups` instead. |
| 30 | + - Improved Consumer Example to show atleast once semantics. |
| 31 | + - Improved Serialization and Deserialization Examples. |
| 32 | + - Documentation Improvements. |
| 33 | + |
| 34 | +confluent-kafka-python is based on librdkafka v2.0.2, see the |
| 35 | +[librdkafka release notes](https://github.com/edenhill/librdkafka/releases/tag/v2.0.2) |
29 | 36 | for a complete list of changes, enhancements, fixes and upgrade considerations. |
30 | 37 |
|
| 38 | +**Note: There were no v2.0.0 and v2.0.1 releases.** |
31 | 39 |
|
32 | 40 | ## v1.9.2 |
33 | 41 |
|
|
0 commit comments