Skip to content

V2.7.2: reviewed serializers management

Compare
Choose a tag to compare
@masesdevelopers masesdevelopers released this 25 May 20:35
· 144 commits to master since this release
d6e8dc5

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

Important

This version introduces many breaking changes in serializers

This release mainly changes:

  • KNet:
    • updates to JNet 2.5.1
    • SerDes:
      • adds the common ISerDesSelector interface
      • serializers for native types becomes compliant with the one of Apache Kafka
  • KNet.Serialization.Avro: becomes compliant with ISerDesSelector
  • KNet.Serialization.Json: becomes compliant with ISerDesSelector
  • KNet.Serialization.MessagePack: becomes compliant with ISerDesSelector
  • KNet.Serialization.Protobuf: becomes compliant with ISerDesSelector
  • KNetCLI: no major changes
  • KNetConnect: no major changes
  • KNet Templates: no major changes
  • KNet for PowerShell (aka KNetPS): no major changes
  • Docker image: no major changes
  • Documentation: updates serializers

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.7.1.0...V2.7.2.0