Skip to content

Releases: altoo-ag/akka-kryo-serialization

v2.5.2

09 Nov 15:11
Compare
Choose a tag to compare

What's Changed

  • Add compat module for wire compatibility with Akka by @nvollmar in #292
  • Add more information for LZ4Exception during compression by @nvollmar in #294
  • Update Scala and SBT by @nvollmar in #295
  • Allows to customize ReferenceResolver and ClassResolver directly for … by @danischroeter in #296

Full Changelog: v2.5.1...v2.5.2

2.5.1

14 Jul 21:29
Compare
Choose a tag to compare

What's Changed

Performance optimization

  • Only instantiate clazz when includeManifest is enabled by @hveiga in #290

New Contributors

Full Changelog: v2.5.0...v2.5.1

2.5.0

16 Jan 13:56
Compare
Choose a tag to compare

Summary

Use safer name based enum serializer and bump kryo from 5.3 to 5.4.
Please check the Migration Guide before upgrading.

What's Changed

Full Changelog: v2.4.3...v2.5.0

2.4.3

11 Mar 10:34
Compare
Choose a tag to compare

Added new, optional enumeration serializer using name instead of index, which will become the default in the upcoming 2.5 release.

2.4.1

01 Mar 13:43
Compare
Choose a tag to compare

Adds support to serialize scala 3 enums.
Scala 2.12/2.13 artifacts are unchanged.

2.4.0

21 Feb 13:31
Compare
Choose a tag to compare

Upgrading to the latest version of kryo and add tests for java 17.

Changelog

  • upgrade kryo 5.2 -> 5.3
  • upgrade akka 2.6.17 -> 2.6.18

2.3.0

28 Oct 16:15
Compare
Choose a tag to compare

Upgrading to the latest version of kryo.

Check migration notes for record serialization. https://github.com/altoo-ag/akka-kryo-serialization/blob/master/migration-guide.md#migration-from-21x-to-22x

Changelog

  • upgrade kryo 5.1.1 -> 5.2
  • upgrade akka 2.6.15 -> 2.6.16
  • upgrade lz4, commons-io,scala-collection-compat

2.2.0

26 Apr 15:16
Compare
Choose a tag to compare

Upgrade to latest cryo base library and add bytebuffer support.
The bytebuffer optimizations require java 11 or later! Users of pre 11 java need to use 2.1.x !

Changelog

  • update akka to the latest version 2.6.12
  • add akka bytebuffer support - thx to @armanbilge for the contribution
  • upgrade to kryo 5.1.0
  • support scala 3 (3.0.0-RC2)

2.2.0-RC2

23 Apr 15:30
Compare
Choose a tag to compare
2.2.0-RC2 Pre-release
Pre-release

Upgrade to latest cryo and add bytebuffer support

Changelog

  • update akka to the latest version 2.6.12
  • add akka bytebuffer support
  • upgrade to kryo 5.1.0
  • support scala 3.0

2.1.0

11 Feb 07:55
Compare
Choose a tag to compare

Adds akka typed support.
2.1.0 is the same as 2.1.0-RC1 with the akka dependency upgraded 2.6.11 to 2.6.12

Changelog

  • update akka to the latest version 2.6.12
  • convert to multimodule and add a new module for typed