@@ -108,9 +108,53 @@ The Python bindings also provide some additional configuration properties:
108
108
Changelog
109
109
=========
110
110
111
- Version 3.0.1
111
+ Version 0.11.0
112
+ ^^^^^^^^^^^^^^
113
+
114
+ * Handle null/None values during deserialization
115
+ * Allow to pass custom schema registry instance.
116
+ * None conf values are now converted to NULL rather than the string "None" (#133)
117
+ * Fix memory leaks when certain exceptions were raised.
118
+ * Handle delivery.report.only.error in Python (#84)
119
+ * Proper use of Message error string on Producer (#129)
120
+ * Now Flake8 clean
121
+
122
+ Version 0.9.4
112
123
^^^^^^^^^^^^^
113
124
125
+ * Unlock GIL for Consumer_close's rd_kafka_destroy()
126
+ * Unlock GIL on Producer's librdkafka destroy call (#107)
127
+ * Add optional timeout argument to Producer.flush() (#105)
128
+ * Added offset constants
129
+ * Added Consumer.get_watermark_offsets() (#31)
130
+ * Added Consumer.assignment() API
131
+ * Add timestamp= arg to produce()
132
+ * replace from .cimpl import * with explicit names. (#87)
133
+ * Dont delete unset tlskey (closes #78)
134
+ * AvroConsumer for handling schema registry (#80)
135
+ * Fix open issue #73 -- TopicPartition_str0 broken on Mac OS X (#83)
136
+ * Producer client for handling avro schemas (#40, @roopahc, @criccomini)
137
+ * enable.auto.commit behavior consequences on close() and commit() (#77)
138
+ * Consumer, Producer, TopicPartition classes are now sub-classable
139
+ * commit() without msg/offset args would call C commit() twice (#71)
140
+ * Consumer: set up callstate on dealloc to allow callbacks (#66)
141
+ * Added statistics callback support (#43)
142
+ * Add timestamp() to Messages
143
+
144
+ Version 0.9.2
145
+ ^^^^^^^^^^^^^
146
+
147
+ * on_commit: handle NULL offsets list (on error)
148
+ * Fix 32-bit arch build warnings
149
+ * Destroy rd_kafka_t handle on consumer.close() (#30)
150
+ * Handle None error_cb and dr_cb
151
+ * Added CallState to track per-thread C call state (fixes #19)
152
+ * Make sure to GC on_commit callable
153
+
154
+
155
+ Version 0.9.1.2
156
+ ^^^^^^^^^^^^^^^
157
+
114
158
* `PR-3 <https://github.com/confluentinc/confluent-kafka-python/pull/3 >`_ - Add /usr/local/lib to library_dirs in setup
115
159
* `PR-4 <https://github.com/confluentinc/confluent-kafka-python/pull/4 >`_ - Py3: use bytes for Message payload and key
116
160
* `PR-5 <https://github.com/confluentinc/confluent-kafka-python/pull/5 >`_ - Removed hard coded c extentions lib/include paths
0 commit comments