Skip to content

Releases: altoo-ag/akka-kryo-serialization

akka-kryo-serialization-1.0.0-RC1

30 Sep 13:23
f7eb4e1
Compare
Choose a tag to compare
Pre-release

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

26 Sep 12:36
b891b77
Compare
Choose a tag to compare

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

04 Feb 05:34
Compare
Choose a tag to compare

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

01 Jul 17:48
Compare
Choose a tag to compare

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

10 Mar 11:35
Compare
Choose a tag to compare

Implemented proper handling of "case objects" in Scala, which are often used as messages in Akka

akka-kryo-serialization-0.3.0

06 Nov 21:52
Compare
Choose a tag to compare

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

06 Nov 19:39
Compare
Choose a tag to compare
v0.2

Update README.md