Akka HTTP 10.1.8 released

Dear hakkers,

We are happy to announce the 10.1.8 release of Akka HTTP. 10.1.8 is the ninth release in the 10.1.x series of Akka HTTP.
See the full list of changes below.

Changes since 10.1.7

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

Improvements

akka-http-core
  • Do not include error details in HTTP response #2314
  • More reliable detection of HTTPS => HTTP connection attempts #1886
  • use JDK9+ ALPN support if available #2280
  • Allow overriding of User-Agent header with custom RawHeader #2277
  • Allow overriding of Host header with custom RawHeader #2436
  • Support for scala 2.13.0-M5 #2298
  • Optimize HttpMessageParser.push code path #2450
  • Optimize RequestTimeout support for the common case #2452
  • Use static scanning when searching for well-known ContentType for rendering #2453
  • Add new option to close connections after a period of time #2016
akka-http
  • Change GZip and Deflate compression level and makes it configurable #2318
  • Provide configuration settings for client SSE limits #2193
  • Oversized requests should return 413 and not 500 #358
  • Don’t repeat query of target URI in error response #2397
docs
  • Improve onSuccess docs to explain Tupler magic #993
  • Add links endorsing support projects #1968
akka-http2-support
  • Allow (but ignore) RST and WindowUpdate frames on closed HTTP/2 streams #2457
  • Clean up ALPN when the stream is stopped #2471

Bug fixes

  • Response shouldn’t override connection header when connection is force-closed #2403
  • Disable to append charset=UTF-8 by default in Content-Type: application/x-www-form-urlencoded FormData #91
  • Fix int overflow in sliceBytesTransformer #2440
  • LogRequest not respecting LogLevel in Java #2418

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

commits  added  removed
   19     473     271 Johannes Rudolph
   17    1695    1108 Arnout Engelen
    4      35      14 Josep Prat
    2     252      88 Jem Mawson
    2      59       3 Davide Dal Bianco
    2      25       1 Mathias
    1      41      16 Masaru Nomura
    1      23      23 Philippus
    1      57      13 Mark van der Tol
    1      12      12 Seth Tisue
    1      67       3 Adam Oliver Zsigmond
    1      24       0 sisso
    1       9       2 petermz
    1       3       1 Enno Runne
    1       2       3 Rodrigo Fernandes
    1       1       1 Johan Andrén
    1       1       1 Paulo "JCranky" Siqueira
    1       2       0 Vitalii Lysov
    1       1       1 Enno
    1       3       3 Cornelis de Mooij
    2       4       2 Martynas MickeviÄŤius
    1       1       1 Julien Richard-Foy
    1       2       2 kankit
    1       0       0 Eunmin Kim

Happy hakking!

– The Akka Team & Akka Http Contributors

1 Like