V2.9.0: updates Apache Kafka and JNet version
·
13 commits
to master
since this release
Note
This version is published in advance, before #427 will be closed
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
Warning
This release can introduce a breaking change due to changes in JNet and generated classes
This release mainly changes:
- KNet:
- Updates to Apache Kafka 3.9.0
- Updates to JNet 2.5.11
- Updates to implicitly manages CET when possible
- Generated files align to JNetReflector 2.5.11 and Apache Kafka 3.9.0
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf package version
- KNetCLI: updates Microsoft.CodeAnalysis.CSharp.Scripting package version
- KNetConnect: no major changes
- KNet Templates: no major changes
- KNet for PowerShell (aka KNetPS): Updates to JNetPSCore 2.5.11
- Docker image: no changes
- Documentation: adds notes on how to manage CET when it is enabled
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
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
- Bump kafkaVersion from 3.8.1 to 3.9.0 in /src/jvm/knet by @dependabot in #734
- Revert "Bump kafkaVersion from 3.8.1 to 3.9.0 in /src/jvm/knet" by @masesdevelopers in #742
- Revert "Revert "Bump kafkaVersion from 3.8.1 to 3.9.0 in /src/jvm/knet"" by @masesdevelopers in #744
- Changes by GitHub action by @github-actions in #748
- Update version to 2.9.0 by @masesdevelopers in #751
- Changes by GitHub action by @github-actions in #752
- Bump Google.Protobuf from 3.28.3 to 3.29.0 in /src/net by @dependabot in #772
- Bump System.Memory from 4.5.5 to 4.6.0 in /src/net by @dependabot in #763
- Bump actions/attest-build-provenance from 1 to 2 by @dependabot in #792
- Bump Google.Protobuf from 3.29.0 to 3.29.1 in /src/net by @dependabot in #779
- Bump Microsoft.CodeAnalysis.CSharp.Scripting from 4.11.0 to 4.12.0 in /src/net by @dependabot in #780
- Bump Google.Protobuf from 3.29.1 to 3.29.2 in /src/net by @dependabot in #804
- Bump MASES.JNetPSCore from 2.5.10 to 2.5.11 in /src/net by @dependabot in #800
- Update to JNet 2.5.11 by @masesdevelopers in #819
- generateclasses.yaml can use the NuGet package of JNetReflector side by side with code or published version by @masesdevelopers in #821
- Update generateclasses.yaml and documentation by @masesdevelopers in #822
- Changes by GitHub action by @github-actions in #823
- Changes by GitHub action by @github-actions in #824
Full Changelog: V2.8.2.0...V2.9.0.0