Skip to content

Commit 9bdb47b

Browse files
committed
Release notes for 2.0.0-M1
Kept it fairly short, I think it doesn't make sense to have an exhaustive list but we should collect some of the highlights when we get closer to a non-milestone 2.0.0 release.
1 parent c3d06b0 commit 9bdb47b

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

docs/src/main/paradox/release-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
@@@ index
66

7+
* [2.0 Milestone Releases](releases-2.0.md)
78
* [1.3 Releases](releases-1.3.md)
89
* [1.2 Releases](releases-1.2.md)
910
* [1.1 Releases](releases-1.1.md)
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Release Notes (2.0.x)
2+
3+
Apache Pekko 2.0.x releases support Java 17 and above.
4+
5+
## 2.0.0-M1
6+
7+
This is milestone release and is aimed at testing this new major version
8+
by early adopters. This is experimental. This release should not be used in production.
9+
10+
### Main changes
11+
12+
* Java 17 is the new minimum
13+
* Scala 2.12 support dropped
14+
* A lot of deprecated code removed
15+
* A lot of pekko.util classes for Scala version compatibility have been removed
16+
* Big change for all Java DSL users due to the removal of `pekko.japi.Function` (and related classes) to use `pekko.japi.function.Function` instead (lambdas should recompile ok but if you declared variables or functions explicitly, then you may need to change your imports)
17+

0 commit comments

Comments
 (0)