0. Release Notes (2.0.x)
2.0.0-M2
This is a milestone release and is aimed at testing this new major version by early adopters. This is experimental. This release should not be used in production.
Main changes
- Pekko 2.0.0-M4 is the new minimum Pekko version
- Some deprecated code has been removed
- HTTP/2 enabled by default
- Add server-side WebSocket compression (PR1114)
- Add max-connection-age setting for HTTP/2 server connections (PR1316)
- Add client-side max connection age for HTTP/2 (PR1320)
2.0.0-M1
This is a milestone release and is aimed at testing this new major version by early adopters. This is experimental. This release should not be used in production.
Main changes
- Pekko 2.0.0-M1 is the new minimum Pekko version
- Java 17 is the new minimum JRE version
- Scala 2.12 support dropped
- A lot of deprecated code has been removed
- A lot of util classes for Scala version compatibility have been removed
- Dependency versions have been updated
- Jackson3 is supported in a new pekko-http-jackson3 lib
- Changed Java DSL methods that return Scala Durations to return Java Durations (PR788)
2.0.0-M2