Scala 3.7.2 is now available!

Wojciech Mazur, VirtusLab

RELEASE

Scala 3.7.2 is now available!

Highlights of the release

  • Bump Scala CLI to v1.8.4 (was v1.8.0) #23538
    • Support for URLs in using file directives
    • Better support for the REPL with JDK 24+
    • Experimental publish support for the Sonatype Central Portal
  • Add an -Yimplicit-to-given flag for rewrites to easily test changes in the ecosystem #22580
    This experimental flag when used in conjunction with --rewrite allows to migrate most of implicit definitions as given. It aims to ease with migration to new syntax, or testing how it would affect your code base.

  • Implement applied constructor types #22543
    It introduces new syntax allowing for easier definition of tracked parameters under -language:experimental.modularity
    You can read more about this experimental feature in the Modularity Improvements proposal documentation.

For a full list of changes and contributor credits, please refer to the release notes.