Releases: akka/akka-http
Releases · akka/akka-http
v10.5.1
What's Changed
- build: Don't touch files before publishing docs by @johanandren in #4235
- bump: update github-api from 1.313 to 1.314 by @scala-steward in #4237
- build: New algolia index for docs search by @johanandren in #4240
- add config support for RouteTestTimeout via application.conf by @albertoadami in #4239
- fix: Recover handler errors, turn into HTTP 500 response by @johanandren in #4242
- bump: update sbt-mima-plugin from 1.1.1 to 1.1.2 by @scala-steward in #4246
- bump: Scala 3.2.2 by @johanandren in #4249
- chore: Bump license for 10.5.1 by @johanandren in #4251
New Contributors
- @albertoadami made their first contribution in #4239
Full Changelog: v10.5.0...v10.5.1
v10.5.0
What's Changed
The biggest change in 10.5.0 is Scala 3 support with native Scala 3 artefacts.
Other notable changes:
- fix #4213: Content-Length when entity is unallowed by @bursauxa in #4214
- fix: Invalid HTTP2 request headers should lead to bad request responses by @johanandren in #4227
- chore: Un-preview the HTTP/2 server support by @johanandren in #4220
- chore: Reintroduce a way for tests to invoke a route without error handler by @johanandren in #4219
Full list of other changes since 10.4.0:
- Add missing header by @raboof in #4085
- Allow to compile
akka-http
module with Scala 3 by @jchyb in #4091 - scala3: compile akka-http-core and pass all its tests by @hughsimpson in #4097
- Scala 3: try to make PR validation work (as well as possible right now) by @jrudolph in #4100
- Enable Scala 3 for testkit + caching by @jrudolph in #4101
- docs: use correct 'skip-packages' scalac option on Scala 3 by @raboof in #4109
- http2: enable Scala 3 for akka-http2-support by @raboof in #4108
- http-tests: allow to compile with Scala 3 with 3.0-migration option by @jchyb in #4107
- Scala 3: Remove 3.0-migration compiler option from all modules by @jchyb in #4114
- Scala 3: edit sources on-the-fly in sbt to support
@pre213
methods in shared source code by @jrudolph in #4113 - Scala 3: minimize changes by @jrudolph in #4119
- =sbt Update Scala 3 version to 3.1.3 by @He-Pin in #4123
- scala 3: compile and test marshalling, JMH and docs subprojects by @raboof in #4126
- build: update sbt-header from 5.7.0 to 5.8.0 by @scala-steward in #4178
- build: update sbt-mima-plugin from 1.1.0 to 1.1.1 by @scala-steward in #4177
- build: update github-api from 1.308 to 1.313 by @scala-steward in #4179
- Update license change date for Akka HTTP 10.4.x by @patriknw in #4173
- build: update gson from 2.9.1 to 2.10 by @scala-steward in #4176
- build: update sbt-scalafix, scalafix-core from 0.10.0 to 0.10.4 by @scala-steward in #4174
- =core Fold InHandler and OutHandler to GraphStageLogic. by @He-Pin in #4158
- build: update sbt-ci-release from 1.5.10 to 1.5.11 by @scala-steward in #4175
- Change how we keep release notes by @johanandren in #4183
- Update release issue template by @patriknw in #4180
- Ongoing Scala 3 migration effort by @jrudolph in #4079
- build: Remove Fossa from PR validation by @johanandren in #4184
- build: Add Scala 3.1 nightly build by @johanandren in #4185
- Update MiMa for 10.4.0 by @patriknw in #4181
- Prepare for Akka HTTP 10.5 by @johanandren in #4186
- build: Fix release script typo by @johanandren in #4188
- chore: Silence or fix most compilation warnings by @johanandren in #4182
- chore: renovate GH workflows by @ennru in #4189
- chore: pass jvmopts in publish workflow by @ennru in #4190
- ci: select JDKs consistently by @ennru in #4191
- ci: remove name from JVM selection again by @ennru in #4192
- ci: More memory for JDK8 nightlies by @ennru in #4196
- ci: send email for failing nightlies by @ennru in #4195
- Revert parboiled upper/lowercase changes for performance by @johanandren in #4197
- Set max heap for JDK 8 in PR validation by @johanandren in #4199
- Even more memory to CI JDK 8 by @johanandren in #4200
- ci: Remove linting flag from JavaDoc runs by @ennru in #4198
- chore: Undo dummy commit by @johanandren in #4201
- build: update sbt-header from 5.8.0 to 5.9.0 by @scala-steward in #4202
- ci: permit checks write for test reporting by @ennru in #4204
- fix: Race condition in ExpiringLfuCacheSpec by @johanandren in #4210
- fix: MethodDirectivesSpec tight timeout by @johanandren in #4211
- fix: Too tight timeout in Http2PersistentClientSpec for failing with backoff by @johanandren in #4212
- bump: Scala XML 2.1.0 for all Scala versions by @johanandren in #4207
- bump: sbt and scalatest for Scala XML 2.1 by @johanandren in #4215
- build: update gson from 2.10 to 2.10.1 by @scala-steward in #4217
- Scala steward, same conventional commit as other projects by @johanandren in #4208
- build: More details about fossa in release train by @johanandren in #4206
- bump: update sbt-jmh from 0.4.3 to 0.4.4 by @scala-steward in #4224
- chore: configure Fossa scanning by @ennru in #4230
- fix: http2-enable flag was not picking up the old one by @johanandren in #4229
- chore: Change date and release notes for 10.5.0 by @johanandren in #4232
- chore: Bump copyright year to 2023 by @johanandren in #4233
New Contributors
- @jchyb made their first contribution in #4091
- @hughsimpson made their first contribution in #4097
- @bursauxa made their first contribution in #4214
Full Changelog: v10.4.0...v10.5.0
10.5.0-M1
This milestone release adds native support for Scala 3 to Akka HTTP
What's Changed
- Allow to compile
akka-http
module with Scala 3 by @jchyb in #4091 - scala3: compile akka-http-core and pass all its tests by @hughsimpson in #4097
- Scala 3: try to make PR validation work (as well as possible right now) by @jrudolph in #4100
- Enable Scala 3 for testkit + caching by @jrudolph in #4101
- docs: use correct 'skip-packages' scalac option on Scala 3 by @raboof in #4109
- http2: enable Scala 3 for akka-http2-support by @raboof in #4108
- http-tests: allow to compile with Scala 3 with 3.0-migration option by @jchyb in #4107
- Scala 3: Remove 3.0-migration compiler option from all modules by @jchyb in #4114
- Scala 3: edit sources on-the-fly in sbt to support
@pre213
methods in shared source code by @jrudolph in #4113 - Scala 3: minimize changes by @jrudolph in #4119
- =sbt Update Scala 3 version to 3.1.3 by @He-Pin in #4123
- scala 3: compile and test marshalling, JMH and docs subprojects by @raboof in #4126
- =core Fold InHandler and OutHandler to GraphStageLogic. by @He-Pin in #4158
- Change how we keep release notes by @johanandren in #4183
- Ongoing Scala 3 migration effort by @jrudolph in #4079
- build: Add Scala 3.1 nightly build by @johanandren in #4185
Full Changelog: v10.4.0...v10.5.0-M1
10.4.0
Akka HTTP 10.4.0-M2
Akka HTTP 10.4.0-M1
Akka HTTP 10.2.10
See the announcement, release notes and the 10.2.10 milestone for more information.
10.2.9
See the announcement, release notes and the 10.2.9 milestone for more information.
10.2.8
See the announcement, release notes and the 10.2.8 milestone for more information.
10.1.15
See the announcement, release notes and the 10.1.15 milestone for more information.