You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 3RD_PARTY.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,3 +9,4 @@ To add your project, open a pull request!
9
9
-[Chr.Avro](https://github.com/ch-robinson/dotnet-avro) - A modern and flexible Avro implementation for .NET. Integrates seamlessly with Confluent.Kafka and Schema Registry.
10
10
-[Multi Schema Avro Deserializer](https://github.com/ycherkes/multi-schema-avro-desrializer) - Avro deserializer for reading messages serialized with multiple schemas.
11
11
-[OpenSleigh.Transport.Kafka](https://github.com/mizrael/OpenSleigh/tree/develop/src/OpenSleigh.Transport.Kafka) - A Kafka Transport for OpenSleigh, a distributed saga management library.
12
+
-[SlimMessageBus.Host.Kafka](https://github.com/zarusz/SlimMessageBus) - Apache Kafka transport for SlimMessageBus (lightweight message bus for .NET)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+87Lines changed: 87 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,90 @@
1
+
# 2.6.1
2
+
3
+
## Enhancements
4
+
5
+
* References librdkafka.redist 2.6.1. Refer to the [librdkafka v2.6.1 release notes](https://github.com/confluentinc/librdkafka/releases/tag/v2.6.1) for more information.
6
+
7
+
## Fixes
8
+
9
+
* Fix to continue supporting .NET Framework 4.6.2+ in core client library (#2342).
10
+
* Fix JSON Schema handling to not require use of `$id` (#2339).
11
+
* Update Caching.Memory to 8.0.1 to address CVE (#23440.
12
+
* Added Qualified and Custom reference name strategy approaches for protobuf references (#2345).
13
+
* Fix validate of SSL CA certs in Schema Registry client (#2346).
14
+
* Skip SSL certs validation when configured in Schema Registry client (#2347).
15
+
* Allow proxy to be specified in Schema Registry client (#2348).
16
+
17
+
18
+
# 2.6.0
19
+
20
+
## Enhancements
21
+
22
+
* References librdkafka.redist 2.6.0. Refer to the [librdkafka v2.6.0 release notes](https://github.com/confluentinc/librdkafka/releases/tag/v2.6.0) for more information.
23
+
*[KIP-848 EA](https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol): Admin API for listing consumer groups now has an optional filter to return only groups of given types (#2323).
* References librdkafka.redist 2.5.3. Refer to the [librdkafka v2.5.3 release notes](https://github.com/confluentinc/librdkafka/releases/tag/v2.5.3) for more information.
33
+
34
+
## Fixes
35
+
36
+
* Properly handle messages with well-known types in Protobuf serializer
37
+
* Use AES128_GCM in the Local KMS client, for consistency with Java/go
38
+
* Include deleted schemas when getting schemas by subject and version
39
+
* Handle signed ints when transforming Protobuf payloads
40
+
* Allow null SchemaRegistryClient in AsyncSerde constructor
41
+
42
+
# 2.5.2
43
+
44
+
> [!WARNING]
45
+
Versions 2.5.0, 2.5.1 and 2.5.2 have a regression in which an assert is triggered during **PushTelemetry** call. This happens when no metric is matched on the client side among those requested by broker subscription.
46
+
>
47
+
> You won't face any problem if:
48
+
> * Broker doesn't support [KIP-714](https://cwiki.apache.org/confluence/display/KAFKA/KIP-714%3A+Client+metrics+and+observability).
49
+
> *[KIP-714](https://cwiki.apache.org/confluence/display/KAFKA/KIP-714%3A+Client+metrics+and+observability) feature is disabled on the broker side.
50
+
> *[KIP-714](https://cwiki.apache.org/confluence/display/KAFKA/KIP-714%3A+Client+metrics+and+observability) feature is disabled on the client side. This is enabled by default. Set configuration `enable.metrics.push` to `false`.
51
+
> * If [KIP-714](https://cwiki.apache.org/confluence/display/KAFKA/KIP-714%3A+Client+metrics+and+observability) is enabled on the broker side and there is no subscription configured there.
52
+
> * If [KIP-714](https://cwiki.apache.org/confluence/display/KAFKA/KIP-714%3A+Client+metrics+and+observability) is enabled on the broker side with subscriptions that match the [KIP-714](https://cwiki.apache.org/confluence/display/KAFKA/KIP-714%3A+Client+metrics+and+observability) metrics defined on the client.
53
+
>
54
+
> Having said this, we strongly recommend using `v2.5.3` and above to not face this regression at all.
55
+
56
+
## Fixes
57
+
58
+
- Fix CSFLE (client-side field-level encryption) to use the Google Tink format for DEKs for interoperability with clients in other languages (Java, go, etc.).
59
+
- Improve error when specifying an invalid KMS type for CSFLE
60
+
- Enhance CSFLE examples with KMS configuration settings
61
+
62
+
63
+
# 2.5.1
64
+
65
+
## Fixes
66
+
67
+
- Fix CSFLE (client-side field-level encryption) when using Azure Key Vault by specifying RsaOaep256 (instead of RsaOaep) for interoperability with clients in other languages (Java, go, etc.).
68
+
- Fix AvroSerializer configuration to allow using schema normalization.
69
+
- Upgrade Azure Identity library to 1.11.4 to address a vulnerability in previous versions.
70
+
71
+
72
+
# 2.5.0
73
+
74
+
## Enhancements
75
+
76
+
- References librdkafka.redist 2.5.0. Refer to the [librdkafka v2.5.0 release notes](https://github.com/confluentinc/librdkafka/releases/tag/v2.5.0) for more information.
77
+
- Add support for metadata and ruleSet in the schema registry client, which together support data
78
+
contracts.
79
+
- Add support for CSFLE (client-side field-level encryption) for AWS, Azure, GCP, and HashiCorp
80
+
Vault. See the encryption examples in the examples directory.
81
+
- Add support for CEL, CEL_FIELD, and JSONata rules.
82
+
83
+
## Fixes
84
+
85
+
- Switch license expression and other repo information. (#2192, @thompson-tomo)
0 commit comments