Scala 3.7.3 release thread

Scala 3.7.3-RC1 is now available for testing!

The third and final patch release in the Scala 3.7 series is largely a collection of bug fixes, but it also delivers updates to several experimental features.

Compilation with -source:future now apply stricter syntax rules - legacy if and implicit keyword syntax is no longer accepted. The -source:future flag is meant for developers who want to experiment with cutting-edge Scala capabilities and explore how the language might evolve without strict backward-source compatibility.

The final 3.7.3 release is scheduled for no earlier than 25 August 2025.

5 Likes

The second RC2 is ready for testing!

It contains backports of changes that have not managed to be included before the cutoff:

  • Scala CLI upgrade to v1.8.5
  • New warning when implicit default shadows given
  • New lint flag -Wrecurse-with-default warns when a method calls itself with a default argument
  • Multiple fixes to found regressions and bugs
3 Likes

Scala 3.7.3-RC3 is now available!

The only difference since RC2 is upgrade of scala-cli to 1.9.0 allowing to test Scala 3.8 nightlies - these are now published to new, dedicated Maven repository https://repo.scala-lang.org/ui/native/maven-nightlies/

The stable release is planned for next week

4 Likes

Scala 3.7.3 is out!

The next planned release would be new minor version 3.8.0

9 Likes