Introducing Akka Cloud to Edge Continuum. Build once for the Cloud. Seamlessly deploy to the Edge. Learn More
 

News & Articles

Full archive

December 07

2018

Akka 2.5.19 Released

Dear hakkers,

We are pleased to announce a new patch release of Akka 2.5. Some notable improvements and bug fixes in 2.5.19 are:

  • Support BackoffSupervisor with ClusterSharding passivation #19016
  • Promote service discovery from Akka Management to a core Akka module #25931
    • A new release of Akka Management using this will be released next week as old version of Akka Management won’t work with the Akka Discovery module
  • Cluster event listener that logs all events #25832
  • Akka 2.5.18 build error in Eclipse (thanks to Scala 2.12.8) #25910
  • Sharding forgets remembered entities with change in sharding function #25809
  • Upgrade to Aeron 1.12 #25984
  • PatternCS (for CompletionStage for Java API) merged with Patterns #26000

New Akka APIs (a.k.a Akka Typed)

A lot of progress was made for the new Akka APIs for this release:

  • Getting Started Guide to Typed #25998
  • Simplify signature of ClusterSingleton.spawn to match Cluster Sharding including making stop message optional #25670
  • Rename PersistentBehavior to EventSourcedBehavior #25721
  • Typed sharding: Allow queying of local shard region #25409
  • Use Duration instead of Timeout in javadsl ask #25816
  • Watching a child gives ChildFailed signal if Child throws an exception #25803

Credits

For this release we had the help of 24 committers – thank you all very much!

commits  added  removed
     23   2860      299 Christopher Batey
     18   7337      559 Patrik Nordwall
      9    455      479 kerr
      9     83       49 Arnout Engelen
      8     90      100 Dale Wijnand
      3    575      477 Helena Edelson
      3    271       98 Johannes Rudolph
      2    284      104 Ignasi Marimon-Clos
      2    264       25 Josep Prat
      2    212       68 Nicolas Vollmar
      2      5        0 Jakub Czuchnowski
      1    200       35 Johan Andrén
      1     82       85 Philippus Baalman
      1     64        9 Saleh Khazaei
      1     21        3 Andreas Gies
      1     13       10 Oliver Burkhalter
      1      8        4 Daniel Bimschas
      1      3        3 Oliver Wickham
      1      3        3 Chris
      1      2        2 Edison
      1      2        2 Christopher Hunt
      1      1        1 Robert Golusiński
      1      1        1 Roman Filonenko
      1      0        0 Jason Longshore

A special thanks to @hepin1989 (kerr) for many contributions.

Happy hakking!

– The Akka Team