This thread is for updates and discussions about an eventual Scala 2.13.5 release.
2.13.4 was released in November 2020. We aren’t aware of any regressions that would warrant rushing a followup. So unless something changes, the main determinant of 2.13.5 timing will be Scala 3’s release schedule. We’ll wait for 3.0.0-RC1 to be released, and then we’ll do 2.13.5 shortly afterwards, in order to update the TASTy reader.
(In the meantime, if you need a newer TASTy reader than 2.13.4 provides, you may use a 2.13.x nightly build.)
I’ve updated the 2.13.5 milestone on GitHub with a very rough target date (March 20) and release lead (me).
Another reason to do 2.13.5 in March is to ship support for JDK 16 (whose target GA date is March 16). I’m currently working JDK 16 through the Scala 2 community build:
Yes, since 3.0.0-RC1 is now expected sooner, we will also do 2.13.5 sooner. I’ve updated the 2.13.5 milestone’s target date to February 17 (though it could certainly slip).
I haven’t been over all the 2.13.5 issues and PRs with a fine-tooth comb yet — I’ll do that this week — but we’re not aware of any real risks or blockers here.
JDK 16 support has been merged on both 2.12.x and 2.13.x.
But, we’re not quite ready to release 2.13.5. Getting close. A couple issues turned up when merging 2.12 changes onto the 2.13 branch — gory details on https://github.com/scala/scala/pull/9495