This is an automated email from the ASF dual-hosted git repository.

engelen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko.git


The following commit(s) were added to refs/heads/main by this push:
     new 56de5a10cf Release notes for 2.0.0-M1 (#2532)
56de5a10cf is described below

commit 56de5a10cfba87af44bad98578281b35bbce2bc8
Author: Arnout Engelen <[email protected]>
AuthorDate: Tue Dec 9 16:57:13 2025 +0100

    Release notes for 2.0.0-M1 (#2532)
    
    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.
---
 docs/src/main/paradox/release-notes/index.md        |  1 +
 docs/src/main/paradox/release-notes/releases-2.0.md | 18 ++++++++++++++++++
 2 files changed, 19 insertions(+)

diff --git a/docs/src/main/paradox/release-notes/index.md 
b/docs/src/main/paradox/release-notes/index.md
index 7f1e4127f1..bf212bced7 100644
--- a/docs/src/main/paradox/release-notes/index.md
+++ b/docs/src/main/paradox/release-notes/index.md
@@ -4,6 +4,7 @@
 
 @@@ index
 
+* [2.0 Milestone Releases](releases-2.0.md)
 * [1.3 Releases](releases-1.3.md)
 * [1.2 Releases](releases-1.2.md)
 * [1.1 Releases](releases-1.1.md)
diff --git a/docs/src/main/paradox/release-notes/releases-2.0.md 
b/docs/src/main/paradox/release-notes/releases-2.0.md
new file mode 100644
index 0000000000..331e658199
--- /dev/null
+++ b/docs/src/main/paradox/release-notes/releases-2.0.md
@@ -0,0 +1,18 @@
+# Release Notes (2.0.x)
+
+Apache Pekko 2.0.x releases support Java 17 and above.
+
+## 2.0.0-M1
+
+This is 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
+
+* Java 17 is the new minimum
+* Scala 2.12 support dropped
+* A lot of deprecated code removed
+* A lot of pekko.util classes for Scala version compatibility have been removed
+* 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)
+* New pekko-serialization-jackson3. Users who are happy with the 
pekko-serialization-jackson, which uses Jackson 2, can stick with that
+* Changed the pekko-serialization-jackson lz4-java dependency to 
`at.yawk.lz4:lz4-java`, a fork that has important bugfixes


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to