Skip to content

V2.7.0: adds support based on ByteBuffer data exchange, updates to Apache Kafka 3.7.0 and other changes

Compare
Choose a tag to compare
@masesdevelopers masesdevelopers released this 16 May 20:52
· 103 commits to master since this release
53224fa

Note

This version is published in advance, before #427 will be closed, to make public available latest updates coming from JNet 2.5.0

Caution

Changes from JNet needed changes on KNet Connect SDK, however it is not tested waiting for #427: do not use this KNet Connect SDK version

This release mainly changes:

  • KNet:
    • updates to Apache Kafka 3.7.0
    • updates to JNet 2.5.0
    • SerDes:
      • updates to avoid creation of listeners (#448)
      • adds support for ByteBuffer data exchange
    • completes #418
  • KNet.Serialization.Avro: adds support for ByteBuffer data exchange distinguishing between raw and buffered classes
  • KNet.Serialization.Json: adds support for ByteBuffer data exchange distinguishing between raw and buffered classes
  • KNet.Serialization.MessagePack: adds support for ByteBuffer data exchange distinguishing between raw and buffered classes
  • KNet.Serialization.Protobuf: adds support for ByteBuffer data exchange distinguishing between raw and buffered classes
  • KNetCLI: updates to .NET 8
  • KNetConnect: updates to .NET 8
  • KNet Templates: no major changes
  • KNet for PowerShell (aka KNetPS): updates to .NET 8
  • Docker image: updates to .NET 8
  • Documentation: no major changes

References and Release Notes

Official Docker image

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

Full Changelog: V2.6.1.0...V2.7.0.0