Blog

March 4, 2014

Akka 2.2.4 Maintenance Release

@rolandkuhn
March 4, 2014
Akka

Typesafe is proud to announce the release of Akka 2.2.4. This maintenance release contains several small fixes and improvements, most notably:

  • (remote, cluster) increased numerical precision of PhiAccrualFailureDetector, contributed by Rob David
  • (actor) fixed a regression in Actor overhead concerning both size and creation effort
  • (remote) added the ability to communicate with restarted systems before the quarantine period has elapsed
  • (remote) fixed remote lifecycle logging so that it can be switched off completely
  • documentation fixes

This release is backwards binary compatible with version 2.2.0, 2.2.1 and 2.2.3, which means that the new JARs are a drop-in replacement for the old one (but not the other way around) as long as your build does not enable the inliner (Scala-only restriction). Always make sure to use at least the latest version required by any of your project’s dependencies.

Migrating from Older Releases

When migrating an existing project from Akka 2.1.x please have a look at our migration guide.

Important Notice

The artifacts comprising this release have been published to https://oss.sonatype.org/content/repositories/releases/ and also to Maven Central. In addition, we adopted the SBT standard of encoding the Scala binary version in the artifact name, i.e. the core actor package’s artifact ID is “akka-actor_2.10”.

Links of Interest

Website: http://akka.io
Binary distribution: http://akka.io/downloads/
Documentation:

Issue tracker: http://www.assembla.com/spaces/akka/

Mailing list: https://groups.google.com/group/akka-user

Akka 2.2.4 compared to 2.2.3

  • 8 tickets closed
  • 40 files changed, 952 insertions(+), 202 deletions(-)

… and a total of 5 committers

Fixed Tickets

3633    FAILED: SystemMessageDeliveryNoPassive

3706    Loss of floating point precision in PhiAccrualFailureDetector

3720    Actor creation size and speed regression

3730    Intermittent ActorSelection/Identify issue

3784    Akka Scala Docs missing SquarerImpl for Typed Actor

3787    akka.remote.log-remote-lifecycle-events = off doesn't make the EndpointWriter shut up

3896    gracefulStop method signature changed from Akka 2.1.4 to 2.2.0

3904    do not leak private repositories in pom.xml

Credits

commits    added    removed

5                 395        81              Endre Sándor Varga

3                 467        53              Björn Antonsson

3                 14           4               Roland Kuhn

1                 8            21              Viktor Klang

1                38          13              Rob David


Happy hakking!

comments powered by Disqus
Browse Recent Blog Posts