It sets its defaults at Scala 3.7.1, and also enables the use of URLs in //> using file directives.
Check the full release notes here: https://github.com/VirtusLab/scala-cli/releases/tag/v1.8.1
#ScalaCLI v1.7.1 is out!
It sets its defaults at Scala 3.6.4, and also enables inclusion of test sources when generating docs with the doc sub-command.
That, and the standard stream of minor fixes and dependency bumps.
Check the full release notes here: https://github.com/VirtusLab/scala-cli/releases/tag/v1.7.1
(4/5) To ease migration of old scala runner scripts, #ScalaCLI now supports limited detection of main methods in .sc scripts.
Check the release notes https://scala-cli.virtuslab.org/docs/release_notes#detect-objects-with-main-class-in-scripts for more context about the limitations.
Hey, #ScalaCLI v1.6.2 is out! 🔥
This is a rather small bump, delivering support for Scala.js 1.18.2 and a bunch of minor updates & fixes.
For the full list of changes, check the release notes: https://github.com/VirtusLab/scala-cli/releases/tag/v1.6.2.
#ScalaSteward is already able to use the `fix` command to run Scalafix migrations in #ScalaCLI projects. An example is linked in https://github.com/scala-steward-org/scala-steward/pull/3564
This adds support for running Scalafix migrations in Scala CLI builds by using the scala-cli --power fix --scalafix-rules ... command that was added to Scala CLI 1.6.0. Example PR: scala-steward-or...