We have another discussion open about doing a Pekko 1.1.0 release.

After we get that released, we will have to do 1.1.0 releases for
other other Pekko modules (HTTP, gRPC, Connectors, etc.).

At the same time, we would need to decide on what to do about the next
release after that.

I would suggest that we should consider making that next release a
2.0.0 release - one where we get to remove some deprecated code and
potentially update the minimum Java and Scala versions that we
support.
We will continue to do patch releases for Pekko 1.0.x and Pekko 1.1.x
so users who are affected by us dropping some things are not going to
be too badly affected.

* Drop Scala 2.12 support? The Scala 2.12 compiler has some type
inference issues that complicate our code. The next Scala 3 LTS
version looks like it will have some changes that will make it more
different from Scala 2.12.
* Go to Java 11 or even 17 as a minimum Java version? We already have
issues in Pekko Connectors where we are stuck on older dependency
versions because those dependencies have moved on from Java 8.
* Drop the methods and classes that were deprecated in Akka before we
split out Pekko?
* Possibly remove some of the methods and classes that we deprecated in Pekko 1?

What does everyone think?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pekko.apache.org
For additional commands, e-mail: dev-h...@pekko.apache.org

Reply via email to