Cargo scripts now seem to work seamlessly with the Rust Analyzer in VS Codeโ€”provided that the settings.json file is configured correctly. This is quite handy, as it means Rust and VS Code can now be used effectively for writing scripts.
I mean, it's been a while since I last tried that, and it didn't work back then. Nice. ๐Ÿ˜
#rustlang #cargo #jbang #scalacli

https://gist.github.com/leobm/0eb886ba9c932ec2b5904e2218fd6ce0

Every couple of months I give #ScalaCLI / metals / vscode / #scala3 a spin for side projects ($DAY_JOB is still #sbt / IntelliJ / 2.13 ).

It is coming along nicely.

๐Ÿ‘

Hey, #ScalaCLI v1.12.1 is out! The changes include:default Scala version changed to 3.8.1default Scala Native version changed to 0.5.10a number of fixes, internal changes and dependency bumps,Be sure to check the release notes here: https://github.com/VirtusLab/scala-cli/releases/tag/v1.12.1

By the way, I discovered last week that #bun as a #scalajs target is pretty awesome. I use #scalacli (also a really brilliant project) for the build. I was able to build scala facades for several Bun APIs (Server, Router, SQL) relatively quickly. I use the entr tool to recompile the Scalajs app with scala-cli when code changes and restart the bun server.

#scala #javascript #wasm

Hey, #ScalaCLI v1.11.0 is out! ๐Ÿš€
The changes include:
Scala 2.12 & 2.13 defaults changed to 2.12.21 and 2.13.18, respectively
running tests with JVM <17 is now deprecated
a number of fixes, internal changes and dependency bumps,
Be sure to check the release notes here: https://github.com/VirtusLab/scala-cli/releases/tag/v1.11.0
Release v1.11.0 ยท VirtusLab/scala-cli

Change default Scala versions to 2.13.18 and 2.12.21 This Scala CLI version switches the default Scala versions: default Scala 2.13 to 2.13.18 default Scala 2.12 to 2.12.21 Added by @Gedochao in ...

GitHub
Hey, #ScalaCLI v1.10.1 is out! ๐Ÿš€
This is just a bug fix release addressing scala-cli#3949. See the full release notes here: https://github.com/VirtusLab/scala-cli/releases/tag/v1.10.1
Hey, #ScalaCLI v1.10.0 is out! ๐Ÿš€
The changes include:
- Scala defaults changed to 3.7.4 and 2.13.17
- support for the new Scala 3.8 REPL artifacts (to try with 3.8.nightly versions)
- support for adding extra directories to a docker image
- a number of fixes, internal changes and dependency bumps,
Be sure to check the release notes here: https://github.com/VirtusLab/scala-cli/releases/tag/v1.10.0
Hey, #ScalaCLI v1.9.0 is out! ๐ŸŽ‰
It's a small update which brings support for the new Scala 3 nightly repository.
You can now try out the latest Scala 3.8 nightlies, and with it - the new, capture-checked Scala 3 standard library. ๐Ÿš€
Be sure to check the full release notes at https://github.com/VirtusLab/scala-cli/releases/tag/v1.9.0
Hey, #ScalaCLI v1.8.5 is out!
And with it:
- defaults set to Scala 3.7.2
- cross-input-type access to input paths
- restored Scala CLI nightlies
- implicit use of the new Sonatype Central snapshots repository and more, be sure to check the release notes: https://github.com/VirtusLab/scala-cli/releases/tag/v1.8.5
#ScalaCLI v1.8.1 is out! :rocket:
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