News & Articles

Full archive

April 01

2016

Akka Stream and Http 2.0.4 Released!

Dear Hakkers,

we—the Akka committers—are happy to announce the fourth maintenance release of Akka Streams & HTTP 2.0. This update addresses stability issues for those who can not upgrade to Akka 2.4.x.

Fixes in this release include:

  • SubSource double push (#20157)
  • UnzipWith double push (#20167)
  • FileIO publisher double onComplete (#20168)
  • Buffer overflow in Merge (#20170)
  • Sink.queue and Sink.actorRefWithAck mishandle of buffer of size one (#20171)
  • Sink.actorRefWithAck gets stuck when buffer runs full (#20156)
  • Race condition in FileSubscriber (#20159)
  • Fix for GraphStageLogic.readN (#20172)
  • Added autoflushing to OutputStream sink (#20164)
  • Timeouts with StreamConvertes.asInputStream (#20165)
  • Fix where InputBuffer attribute was not used (#20187)
  • Fix for content negotiation for non 2xx and Accept responses (#20178)

The full list of changes since the last milestone is available under the stream-http-2.0.4 milestone on github for your reference.

The reference documentation for the 2.0.4 release can be found here for Java and Scala.

If you are upgrading from the old 1.0.x series, you may want to read the following migration guide for Java or migration guide for Scala.

Credits

commits added removed
      7   316     157 Roland Kuhn
      7   345      78 Johan Andrén
      5    62      16 Endre Sándor Varga
      3   142      22 Konrad Malawski
      1    80      25 Viktor Klang
      1    20       4 Alexander Golubev
      1     3       3 Martynas Mickevičius

Happy hakking,

– The Akka Team