All Versions
59
Latest Version
Avg Release Cycle
19 days
Latest Release
-

Changelog History
Page 3

  • v1.4.4-RC1

    June 18, 2020
  • v1.4.3 Changes

    May 19, 2020

    🛠 Fixes

    • Subject names are now URL encoded when used in Schema Registry URLs.
    • 🛠 Fixed a memory leak that occured when passing a CancellationToken to Producer.ProduceAsync.
  • v1.4.2 Changes

    May 06, 2020

    🛠 Fixes

    • 🚀 Maintenance release. Refer to the librdkafka release notes for more information.
    • 🛠 Fixed incorrect content-type header in Schema Registry HTTP requests (@jeremy001181).
  • v1.4.2-RC3

    May 05, 2020
  • v1.4.2-RC2

    April 29, 2020
  • v1.4.0 Changes

    April 03, 2020

    ✨ Enhancements

    • 🚀 References librdkafka v1.4.0. Refer to the release notes for more information. Headline features:
      • KIP-98: Producer support for transactions (@edenhill). This is the final piece in the puzzle required to enable exactly once stream processing (EOS) in .NET.
      • KIP-345: Static consumer group membership (@rnpridgeon).
      • KIP-511: Client name and version are now provided to brokers.
    • âž• Added Protobuf and JSON serdes including integration with Schema Registry.
    • 📦 Switched to the official Apache Avro nuget package, which includes support for logical types, and all fixes from the Confluent fork, which has now been discontinued.
    • Message headers are now exposed to serdes via SerializationContext (@pascalconfluent).
    • âž• Added a CancellationToken parameter to the ProduceAsync methods.
    • 🌲 Uncaught exceptions thrown in handler methods are now propagated to the initiating function, or in the case of error or log events, ignored. Previously, they would cause the application to terminate.
    • âž• Added a WordCount example demonstrating a streaming map-reduce application with exactly-once processing.

    🔄 Changes

    • Some internal improvements to the Consmer (thanks to @andypook).
    • 💥 BREAKING CHANGE: net452 is no longer a target framework of Confluent.SchemaRegistry or Confluent.SchemaRegistry.Serdes due to the switch to the official Apache Avro package which only targets netstandard2.0.
    • Marked properties on ConsumeResult that simply delegate to the corresponding properties on ConsumeResult.Message as obsolete.

    🛠 Fixes

    • 🛠 Fixed an ArgumentNullException regression in ListGroups (thanks to @andypook).
  • v1.4.0-RC5

    March 27, 2020
  • v1.4.0-RC4

    March 13, 2020
  • v1.4.0-RC2

    February 25, 2020
  • v1.4.0-RC1

    February 18, 2020