|
1 | 1 | # Confluent's Python client for Apache Kafka
|
2 | 2 |
|
3 |
| -## v1.8.3 |
| 3 | +## v1.9.0 |
4 | 4 |
|
5 |
| -v1.8.3 is a maintenance release with the following fixes: |
| 5 | +This is a feature release: |
| 6 | + |
| 7 | + - OAUTHBEARER OIDC support |
| 8 | + |
| 9 | +### Fixes |
6 | 10 |
|
7 | 11 | - The warnings for `use.deprecated.format` (introduced in v1.8.2)
|
8 | 12 | had its logic reversed, which result in warning logs to be emitted when
|
9 | 13 | the property was correctly configured, and the log message itself also
|
10 | 14 | contained text that had it backwards.
|
11 | 15 | The warning is now only emitted when `use.deprecated.format` is set
|
12 | 16 | to the old legacy encoding (`True`). #1265
|
13 |
| - |
| 17 | + - Use `str(Schema)` rather than `Schema.to_json` to prevent fastavro |
| 18 | + from raising exception `TypeError: unhashable type: 'mappingproxy'`. |
| 19 | + (@ffissore, #1156, #1197) |
| 20 | + - Fix the argument order in the constructor signature for |
| 21 | + AvroDeserializer/Serializer: the argument order in the constructor |
| 22 | + signature for AvroDeserializer/Serializer was altered in v1.6.1, but |
| 23 | + the example is not changed yet. (@DLT1412, #1263) |
| 24 | + - Fix the json deserialization errors from `_schema_loads` for |
| 25 | + valid primitive declarations. (@dylrich, #989) |
| 26 | + |
| 27 | +confluent-kafka-python is based on librdkafka v1.9.0, see the |
| 28 | +[librdkafka release notes](https://github.com/edenhill/librdkafka/releases/tag/v1.9.0) |
| 29 | +for a complete list of changes, enhancements, fixes and upgrade considerations. |
14 | 30 |
|
15 | 31 |
|
16 | 32 | ## v1.8.2
|
|
0 commit comments