V2.2.0: Apache Kafka 3.6.0 and other refinements
masesdevelopers
released this
19 Oct 14:24
·
277 commits
to master
since this release
This release updates:
- KNet:
- Upgrades Apache Kafka to version 3.6.0
- Added classes of KRaft protocol
- KNet.Serialization.Avro: code manages Avro serialization using external defined types
- KNet.Serialization.Json: upgrade classes with Key and Value specific serializer
- KNet.Serialization.MessagePack: upgrade classes with Key and Value specific serializer
- KNet.Serialization.Protobuf: upgrade classes with Key and Value specific serializer
- KNetCLI: aligned to latest KNet
- KNetConnect: aligned to latest KNet
- KNet Templates: aligned to latest KNet
- KNet for PowerShell (aka KNetPS): aligned to latest KNet
- Docker image: aligned to latest KNet
- Documentation: aligned to latest KNet
References and Release Notes
Official Docker image
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- One-shot upgrade to Apache Kafka 3.6.0 by @masesdevelopers in #263
- Update Avro, Json, MessagePack and ProtoBuf serializers by @masesdevelopers in #265
- Fix #265 by @masesdevelopers in #266
- Upgrade to JNet 2.0.2 by @masesdevelopers in #267
- Added kraft package in generated classes by @masesdevelopers in #269
- Version upgrade to 2.2.0 by @masesdevelopers in #270
Full Changelog: V2.1.3.0...V2.2.0.0