Skip to content

Releases: altoo-ag/akka-kryo-serialization

2.1.0-RC1

22 Jan 09:16

Choose a tag to compare

2.1.0-RC1 Pre-release
Pre-release

Adds akka typed support.

Changelog

  • update akka to the latest version2.6.11
  • convert to multimodule and add a new module for typed

2.0.1

11 Dec 19:46

Choose a tag to compare

Bugfix version for 2.0.0 to avoid a race condition due to a bug in kryo-5.
If you use 2.0.0 you should upgrade to this version asap.

Changelog

Reconfigures kryo to avoid #237

2.0.0

04 Dec 12:36

Choose a tag to compare

2.0.0 Pre-release
Pre-release

Upgrade from Kryo 4 to latest Kryo 5.
As Kryo does not guarantee compatibility between major versions the serialized data is not compatible in most cases. Please read the migration guide carefully!

Changelog

Upgraded versions:

  • kryo 4.0.2 -> 5.0.1
  • akka 2.6.4 -> 2.6.10
  • scala 2.13.2 -> 2.13.3
    Removed Deprecated Product Serializer and Key Provider.
    Extract scala version dependent collection mapping config defaults.

v2.0.0-RC4

25 Nov 10:50

Choose a tag to compare

v2.0.0-RC4 Pre-release
Pre-release

use latest kryo version 5.0.1

v2.0.0-RC3

25 Nov 10:52

Choose a tag to compare

v2.0.0-RC3 Pre-release
Pre-release

drop akka-typed support for now because this pulls dependencies and interferes with pure akka-classic
->akka-typed in 2.1.0

2.0.0-RC1

19 Nov 13:07

Choose a tag to compare

2.0.0-RC1 Pre-release
Pre-release

Upgrade from Kryo 4 to latest Kryo 5. As Kryo does not guarantee compatibility between major versions the serialized data is not compatible in most cases. Please read the migration guide carefully!

Changelog

Upgrade versions:

  • kryo 4.0.2 -> 5.0.0
  • akka 2.6.4 -> 2.6.10
  • scala 2.13.2 -> 2.13.3
    Removed Deprecated Product Serializer and Key Provider.
    Extract scala version dependent collection mapping config defaults.

akka-kryo-serialization-1.1.5

28 Apr 09:28

Choose a tag to compare

Upgrade dependencies and support building with Java 13

Changelog

Upgrade to latest stable versions:

  • akka 2.6.0 -> 2.6.4
  • (akka 2.5.26 -> 2.5.29)
  • scala 2.13.1 -> 2.13.2
  • (scala 2.12.10 -> 2.12.11)

Add ci build for java 13

akka-kryo-serialization-1.1.0

26 Nov 22:20

Choose a tag to compare

Small optimizations and cleanups for 1.0.0

Change log

  • Drops support of Scala 2.11
  • Drops support of old AES encryption implementation
  • Switches to kryo-shaded dependency (see Readme for more information)
  • Removes dependency to akka-remoting

Compatibility

This release has been tested against

  • OpenJDK: 8 and 11
  • Akka: 2.5.26 and 2.6.0

and is available for Scala 2.12 and 2.13

akka-kryo-serialization-1.0.0

06 Oct 20:38

Choose a tag to compare

Final release of 1.0.0 and functionally equivalent to RC4

1.0.0 Release notes

The version 1.0.0 builds upon the intermediate release 0.6 and focusses mostly on restructuring and ease-of-use.
This version is not compatible with previous versions - please refer to the provided migration guide.

Release notes:

  • Group id and packages have been switched (to be able to publish to maven1 after maintainer change)
  • Configuration root has been moved outside of Akka
  • Configuration and customizations have been optimized (see migration guide)
  • Default configuration has been updated to be working out of the box (see migration guide)
  • Support for multiple serializers with different configurations has been added
  • AES encryption has been reworked

This release has been tested against:

  • OpenJDK: 8, 11
  • Akka: 2.5, 2.6

And is available for Scala 2.11, 2.12, 2.13

akka-kryo-serialization-1.0.0-RC4

03 Oct 21:53

Choose a tag to compare

Pre-release

RC4 changes compared to RC1

RC4 is the first of release published to maven1 👍

  • AES encryption has been reworked
  • Improve documentation
  • Adds automated tests against akka 2.6

1.0.0 Release notes

The version 1.0.0 builds upon the intermediate release 0.6 and focusses mostly on restructuring and ease-of-use.
This version is not compatible with previous versions - please refer to the provided migration guide.

Release notes:

  • Group id and packages have been switched
  • Configuration root has been moved outside of Akka
  • Configuration and customizations have been reworked (see migration guide)
  • Default configuration has been updated to be working out of the box (see migration guide)
  • Support for multiple serializers with different configurations has been added
  • AES encryption has been reworked

This release has been tested against:

  • OpenJDK: 8, 11
  • Akka: 2.5, 2.6

And is available for Scala 2.11, 2.12, 2.13