Releases: altoo-ag/akka-kryo-serialization
v2.5.2
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
2.5.0
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
- adapt doc to latest release by @danischroeter in #284
- Updates Kryo and other versions by @nvollmar in #286
- Switches enumeration serializer to name based serialization by @nvollmar in #283
Full Changelog: v2.4.3...v2.5.0
2.4.3
Added new, optional enumeration serializer using name instead of index, which will become the default in the upcoming 2.5 release.
2.4.1
Adds support to serialize scala 3 enums.
Scala 2.12/2.13 artifacts are unchanged.
2.4.0
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
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
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
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
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