pjfanning commented on code in PR #2532:
URL: https://github.com/apache/pekko/pull/2532#discussion_r2583178021


##########
docs/src/main/paradox/release-notes/releases-2.0.md:
##########
@@ -0,0 +1,17 @@
+# 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)

Review Comment:
   A couple of additional changes that we can mention.
   
   * New pekko-serialization-jackson3 lib. Users who are happy with the 
pekko-serialization-jackson, which uses Jackson 2, can stick with that lib.
   * Changed the pekko-serialization-jackson lz4-java dependency to 
`at.yawk.lz4:lz4-java`, a fork that has important bug fixes.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to