Scala 2.12.20 release planning

This thread is for updates and discussions about the eventual Scala 2.12.20 release.

As of yet, we don’t know anything about the release’s likely timing or contents.

We can use this thread to ask, propose, discuss.

1 Like

It would be good to ship 2.12.20 at around the same time we ship 2.13.15, to ship JDK 23 support in the optimizer.

(2.13.15 thread)

Everything merged, 2.12.20 milestone closed. I’ll post draft release notes after we have green community build runs.

1 Like

There are no more open 2.12.x PRs. The 2.12 community build is green, including on JDK 23.

2.12.20 release candidate is: 2.12.20-bin-13f19f4 (to use, see How do I use a nightly build of Scala? - Stack Overflow)

PRs with “release-notes” label: Pull requests · scala/scala · GitHub

Please test! We’ll release it as soon as 2.13.15 is also ready.

1 Like

draft release notes. feedback welcome (on the PR)

1 Like

We will publish the final releases (2.13.15 and 2.12.20) to Maven Central no sooner than Mon Sep 2, and then fully announce no sooner than Wed Sep 4.

2 Likes

Better late than never, I successfully tested Scala.js 1.16.0 with the candidate for 2.12.20.

2 Likes

2.12.20 JARs are now on Maven Central.

Tooling and compiler plugin maintainer powers, activate! Please publish support.

We won’t announce before Wednesday, September 4, 2024.

(If you need a little more time, e.g. because of the Labor Day holiday in the USA, don’t hesitate to ask.)

Scala.js 1.16.0 support for 2.12.20 is on its way to Maven Central.

I can back-publish older releases upon request.

1 Like

Macro paradise (version 2.1.1) for 2.12.20 is now on Maven Central.

1 Like

Scala Native 0.4.17 and 0.5.0 … 0.5.5 artifacts are on the way to Maven Central

2 Likes

We’re done!

Thanks to everyone who participated in this modest release. With luck, 2.13.15 will follow next week.

1 Like

scoverage is available now, too (thanks Chris Kipp!)