V2.8.0: updates to Apache Kafka 3.8.0
masesdevelopers
released this
06 Aug 15:19
·
46 commits
to master
since this release
Note
This version is published in advance, before #427 will be closed, to make public available latest updates coming from JNet 2.5.8
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.8.0
- Updates to JNet 2.5.8
- Adds missing Kafka Shell and aligns JAR version
- Updates some generated classes using unpublished version of JNetReflector waiting for masesgroup/JNet#508 to be available in new JNet release
- Updates
mases.knet.targets
to avoid name clash forTarget
s
- KNet.Serialization.Avro: no major changes
- KNet.Serialization.Json: no major changes
- KNet.Serialization.MessagePack: no major changes
- KNet.Serialization.Protobuf: no major changes
- KNetCLI: no major changes
- KNetConnect: no major changes
- KNet Templates: no major changes
- KNet for PowerShell (aka KNetPS): fix issues with commands (#575)
- Docker image: no major changes
- Documentation: no major changes
- 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.7.1 to 3.8.0 in /src/jvm/knet by @dependabot in #541
- Revert "Bump kafkaVersion from 3.7.1 to 3.8.0 in /src/jvm/knet" by @masesdevelopers in #550
- First step upgrade to Apache Kafka 3.8.0 by @masesdevelopers in #551
- Changes by GitHub action by @github-actions in #552
- Changes by GitHub action by @github-actions in #556
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.13.0 in /src/jvm/knet by @dependabot in #553
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.1 to 3.7.1 in /src/jvm/knet by @dependabot in #554
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 in /src/jvm/knet by @dependabot in #555
- Propagate changes of 2.7.X into master by @masesdevelopers in #560
- Changes by GitHub action by @github-actions in #563
- Check if KNet jar exist before add it on classpath by @masesdevelopers in #566
- POM update to align on JARs available in official Apache Kafka binary version by @masesdevelopers in #567
- Added Kafka Shell and JAR alignment (#568) by @masesdevelopers in #573
- Changes by GitHub action by @github-actions in #574
- Update to JNet 2.5.8 (#577) by @masesdevelopers in #581
- Changes by GitHub action by @github-actions in #582
- Bump Google.Protobuf from 3.27.2 to 3.27.3 in /src/net by @dependabot in #584
- Bump MessagePack from 2.5.171 to 2.5.172 in /src/net by @dependabot in #585
- Changes by GitHub action by @github-actions in #583
- Update version to 2.8.0 by @masesdevelopers in #590
- Changes by GitHub action by @github-actions in #591
Full Changelog: V2.7.6.0...V2.8.0.0