# Akka 2.5.17 released

**URL:** <https://discuss.akka.io/t/akka-2-5-17-released/2250>\
**Category:** Akka Libraries\
**Created:** [September 27, 2018, 8:09pm UTC](https://discuss.akka.io/t/akka-2-5-17-released/2250 "2018-09-27T20:09:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chbatey](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/chbatey/32/98_2.png) [@chbatey](https://discuss.akka.io/u/chbatey)\
**Post date:** [September 27, 2018, 8:09pm UTC](https://discuss.akka.io/t/akka-2-5-17-released/2250/1 "2018-09-27T20:09:38Z")

</div>

Dear hakkers,

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

- Remove rolling upgrade serialization of ORSet[ActorRef] [#25336](https://github.com/akka/akka/issues/25336). This includes a new guide for [rolling updates](https://doc.akka.io/docs/akka/current/project/rolling-update.html)
- Don’t automatically down quarantined nodes [#25632](https://github.com/akka/akka/issues/25632))
- Fix signature of Flow.monitor (source incompatible!) [#24812](https://github.com/akka/akka/issues/24812)
- Improved efficiency of deleting snapshots in Cluster Sharding, use together with Cassandra plugin version 0.90 [#25590](https://github.com/akka/akka/pull/25590)
- Sink.foreachAsync replacing Sink.foreachParallel [#25622](https://github.com/akka/akka/issues/25622)

A total of 44 issues were closed since 2.5.16. The complete list can be found on the [2.5.17 milestone](https://github.com/akka/akka/milestone/133?closed=1) on github.

## API changes in Akka Typed

### Actor

- A new API added for wrapping behaviors [#24792](https://github.com/akka/akka/issues/24792)

### TestKit

- Composition has been preferred over inheritence for the TestKit with an optional ScalaTest trait for starting/stopping an ActorSystem [#24598](https://github.com/akka/akka/issues/24598). See the [Async testing docs](https://doc.akka.io/docs/akka/current/typed/testing.html#asynchronous-testing) for how to change your test.

### Persistence

- ActorContext has been removed from command handlers, if needed wrap the `PersistentBahavior` in a `Behaviors.setup`[#25620](https://github.com/akka/akka/issues/25620)
- ByState Command Handler has been removed [#25655](https://github.com/akka/akka/issues/25655)

## Credits

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

```auto
commits added removed
     20 2910 1290 Patrik Nordwall
     14 1190 890 Christopher Batey
     13 1660 582 Johan Andrén
      6 387 46 Richard S. Imaoka
      5 228 62 Konrad `ktoso` Malawski
      4 2026 2026 Enno
      2 93 25 Arnout Engelen
      2 2 2 Cristian
      1 467 31 Saleh Khazaei
      1 374 0 Gabriel
      1 118 11 Tzu-Chiao Yeh
      1 92 14 Konrad Malawski
      1 40 2 Carlier Guillaume
      1 32 4 andrea
      1 14 0 Heiko Seeberger
      1 4 4 Johannes Rudolph
      1 6 0 Justin Pihony
      1 3 2 Jean-Noel Allart
      1 3 1 jczuchnowski
      1 1 1 kerr
      1 1 1 Ростислав Ядельський
      1 1 1 Odd Möller

```

Happy hakking!

– The Akka Team
