This is a feature release.
- Adds an AdminAPI
DeleteRecords()
(#1141, @PratRanj07). - Add support for metadata and ruleSet in the schema registry client, which together support data
contracts. - Add a new Avro package "avrov2" which uses the Avro hamba library. The old package "avro" uses
Avro libraries which are no longer maintained and should not be used in new code. - Move rest service for schema registry client into internal package for use by both the SR client
and the DEK Registry client. - Add support for CSFLE (client-side field-level encryption) for AWS, Azure, GCP, and HashiCorp
Vault. See the encryption examples in the examples directory. - Add support for CEL, CEL_FIELD, and JSONata rules.
Fixes
- Issues: #965
Windows builds are linked tolibssp
in addition to other libraries, since
the bundled zstd and zlib are built with-fstack-protector
, and not linking
causes build failures.
Happening since 2.0.0 (#1184).
confluent-kafka-go is based on librdkafka v2.5.0, see the librdkafka v2.5.0 release notes for a complete list of changes, enhancements, fixes and upgrade considerations.