v1.12.1
Change default Scala version to 3.8.1
This Scala CLI version switches the default Scala version to 3.8.1.
scala-cli version
# Scala CLI version: 1.12.1
# Scala version (default): 3.8.1
Added by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4065
Change default Scala Native version to 0.5.10
This Scala CLI version switches the default Scala Native version to 0.5.10.
scala-cli -e 'println("Hello from Scala Native 0.5.10!")' --native
# Compiling project (Scala 3.8.1, Scala Native 0.5.10)
# Compiled project (Scala 3.8.1, Scala Native 0.5.10)
# [info] Linking (multithreadingEnabled=detect) (725 ms)
# [info] Discovered 903 classes and 5554 methods after classloading
# [info] Checking intermediate code (quick) (31 ms)
# [info] Multithreading was not explicitly enabled - initial class loading has not detected any usage of system threads. Multithreading support will be disabled to improve performance.
# [info] Linking (multithreadingEnabled=false) (273 ms)
# [info] Discovered 512 classes and 2629 methods after classloading
# [info] Checking intermediate code (quick) (7 ms)
# [info] Discovered 493 classes and 2002 methods after optimization
# [info] Optimizing (debug mode) (447 ms)
# [info] Produced 12 LLVM IR files
# [info] Generating intermediate code (826 ms)
# [info] Compiling to native code (5461 ms)
# [info] Linking with [pthread, dl, m]
# [info] Linking native code (immix gc, none lto) (257 ms)
# [info] Postprocessing (0 ms)
# [info] Total (7688 ms)
# Hello from Scala Native 0.5.10!
Added by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4078
Fixes
- fix: openjdk:17-slim is not available. using 17.0.2-slim instead by @kaplan-shaked in https://github.com/VirtusLab/scala-cli/pull/4057
Build and internal changes
- Fix Scala 2.13 nightly tests by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4063
- Switch the CI to GitHub Linux arm64 runners by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4064
Updates
- Bump @algolia/client-search from 5.46.2 to 5.46.3 in /website by @dependabot[bot] in https://github.com/VirtusLab/scala-cli/pull/4062
- Update scala-cli.sh launcher for 1.12.0 by @github-actions[bot] in https://github.com/VirtusLab/scala-cli/pull/4054
- Bump
scalafmtto 3.10.4 (was 3.10.2) by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4061 - Bump
jgitto 7.5.0.202512021534-r (was 7.3.0.202506031305-r) by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4058 - Bump Scala Toolkit to 0.8.0 (was 0.7.0) by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4060
- Bump lodash from 4.17.21 to 4.17.23 in /website by @dependabot[bot] in https://github.com/VirtusLab/scala-cli/pull/4066
- Bump Scala 3 Next to 3.8.1 by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4065
- Switch from
graalvm-java17tograalvm-communityby @Gedochao in https://github.com/VirtusLab/scala-cli/pull/3459 - Bump Ammonite to 3.0.7 (was 3.0.6) by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4070
- Bump Scala 3 Next RC to 3.8.2-RC1 by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4071
- Bump Scala Native to 0.5.10 (was 0.5.9) by @Gedochao in https://github.com/VirtusLab/scala-cli/pull/4078
New Contributors
- @kaplan-shaked made their first contribution in https://github.com/VirtusLab/scala-cli/pull/4057
Full Changelog: https://github.com/VirtusLab/scala-cli/compare/v1.12.0...v1.12.1