Releases: altoo-ag/akka-kryo-serialization
akka-kryo-serialization-1.0.0-RC1
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
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-0.6.0
This version includes lot's of improvements - we took over governance of the library from @romix and applied lots of updates and cleanups while maintaining full backwards compatibility.
Release notes:
- Support for scala 2.13 is added
- Support for other kryo fieldserializers than FieldSerializer
- Dependencies like Kryo, LZ4, Akka, Scala are updated to use the latest stable versions
- Bugfix for deflate concurrency issue
- Bugfix for enumerationSeriliazer with attributes
- Adapted the build to latest sbt
- Cleaned up compiler warnings and coding issues
- Optimized the default queue to use a lock/GC free implementation
A big thank you to all contributors of this release and to @romix who allowed the smooth handover/continuation.
akka-kryo-serialization-0.3.3
Release notes:
- Add support for encryption (AES, etc)
- Add support for pre-serialization transformations (e.g. compress, encrypt, etc)
- More tests
- Dependencies like Kryo, LZ4, Scala are updated to use the latest stable versions
And big Thank You to @sunnylbk and @luben who were the major contributors to this release!
akka-kryo-serialization-0.3.2
Major changes:
- Add support for different compression mechanisms (ZIP, LZ4)
- Update build files
- Update tests: replace JUnit by scalatest
- Enable Scala-2.11
And big Thank You to @luben (Luben Karavelov) who was a major contributor to this release!
akka-kryo-serialization-0.3.1
Implemented proper handling of "case objects" in Scala, which are often used as messages in Akka
akka-kryo-serialization-0.3.0
Added support for Scala 2.10.2 and Akka 2.2.1
It is now possible to provide custom initializers for Kryo instances
JARs are now published in Sonatype Maven repositories
akka-kryo-serialization-0.2
v0.2 Update README.md