Skip to content

Releases: masesgroup/KNet

V2.8.1: updates JNet and many other packages

20 Sep 02:04
97f8c3c
Compare
Choose a tag to compare

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 JNet 2.5.9
    • Generated files align to JNetReflector 2.5.9
  • KNet.Serialization.Avro: updates Avro package version
  • KNet.Serialization.Json: no changes
  • KNet.Serialization.MessagePack: updates MessagePack package version
  • 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): no major changes
  • Docker image: adds generation of attestation
  • Documentation: no major changes
  • Tests: no major changes

References and Release Notes

Official Container images

Note

knetconnect image collapsed to knet

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

  • Bump Apache.Avro and Newtonsoft.Json in /src/net by @dependabot in #594
  • Bump Microsoft.CodeAnalysis.CSharp.Scripting and System.Memory in /src/net by @dependabot in #593
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 in /src/jvm/knet by @dependabot in #598
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0 in /src/jvm/knet by @dependabot in #600
  • Added support for dependabot on multiple branches by @masesdevelopers in #609
  • Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #604
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 in /src/jvm/knet by @dependabot in #646
  • Bump Google.Protobuf from 3.27.3 to 3.28.1 in /src/net by @dependabot in #626
  • Update to JNet 2.5.9 by @masesdevelopers in #649
  • Bump Google.Protobuf from 3.28.1 to 3.28.2 in /src/net by @dependabot in #651
  • Changes by GitHub action by @github-actions in #656
  • Update version to 2.8.1 by @masesdevelopers in #657
  • Changes by GitHub action by @github-actions in #661
  • Update release.yaml by @masesdevelopers in #667

Full Changelog: V2.8.0.0...V2.8.1.0

V2.7.9: updates JNet and many other packages

20 Sep 01:51
ed29d8d
Compare
Choose a tag to compare

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 JNet 2.5.9
    • Generated files align to JNetReflector 2.5.9
  • KNet.Serialization.Avro: updates Avro package version
  • KNet.Serialization.Json: no changes
  • KNet.Serialization.MessagePack: updates MessagePack package version
  • 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): no major changes
  • Docker image: adds generation of attestation
  • Documentation: no major changes
  • Tests: no major changes

References and Release Notes

Official Container images

Note

knetconnect image collapsed to knet

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

  • Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #618
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.13.0 in /src/jvm/knet by @dependabot in #622
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.6 in /src/jvm/knet by @dependabot in #619
  • Bump MessagePack from 2.5.171 to 2.5.172 in /src/net by @dependabot in #632
  • Bump Microsoft.CodeAnalysis.CSharp.Scripting from 4.10.0 to 4.11.0 in /src/net by @dependabot in #630
  • Bump Google.Protobuf from 3.27.2 to 3.28.1 in /src/net by @dependabot in #628
  • Bump Apache.Avro from 1.11.3 to 1.12.0 in /src/net by @dependabot in #625
  • Update version to 2.7.9 by @masesdevelopers in #638
  • Update to JNet 2.5.9 by @masesdevelopers in #650
  • Bump Google.Protobuf from 3.28.1 to 3.28.2 in /src/net by @dependabot in #652
  • Changes by GitHub action by @github-actions in #655
  • Changes by GitHub action by @github-actions in #658
  • Update release.yaml by @masesdevelopers in #666

Full Changelog: V2.7.8.0...V2.7.9.0

V2.6.6: updates to JNet 2.5.9

20 Sep 01:25
dae8fde
Compare
Choose a tag to compare

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 JNet 2.5.9
    • Generated files align to JNetReflector 2.5.9
  • KNet.Serialization.Avro: no changes
  • KNet.Serialization.Json: no changes
  • KNet.Serialization.MessagePack: no changes
  • KNet.Serialization.Protobuf: updates Google.Protobuf package version
  • KNetCLI: no changes
  • KNetConnect: no changes
  • KNet Templates: no changes
  • KNet for PowerShell (aka KNetPS): no changes
  • Docker image: no changes
  • Documentation: no changes

References and Release Notes

Official Container images

Note

knetconnect image removed due to issues

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.6 in /src/jvm/knet by @dependabot in #644
  • Bump Google.Protobuf from 3.28.1 to 3.28.2 in /src/net by @dependabot in #654
  • Bump MASES.JNet from 2.5.8 to 2.5.9 in /src/net by @dependabot in #653
  • Changes by GitHub action by @github-actions in #660
  • Update version to 2.6.6 by @masesdevelopers in #662
  • Changes by GitHub action by @github-actions in #663
  • Fix file path in pom.xml by @masesdevelopers in #665

Full Changelog: V2.6.5.0...V2.6.6.0

V2.6.5: updates to JNet 2.5.8 along to many other improvements

16 Sep 00:53
b67f0cd
Compare
Choose a tag to compare

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 introduces a breaking change in enumerable since properties becomes methods due to a change in JNet

