You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This Scala CLI version switches the default Scala version to 3.7.1.
15
+
16
+
```bash
17
+
scala-cli version
18
+
# Scala CLI version: 1.8.1
19
+
# Scala version (default): 3.7.1
20
+
```
21
+
22
+
Added by [@Gedochao](https://github.com/Gedochao) in [#3707](https://github.com/VirtusLab/scala-cli/pull/3707)
23
+
24
+
### Support for URLs in `using file` directives
25
+
It is now possible to use URLs in `using file` directives, which allows linking sources from the net.
26
+
27
+
```scala compile
28
+
//> using file https://raw.githubusercontent.com/softwaremill/sttp/refs/heads/master/examples/src/main/scala/sttp/client4/examples/json/GetAndParseJsonCatsEffectCirce.scala
29
+
```
30
+
31
+
Added during a [Scala Tooling Spree](https://scalameta.org/scala-tooling-spree/) by [@ivan-klass](https://github.com/ivan-klass), [@majk-p](https://github.com/majk-p) and [@tgodzik](https://github.com/tgodzik) in [#3681](https://github.com/VirtusLab/scala-cli/pull/3681)
32
+
33
+
### Features
34
+
* Support links in using file directive (implements #1328) by @ivan-klass, @majk-p and @tgodzik in [#3681](https://github.com/VirtusLab/scala-cli/pull/3681)
35
+
36
+
### Fixes
37
+
* Fix race condition in local repo setup by [@unlsycn](https://github.com/unlsycn) in [#3693](https://github.com/VirtusLab/scala-cli/pull/3693)
38
+
* Fix for #3481 by [@philwalk](https://github.com/philwalk) in [#3677](https://github.com/VirtusLab/scala-cli/pull/3677)
39
+
40
+
### Internal and build changes
41
+
* bugfix: Fix mill script on fish by [@tgodzik](https://github.com/tgodzik) in [#3700](https://github.com/VirtusLab/scala-cli/pull/3700)
42
+
* Make `test-fish-shell`, `test-hypothetical-sbt-export` and `bloop-memory-footprint` required for publishing by [@Gedochao](https://github.com/Gedochao) in [#3701](https://github.com/VirtusLab/scala-cli/pull/3701)
43
+
* [NIT] Refactor Scala CLI CI scripts by [@Gedochao](https://github.com/Gedochao) in [#3702](https://github.com/VirtusLab/scala-cli/pull/3702)
44
+
* Remove the `github-dependency-graph` CI workflow by [@Gedochao](https://github.com/Gedochao) in [#3703](https://github.com/VirtusLab/scala-cli/pull/3703)
45
+
* Add more tests for URLs in using file directives by [@Gedochao](https://github.com/Gedochao) in [#3706](https://github.com/VirtusLab/scala-cli/pull/3706)
46
+
47
+
### Documentation changes
48
+
* Fix Changing Java versions document by [@tmrkw1497](https://github.com/tmrkw1497) in [#3697](https://github.com/VirtusLab/scala-cli/pull/3697)
49
+
* Back port of documentation changes to main by [@github-actions](https://github.com/github-actions) in [#3699](https://github.com/VirtusLab/scala-cli/pull/3699)
50
+
51
+
### Updates
52
+
* Update scala-cli.sh launcher for 1.8.0 by [@github-actions](https://github.com/github-actions) in [#3672](https://github.com/VirtusLab/scala-cli/pull/3672)
53
+
* Update semanticdb-shared_2.13 to 4.13.6 by [@scala-steward](https://github.com/scala-steward) in [#3678](https://github.com/VirtusLab/scala-cli/pull/3678)
54
+
* Bump sass from 1.87.0 to 1.88.0 in /website by [@dependabot](https://github.com/dependabot) in [#3676](https://github.com/VirtusLab/scala-cli/pull/3676)
55
+
* Bump `java-class-name` to 0.1.6 by [@Gedochao](https://github.com/Gedochao) in [#3679](https://github.com/VirtusLab/scala-cli/pull/3679)
56
+
* Update `scala-cli-signing` to 0.2.7 by [@scala-steward](https://github.com/scala-steward) in [#3683](https://github.com/VirtusLab/scala-cli/pull/3683)
57
+
* Update `mill` scripts by [@Gedochao](https://github.com/Gedochao) in [#3686](https://github.com/VirtusLab/scala-cli/pull/3686)
58
+
* Bump sass from 1.88.0 to 1.89.0 in /website by [@dependabot](https://github.com/dependabot) in [#3687](https://github.com/VirtusLab/scala-cli/pull/3687)
59
+
* Bump `scala-js-cli` to 1.19.0.1 by [@Gedochao](https://github.com/Gedochao) in [#3689](https://github.com/VirtusLab/scala-cli/pull/3689)
60
+
* Bump Scala 3 Next RC to 3.7.1-RC2 by [@Gedochao](https://github.com/Gedochao) in [#3692](https://github.com/VirtusLab/scala-cli/pull/3692)
61
+
* Update sbt, scripted-plugin to 1.11.0 by [@scala-steward](https://github.com/scala-steward) in [#3696](https://github.com/VirtusLab/scala-cli/pull/3696)
62
+
* Bump `mill` to 0.12 by [@Gedochao](https://github.com/Gedochao) in [#3691](https://github.com/VirtusLab/scala-cli/pull/3691)
63
+
* Bump `scalafmt` to 3.9.7 & reformat by [@Gedochao](https://github.com/Gedochao) in [#3705](https://github.com/VirtusLab/scala-cli/pull/3705)
64
+
* Bump @docusaurus/preset-classic from 3.7.0 to 3.8.0 in /website by [@dependabot](https://github.com/dependabot) in [#3709](https://github.com/VirtusLab/scala-cli/pull/3709)
65
+
* Bump sass from 1.89.0 to 1.89.1 in /website by [@dependabot](https://github.com/dependabot) in [#3710](https://github.com/VirtusLab/scala-cli/pull/3710)
66
+
* Bump Scala Next to 3.7.1 by [@Gedochao](https://github.com/Gedochao) in [#3707](https://github.com/VirtusLab/scala-cli/pull/3707)
67
+
68
+
## New Contributors
69
+
* [@unlsycn](https://github.com/unlsycn) made their first contribution in [#3693](https://github.com/VirtusLab/scala-cli/pull/3693)
70
+
* [@tmrkw1497](https://github.com/tmrkw1497) made their first contribution in [#3697](https://github.com/VirtusLab/scala-cli/pull/3697)
71
+
* [@ivan-klass](https://github.com/ivan-klass) made their first contribution in [#3681](https://github.com/VirtusLab/scala-cli/pull/3681)
@@ -1603,10 +1667,10 @@ Added by [@lolgab](https://github.com/lolgab) in [#2928](https://github.com/Virt
1603
1667
1604
1668
### Documentation changes
1605
1669
* Add docs for `ignore` keyword in snippets in md by [@sierikov](https://github.com/sierikov) in [#2898](https://github.com/VirtusLab/scala-cli/pull/2898)
1606
-
* Back port of documentation changes to main by @github-actions in [#2900](https://github.com/VirtusLab/scala-cli/pull/2900)
1607
-
* Back port of documentation changes to main by @github-actions in [#2910](https://github.com/VirtusLab/scala-cli/pull/2910)
1670
+
* Back port of documentation changes to main by [@github-actions](https://github.com/github-actions) in [#2900](https://github.com/VirtusLab/scala-cli/pull/2900)
1671
+
* Back port of documentation changes to main by [@github-actions](https://github.com/github-actions) in [#2910](https://github.com/VirtusLab/scala-cli/pull/2910)
1608
1672
* Add Scalafmt Cookbook by [@sierikov](https://github.com/sierikov) in [#2903](https://github.com/VirtusLab/scala-cli/pull/2903)
1609
-
* Back port of documentation changes to main by @github-actions in [#2914](https://github.com/VirtusLab/scala-cli/pull/2914)
1673
+
* Back port of documentation changes to main by [@github-actions](https://github.com/github-actions) in [#2914](https://github.com/VirtusLab/scala-cli/pull/2914)
1610
1674
* remove duplicated word by [@naferx](https://github.com/naferx) in [#2915](https://github.com/VirtusLab/scala-cli/pull/2915)
1611
1675
* Remove unused imports by [@naferx](https://github.com/naferx) in [#2916](https://github.com/VirtusLab/scala-cli/pull/2916)
1612
1676
* corrected instructions for downloading the launcher in Windows (fixes #2921) by [@philwalk](https://github.com/philwalk) in [#2922](https://github.com/VirtusLab/scala-cli/pull/2922)
@@ -1615,7 +1679,7 @@ Added by [@lolgab](https://github.com/lolgab) in [#2928](https://github.com/Virt
1615
1679
* Fix instant-startup-scala-scripts.md overeager `docs-tests` by [@Gedochao](https://github.com/Gedochao) in [#2909](https://github.com/VirtusLab/scala-cli/pull/2909)
1616
1680
1617
1681
### Updates
1618
-
* Update scala-cli.sh launcher for 1.3.1 by @github-actions in [#2894](https://github.com/VirtusLab/scala-cli/pull/2894)
1682
+
* Update scala-cli.sh launcher for 1.3.1 by [@github-actions](https://github.com/github-actions) in [#2894](https://github.com/VirtusLab/scala-cli/pull/2894)
1619
1683
* Update ammonite to 3.0.0-M1-24-26133e66 by [@scala-steward](https://github.com/scala-steward) in [#2896](https://github.com/VirtusLab/scala-cli/pull/2896)
1620
1684
* Update ammonite to 3.0.0-M2-1-3763a1d4 by [@scala-steward](https://github.com/scala-steward) in [#2905](https://github.com/VirtusLab/scala-cli/pull/2905)
1621
1685
* Update scalameta to 4.9.4 by [@scala-steward](https://github.com/scala-steward) in [#2906](https://github.com/VirtusLab/scala-cli/pull/2906)
0 commit comments