Releases: akka/akka-http
Releases · akka/akka-http
10.6.0-M2
What's Changed
Full Changelog: v10.6.0-M1...v10.6.0-M2
10.6.0-M1
What's Changed
- #4265 Replace echo.websocket.org -> ws.ifelse.io by @SpyrosKou in #4266
- chore: Ignore test case tear down race condition warning by @johanandren in #4260
- feat: Header by name lookup for Scala by @johanandren in #4269
- fix: Align better with RFC 8288 by quoting strings with colon by @johanandren in #4267
- chore: bump paradox version by @octonato in #4271
- bump: update sbt-jmh from 0.4.4 to 0.4.5 by @scala-steward in #4277
- chore: Fix failing HTTP/2 retry test by @johanandren in #4259
- Drop typesafe ssl config by @sebastian-alfers in #4278
- bump: akka-paradox 0.49 by @johanandren in #4279
- chore: fix fossa excludes using paths by @pvlugter in #4288
- docs: add repository info by @aludwiko in #4290
- bump: update sbt-reproducible-builds from 0.30 to 0.31 by @scala-steward in #4292
- build: Bump sbt 1.9.1 and include release notes url in pom by @johanandren in #4285
- bump: update sbt-mima-plugin from 1.1.2 to 1.1.3 by @scala-steward in #4291
- bump: update scala-library, scala-reflect from 2.13.10 to 2.13.11 by @scala-steward in #4284
- bump: update github-api from 1.314 to 1.315 by @scala-steward in #4275
- bump: update sbt-ci-release from 1.5.11 to 1.5.12 by @scala-steward in #4274
- bump: update sbt-dynver from 4.1.1 to 5.0.1 by @scala-steward in #4273
- Websocket stream failure on receive/send timeout (network lost detection) by @gawronA in #4289
- bump: update scala-library, scala-reflect from 2.12.17 to 2.12.18 by @scala-steward in #4283
- bump: update sbt-header from 5.9.0 to 5.10.0 by @scala-steward in #4282
- bump: update sbt-scalafix, scalafix-core from 0.10.4 to 0.11.0 by @scala-steward in #4272
- =core Make use of
statefulMapinstead ofstatefulMapConcat. by @He-Pin in #4302 - chore: Dropping more internal related to the removed SSLConfig by @johanandren in #4303
- bump: sbt 1.9.4 by @johanandren in #4301
- bump: update github-api from 1.315 to 1.316 by @scala-steward in #4300
- bump: update scala3-library from 3.2.2 to 3.3.1 by @scala-steward in #4310
- bump: update scala-library, scala-reflect from 2.13.11 to 2.13.12 by @scala-steward in #4309
- bump: Jackson 2.15.2 by @patriknw in #4312
- chore: Rename akka-http2-support to akka-http2-tests by @johanandren in #4298
- fix: Fail-over to UTF-8 if Accept-Charset is invalid by @johanandren in #4296
- chore: Drop Scala 2.12 by @patriknw in #4313
- chore: api may change removals for 10.6 by @johanandren in #4315
- chore: Drop JDK 8 by @patriknw in #4314
- bump: Akka 2.9.0-M2 by @patriknw in #4316
- bump: update sbt-jmh from 0.4.5 to 0.4.6 by @scala-steward in #4311
- bump: update sbt-scalafix, scalafix-core from 0.11.0 to 0.11.1 by @scala-steward in #4308
- doc: Release notes 10.6 by @patriknw in #4318
New Contributors
- @SpyrosKou made their first contribution in #4266
- @pvlugter made their first contribution in #4288
- @aludwiko made their first contribution in #4290
- @gawronA made their first contribution in #4289
Full Changelog: v10.5.2...v10.6.0-M1
v10.5.2
What's Changed
- fix: Use NIO for creating tmp files by @johanandren in #4261
- docs: New centralized security page by @johanandren in #4256
Full Changelog: v10.5.1...v10.5.2
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-httpmodule 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
@pre213methods 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-httpmodule 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
@pre213methods 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.