Akka HTTP 10.1.4 released!

announcement

(Arnout Engelen) #1

Dear hakkers,

We are happy to announce the release of Akka HTTP 10.1.4. 10.1.4 is the fifth release in the 10.1.x series of Akka HTTP.

Among many other things, this release includes a fix for handling early responses in the client, HTTP/2 improvements and many updates to the documentation.

If you are using Lightbend Telemetry with Akka HTTP, remember to also update this to the latest version.

Changes since 10.1.3

For a full overview you can also see the 10.1.4 milestone:

Fixes in akka-http-core

  • Support for scheme ending in digit in Uri.from (#2080)
  • Allow MediaTypes in Sets (#2144)
  • Allow creating an unencrypted HTTP/2 server from Java (#2110)
  • Fix a bug in handling chunked responses in the new connection pool (#2138)
  • As a websocket client, support receiving the upgrade request in parts (#2152)
  • Support HSTS headers with trailing semicolons and unusual field ordering (#2122)

Improvements in akka-http-core

  • Improved graceful shutdown behavior (#2090)
  • More sensible default for bindAndHandleAsync parallelism setting with HTTP/2 (#2145)

Improvements in akka-http

  • Allow java/scala conversion for Routes for users (#891)
  • Commonize marshalling selection code (#2004)

Improvements in akka-http-testkit

  • Allow configuring the marshalling timeout (#2127)

Improvements in docs

  • Fix broken links at release notes (#2082)
  • Fix links to RequestEntityExpectedRejection api documentation (#2094)
  • Document GenericMarshallers.futureMarshaller (#2095)
  • Clarify not all abrupt client go-aways are clean (#2101)
  • Clarify documentation for PathDirectives (#2109)
  • Updated outdated SecurityDirectives documentation (#1715)
  • Link to the Play and Lagom websites (#2121)
  • Improve source-streaming docs (#2131)
  • Add warning banner when browsing old versions (#2135)

Credits

The complete list of closed issues can be found on the 10.1.4 milestone on GitHub.

For this release we had the help of 26 contributors – thank you all very much!

commits  added  removed
    8     102      91 Maris Ruskulis
    7     273      91 Josep Prat
    3     102       7 Arnout Engelen
    2      12      13 Roman Filonenko
    2     124       3 Konrad `ktoso` Malawski
    2       4       3 Mao1990
    2      44      44 Jimin Hsieh
    2      81      35 Richard Imaoka
    2     102      25 Johannes Rudolph
    2       9       2 Johan Andrén
    2      23       4 wholock
    1      11       1 Christopher Batey
    1      63       8 Michal Sindlar
    1       1       1 ShankarShastri
    1       3       3 Philippus
    1      92      26 Catalin Ursachi
    1      15       1 Jan Ypma
    1       2       2 Johannes Pfeiffer
    1      38      38 Kazuhiro Sera
    1       2       1 Sean Sun
    1       6       3 Chetan Mehrotra
    1       1       1 Goddamned Qu
    1       1       1 Pascal Bodin
    1       1       1 Tim Moore
    1      56      37 Pamela Gotti
    1      46       0 Martin Krajč

Happy hakking!

– The Akka Team & Akka Http Contributors