We intend to close the PR queue in the next few days, and stage the release by the end of the week. First, a few more PRs (mostly compiler performance) remain to be reviewed (your help always appreciated!), and we still need to backport the work @retronym did in 2.13.x on fixing some issues with reproducible compilation.
If you feel we missed any critical, release-blocking issues for 2.12.7, please let us know!
We’re very excited that Spark 2.4 is now also building on 2.12 (thanks for #7156, @sadhen!). Spark 2.4 should be out soon, with beta support for Scala 2.12.
Barring unforeseen issues, we plan to wait with 2.12.8 until after the 2.13.0 final. As a reminder, 2.12.x is in maintenance mode, and 2.13.x is feature frozen, ramping down. Our focus is on polish for the 2.13.0 final release: performance, stability, documentation, and improved cross-building between 2.12 & 2.13. I will post separately about the themes for 2.14 soon!
I think we’ve gathered enough steam for take off. Still waiting for community build results on Java 11 today, and then I’ll pull the levers. Follow progress in more detail on the usual release ticket https://github.com/scala/scala-dev/issues/558
The release is staged. We’re assessing the severity of two regressions discovered by the community build before we promote the release. See the ticket for details (https://github.com/scala/scala-dev/issues/558)
We’re preparing a blog about the 2.14 roadmap between 2.13.0 final and scala days, where Lukas will talk about this topic as well. At a high level, it will focus on Scala 2&3 compatibility through a combination of TASTY, ABI compatibility (aligning the backends), shared standard library and selective backporting of Scala 3 features (still tbd, but likely trait params, type lambdas, opaque types)