Dear hakkers,
We are happy to announce the 10.2.1 release of Akka HTTP. This release is the first update in the 10.2.x series of Akka HTTP.
Changes since 10.2.0
For a full overview you can also see the 10.2.1 milestone. Notably, we have improved source-compatibility with Akka HTTP 10.1.x #3489 and re-introduced the lingerTimeout option #3456
akka-http-core
- Reenable lingerTimeout #3456
- Make entities of HEAD requests discard #3440
- Fix HTTPS proxy CONNECT request #3434
- Expose the SslSession via an attribute #3472
- Add debug logging when Websocket impl closes connections after timeout #3431
- Spelling in reference.conf #3425
- Remove unused import in Handshake class #3464
- Tests: use copy of SocketUtil that does not use 127.x.y.255 addresses #3460
akka-http
- Provide implicit conversion from route and materializer to flow #3489
- Fail storeUploadedFile(s) directive when IO operation fails #3437
- Fix Route.handlerFlow deprecation message #3465
- Fix a couple of warnings #3482
- Clean up some imports #3457
docs
- Docs for getting data from a strict entity in a client #3446
- Fix links to httpsServer / httpsClient #3453
- Fix typo in deprecation message #3424
- Update Scala style guide example to match the Java one (remove duplicated “customer” path) #3448
- Document how to disable hostname verification without ssl-config #3483
- Fix introduction markup #3476
- Update head documentation about default behavior #3480
- Document requiring client authentication #3492
- Update websocket docs to describe attribute #3488
akka-http2-support
build
- Set up mima for 10.2 #3408
- Simplify http-core test against akka master scenario #3402
- Increase paradox parsing timeout #3430
- Update to Scala 2.12.12 #3420
- Update github-api from 1.115 to 1.116 #3443
- Update sbt-jmh from 0.3.7 to 0.4.0 #3471
- Update sbt-mima-plugin from 0.7.0 to 0.8.0 #3475
- Update sbt-scalafix, scalafix-core, … from 0.9.20 to 0.9.21 #3479
- Update scalatest from 3.1.3 to 3.1.4 #3454
- Update silencer-lib, silencer-plugin from 1.7.0 to 1.7.1 #3397
- Update specs2-core from 4.10.2 to 4.10.3 #3445
Credits
The complete list of closed issues can be found on the 10.2.1 milestone on GitHub.
For this release we had the help of 9 contributors – thank you all very much!
commits added removed
14 490 117 Johannes Rudolph
12 606 209 Arnout Engelen
1 12 12 Damian Bronecki
1 2 2 Paul-Guillaume Déjardin
1 2 2 jczuchnowski
1 2 2 Age Mooij
1 1 1 Josep Prat
1 1 1 KiranKumar BS
1 1 1 Guillaume Massé
Akka by Lightbend
The Akka core team is employed by Lightbend. If you’re looking to take your Akka systems to the next level, let’s set up a time to discuss our enterprise-grade expert support, self-paced education courses, and technology enhancements that help you manage, monitor and secure your Akka systems - from development to production.
Happy hakking!
– The Akka Team