Dear hakkers,

We are excited to announce not only a new patch release of Akka 2.5 but
also brand new akka.io website and documentation.
<https://github.com/akka/akka.github.com/blob/master/blog/_posts/2017-05-24-akka-2.5.2-released.md#new-documentation>New
documentation

One conclusion from the community survey 2016
<http://akka.io/blog/news/2017/01/17/community-survey-2016-summary.html> was
that the getting started experience of Akka must be improved. Therefore we
have written completely new Getting Started
<http://doc.akka.io/docs/akka/current/scala/guide/introduction.html> and
Quickstart <http://akka.io/try-akka/> guides.

A special thanks to Endre Varga <https://github.com/drewhk> who wrote most
of the Getting Started guide.

You find the landing page for the documentation at http://akka.io/docs/

The documentation tooling has been changed to Paradox
<https://github.com/lightbend/paradox>. The markdown syntax and the zero
installation will make it easier for contributors to help out with
improving the documentation. Such contributions are very welcome and you
find instructions in CONTRIBUTING.md
<https://github.com/akka/akka/blob/master/CONTRIBUTING.md#documentation>.
<https://github.com/akka/akka.github.com/blob/master/blog/_posts/2017-05-24-akka-2.5.2-released.md#akka-252>Akka
2.5.2

If you are using Cluster Sharding with "remembering entities" there is one
important change that requires that you make a change to your code when
updating to 2.5.2. To solve a critical issue #22289
<https://github.com/akka/akka/issues/22289> that could result in duplicate
entities when the extractShardId function is changed (e.g. between
deployments) there is now a new message Shard.StartEntity(entityId)that the
extractShardId must understand. See example in Scala
<http://doc.akka.io/docs/akka/current/scala/cluster-sharding.html#remembering-entities>
 or Java
<http://doc.akka.io/docs/akka/current/java/cluster-sharding.html#remembering-entities>
.

Some other notable improvements and bug fixes of Akka 2.5.2 are:

   - Sharding entities not restarted after full cluster restart in ddata
   mode, #22868 <https://github.com/akka/akka/issues/22868>
   - Bug in sharding snapshot deletion, #22916
   <https://github.com/akka/akka/issues/22916>
   - Report cause for Akka IO TCP CommandFailed, #22954
   <https://github.com/akka/akka/pull/22954>
   - BackoffSupervisor can reply to messages when child is stopped, #21213
   <https://github.com/akka/akka/issues/21213>

The development branch of Akka Typed has been merged back to master and is
included in Akka 2.5.2, see the blog post series starting with Akka Typed:
Hello World in the new API <http://akka.io/blog/2017/05/05/typed-intro.html>.
The APIs may still change but we are confident that most of it is now
stable. We will continue the work by integrating with other parts of Akka,
such as Streams, Persistence, and Cluster.

A total of 77 issues were closed since 2.5.1. The complete list of closed
issues can be found on the 2.5.2
<https://github.com/akka/akka/milestone/111?closed=1> and 2.5.99-TYPED-M1
<https://github.com/akka/akka/milestone/114?closed=1> milestones on github.
<https://github.com/akka/akka.github.com/blob/master/blog/_posts/2017-05-24-akka-2.5.2-released.md#credits>
Credits

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

commits  added  removed
     44   7021     4706 Patrik Nordwall
     29  20453    22586 Arnout Engelen
     18   2290     2122 Martynas Mickevičius
     10   3173     1547 Johan Andrén
      6    272      233 Konrad `ktoso` Malawski
      5    118       17 Richard Imaoka
      4    137       37 andrea
      3    862      426 Peter Vlugter
      2     37       11 Roland Kuhn
      2     26       21 Hawstein
      2     12       12 Philippus Baalman
      1    476        3 drewhk
      1     66       21 Johannes Rudolph
      1     22       22 stanislav
      1     28        9 Chris Martin
      1     18        5 Nafer Sanabria
      1      8        8 Age Mooij
      1      8        8 Lukas Phaf
      1      9        5 Zahari Dichev
      1      2        2 Masaru Nomura
      1      1        1 Bartosz Kowalik
      1      1        1 Sebastian Gavril
      1      1        1 Alena Varkockova
      1      1        1 André Laszlo
      1      1        0 Packt
      1      0        0 synox
      1      0        0 Dale Wijnand

Happy hakking!

– The Akka Team

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to