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