This release mainly changes:

  • KNet:
    • Updates to JNet 2.5.8
    • Generated files aligns to JNetReflector 2.5.8
    • Removes methods avaliable in JNet 2.5.8
  • KNet.Serialization.Avro: updates Avro package version
  • KNet.Serialization.Json: no changes
  • KNet.Serialization.MessagePack: updates MessagePack package version
  • KNet.Serialization.Protobuf: updates Google.Protobuf package version
  • KNetCLI: updates Microsoft.CodeAnalysis.CSharp.Scripting package version
  • KNetConnect: no changes
  • KNet Templates: no changes
  • KNet for PowerShell (aka KNetPS): aligns to JNetPSCore 2.5.8 and updates tools invocation
  • Docker image:
    • updates image generation
    • removes KNetConnect Dockerfile
    • adds generation of attestation
  • Documentation: no changes

References and Release Notes

Official Container images

Note

knetconnect image removed due to issues

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

  • Bump MessagePack from 2.5.140 to 2.5.172 in /src/net by @dependabot in #631
  • Bump Microsoft.CodeAnalysis.CSharp.Scripting from 4.9.2 to 4.11.0 in /src/net by @dependabot in #634
  • Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #613
  • Bump docker/build-push-action from 5 to 6 by @dependabot in #611
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.1 to 3.8.0 in /src/jvm/knet by @dependabot in #620
  • Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 in /src/jvm/knet by @dependabot in #617
  • Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 in /src/jvm/knet by @dependabot in #615
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.13.0 in /src/jvm/knet by @dependabot in #610
  • Bump Apache.Avro from 1.11.3 to 1.12.0 in /src/net by @dependabot in #633
  • Bump Google.Protobuf from 3.26.1 to 3.28.1 in /src/net by @dependabot in #627
  • Bump MASES.JNetPSCore and MASES.JNet in /src/net by @dependabot in #629
  • Update to version 2.6.5 by @masesdevelopers in #635
  • Changes by GitHub action by @github-actions in #636
  • Changes by GitHub action by @github-actions in #637

Full Changelog: V2.6.4.0...V2.6.5.0

V2.8.0: updates to Apache Kafka 3.8.0

06 Aug 15:19
cadfab9
Compare
Choose a tag to compare

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 for Targets
  • 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 (*)

(*) 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

V2.7.8: maintenance release

31 Jul 19:08
66894ca
Compare
Choose a tag to compare

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 JNet 2.5.8
    • Adds missing Kafka Shell and aligns JAR version
    • Manually updates some generated classes waiting for masesgroup/JNet#508
  • 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 (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

Full Changelog: V2.7.7.0...V2.7.8.0

V2.7.7: maintenance release

30 Jul 01:29
74ba4fd
Compare
Choose a tag to compare

Note

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

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 JNet 2.5.7
    • Updates mases.knet.targets to avoid name clash for Targets
  • 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): no major changes
  • 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 (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

Full Changelog: V2.7.6.0...V2.7.7.0

V2.7.6: updates to JNet 2.5.6, fix KNetCompactedReplicator and KNetSerialization

29 Jul 01:12
b9ce0f8
Compare
Choose a tag to compare

Note

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

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 JNet 2.5.6
    • Fix issue on KNetCompactedReplicator during synchronization
    • Updates KNetSerialization to anticipate preparation of some fields
  • 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): no major changes
  • Docker image: no major changes
  • Documentation: no major changes
  • Tests: Uses always latest JDK

References and Release Notes

Official Container images

Note

knetconnect image collapsed to knet

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

Full Changelog: V2.7.5.0...V2.7.6.0

V2.7.5: update to Apache Kafka 3.7.1 and solve issues in Docker and JDK 21

02 Jul 13:03
00490ae
Compare
Choose a tag to compare

Note

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

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.1
    • Properties become methods in iterators to be aligned with other iterators
    • Adds org.mases.knet.developed.streams.KeyValueSupport<K, V> to avoid problems with JDK 21
  • 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): no major changes
  • Docker image: fix image publish for Arm64
  • Documentation: fix link of many developed classes
  • Tests:
    • updates to solve issue with initialization of object which needs a started JVM
    • insert test variants in workflow steps to avoid useless consumption of matrix steps

References and Release Notes

Official Container images

Note

knetconnect image collapsed to knet

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

Full Changelog: V2.7.4.0...V2.7.5.0

V2.7.4: maintenance release

27 Jun 17:40
32ac129
Compare
Choose a tag to compare

Note

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

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 JNet 2.5.5
  • KNet.Serialization.Avro: Adds check on length in deserialization of byte arrays
  • KNet.Serialization.Json: Adds check on length in deserialization of byte arrays
  • KNet.Serialization.MessagePack: Adds check on length in deserialization of byte arrays
  • KNet.Serialization.Protobuf: Adds check on length in deserialization of byte arrays
  • 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: no major changes

References and Release Notes

Official Container images

Note

knetconnect image collapsed to knet

Official NuGet packages (*)

(*) packages are also available on GitHub packages.

Official PowerShell packages

What's Changed

Full Changelog: V2.7.3.0...V2.7.4.0