# Akka 2.6.0-M7 released

**URL:** <https://discuss.akka.io/t/akka-2-6-0-m7-released/5008>\
**Category:** Akka Libraries\
**Tags:** announcement\
**Created:** [September 6, 2019, 3:20pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008 "2019-09-06T15:20:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![patriknw](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/patriknw/32/89_2.png) [@patriknw](https://discuss.akka.io/u/patriknw)\
**Post date:** [September 6, 2019, 3:20pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/1 "2019-09-06T15:20:48Z")

</div>

Dear hakkers,

The seventh development milestone for Akka 2.6 is out.

It would be excellent if you can try the milestones out and give us feedback. Akka 2.6 is binary backwards compatible with 2.5 with the ordinary [exceptions listed in the documentation](https://doc.akka.io/docs/akka/2.6/common/binary-compatibility-rules.html). Some configuration changes may be needed, please read the [migration guide](https://doc.akka.io/docs/akka/2.6/project/migration-guide-2.5.x-2.6.x.html) as a first step.

Some notable changes in 2.6.0-M7:

- Simplify running of Akka Streams with an ActorSystem without creating a Materializer, [#25559](https://github.com/akka/akka/issues/25559)
- Deprecate ActorMaterializer in favor of just Materializer or ActorSystem, [#25559](https://github.com/akka/akka/issues/25559)
- Propagate stream cancellation causes [#27472](https://github.com/akka/akka/issues/27472)
- Don’t run Scheduled task when ActorSystem is shutting down, [#16495](https://github.com/akka/akka/issues/16495)
- Fix race when binding to port 0 in Artery TCP, [#27525](https://github.com/akka/akka/pull/27525)
- Fix issue that may cause multiple active Cluster Singleton actors when several nodes leave at the same time (backported to 2.5.25), [#27527](https://github.com/akka/akka/pull/27527)
- Changed variable substitution in config library, [#27249](https://github.com/akka/akka/issues/27249)
- Deprecate [persistent mode of Cluster Sharding](https://doc.akka.io/docs/akka/2.6/cluster-sharding.html#sharding-state-store-mode) in favor of ddata mode, [#27528](https://github.com/akka/akka/issues/27528)
- Deprecate Cluster Client in favor of Akka gRPC, see migration guide,
- SLF4J logging API in Typed [#26537](https://github.com/akka/akka/issues/26537)
- Utility for testing logging events, LoggingEventFilter in Typed TestKit [#24348](https://github.com/akka/akka/issues/24348)
- Change “Untyped” to “Classic” in documentation and adapter methods, [#27627](https://github.com/akka/akka/pull/27627)
- New guide for [learning Akka Typed from Classic](https://doc.akka.io/docs/akka/2.6/typed/from-classic.html), [#25624](https://github.com/akka/akka/issues/25624)
- Many improvements to the [Akka Typed reference documentation](https://doc.akka.io/docs/akka/2.6/typed/index.html), and this effort will continue.

A total of 44 issues were closed since 2.6.0-M6. The complete list can be found on the [2.6.0-M7 milestone on github](https://github.com/akka/akka/milestone/148?closed=1).

## Credits

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

```auto
commits added removed
     34 10722 7856 Patrik Nordwall
     16 4684 4956 Johan Andrén
     10 1067 1024 Arnout Engelen
      7 1190 1291 Helena Edelson
      2 34 16 Johannes Rudolph
      1 1178 1648 franciscolopezsancho
      1 34 679 Christopher Batey
      1 8 31 Tim Moore
      1 11 11 heraklos
      1 11 1 Renato Cavalcanti
      1 5 2 Enno

```

Thanks to [Lightbend](https://www.lightbend.com/) for their continued sponsorship of the Akka core team’s efforts. Lightbend [offers commercial support](https://www.lightbend.com/lightbend-platform-subscription) for Akka.

Happy hakking!

– The Akka Team

---

<div class="post-metadata">

**Author:** ![igmar](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/igmar/32/157_2.png) [@igmar](https://discuss.akka.io/u/igmar)\
**Post date:** [September 6, 2019, 6:11pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/2 "2019-09-06T18:11:32Z")

</div>

Is there a matching release for the akka-management, alpakka, alpakka-\* and split brain resolver released as well ?

---

<div class="post-metadata">

**Author:** ![patriknw](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/patriknw/32/89_2.png) [@patriknw](https://discuss.akka.io/u/patriknw)\
**Post date:** [September 6, 2019, 6:33pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/3 "2019-09-06T18:33:42Z")

</div>

All those should work with 2.6.0-M7 if you override the dependencies, because it is binary backwards compatible with 2.5.x.

If you find any problem using those with 2.6.0-M7 we would like to know.

There might be a problem with one of the Alpakka modules, Alpakka mqtt, but I’m not sure.

---

<div class="post-metadata">

**Author:** ![huntc](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/huntc/32/173_2.png) [@huntc](https://discuss.akka.io/u/huntc)\
**Post date:** [September 6, 2019, 8:24pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/4 "2019-09-06T20:24:57Z")

</div>

Alpakka’s mqtt-streaming is now 2.6 compatible given that it now avoids 2.5’s StashBuffer.

On the subject of binary compatibility though, was the change to StashBuffer the only break 2.6 makes?

---

<div class="post-metadata">

**Author:** ![patriknw](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/patriknw/32/89_2.png) [@patriknw](https://discuss.akka.io/u/patriknw)\
**Post date:** [September 6, 2019, 8:48pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/5 "2019-09-06T20:48:10Z")

</div>

The Typed modules are marked ApiMayChange and not binary backwards compatible yet. They will be from 2.6.0.

The list of changes from 2.5.25 is in the [migration guide](https://doc.akka.io/docs/akka/2.6/project/migration-guide-2.5.x-2.6.x.html#akka-typed).

---

<div class="post-metadata">

**Author:** ![igmar](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/igmar/32/157_2.png) [@igmar](https://discuss.akka.io/u/igmar)\
**Post date:** [September 8, 2019, 10:07am UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/6 "2019-09-08T10:07:36Z")

</div>

Hi,

It breaks for me. Shall I file issues on github, or mention them here ?

Igmar

---

<div class="post-metadata">

**Author:** ![patriknw](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/patriknw/32/89_2.png) [@patriknw](https://discuss.akka.io/u/patriknw)\
**Post date:** [September 8, 2019, 3:02pm UTC](https://discuss.akka.io/t/akka-2-6-0-m7-released/5008/7 "2019-09-08T15:02:47Z")

</div>

Please create an issue in akka/akka and we will look into it tomorrow.
