Skip to content

Commit 75f3095

Browse files
authored
Merge pull request #3850 from Gedochao/release/v1.9.0
Add release notes for Scala CLI v1.9.0
2 parents 32b11d9 + 9123a9b commit 75f3095

File tree

2 files changed

+61
-5
lines changed

2 files changed

+61
-5
lines changed

.github/release/release-procedure.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
- [ ] Wait for the `Update dist` PR to be automatically created after the previous one has been merged, and then
2525
proceed to merge it.
2626
- [ ] Make a release with the updated Scala CLI version.
27-
- [ ] Update the `v1` & `v1.8` tags to the latest release commit.
27+
- [ ] Update the `v1` & `v1.9` tags to the latest release commit.
2828
```bash
2929
git fetch --all
30-
git checkout origin v1.8.x
31-
git tag -d v1.8
32-
git tag v1.8
33-
git push origin v1.8 -f
30+
git checkout origin v1.9.x
31+
git tag -d v1.9
32+
git tag v1.9
33+
git push origin v1.9 -f
3434
git tag -d v1
3535
git tag v1
3636
git push origin v1 -f

website/docs/release_notes.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,62 @@ import ReactPlayer from 'react-player'
88

99
# Release notes
1010

11+
## [v1.9.0](https://github.com/VirtusLab/scala-cli/releases/tag/v1.9.0)
12+
13+
### Support for the new Scala 3 nightly repository
14+
This Scala CLI version supports the new Scala 3 nightly versions repository:
15+
https://repo.scala-lang.org/artifactory/maven-nightlies
16+
17+
This means that newest Scala 3 nightly versions will become available to use with Scala CLI,
18+
as well as the `3.nightly` tag will now refer to the actual, newest Scala version.
19+
20+
As a result, Scala 3.8 features like capture checked Scala 3 library should now be available from Scala CLI.
21+
22+
```scala compile
23+
//> using scala 3.8.0-RC1-bin-20250901-ca400bd-NIGHTLY
24+
import language.experimental.captureChecking
25+
26+
trait File extends caps.SharedCapability:
27+
def count(): Int
28+
29+
def f(file: File): IterableOnce[Int]^{file} =
30+
Iterator(1)
31+
.map(_ + file.count())
32+
```
33+
34+
Added by [@Gedochao](https://github.com/Gedochao) in [#3838](https://github.com/VirtusLab/scala-cli/pull/3838)
35+
36+
### Features
37+
* Add support for the new Scala 3 nightly repository by [@Gedochao](https://github.com/Gedochao) in [#3838](https://github.com/VirtusLab/scala-cli/pull/3838)
38+
39+
### Fixes
40+
* Fix using directive with URL + query parameters by [@jgoday](https://github.com/jgoday) in [#3835](https://github.com/VirtusLab/scala-cli/pull/3835)
41+
42+
### Documentation changes
43+
* Update the Scala CLI docs landing page by [@Gedochao](https://github.com/Gedochao) in [#3825](https://github.com/VirtusLab/scala-cli/pull/3825)
44+
* Back port of documentation changes to main by @github-actions[bot] in [#3826](https://github.com/VirtusLab/scala-cli/pull/3826)
45+
46+
### Build and internal changes
47+
* Prepare for Mill 1.0.x bump by [@Gedochao](https://github.com/Gedochao) in [#3833](https://github.com/VirtusLab/scala-cli/pull/3833)
48+
* Temporarily disable flaky Spark tests on Mac CI by [@Gedochao](https://github.com/Gedochao) in [#3842](https://github.com/VirtusLab/scala-cli/pull/3842)
49+
50+
### Updates
51+
* Update scala-cli.sh launcher for 1.8.5 by @github-actions[bot] in [#3824](https://github.com/VirtusLab/scala-cli/pull/3824)
52+
* Bump actions/checkout from 4 to 5 by @dependabot[bot] in [#3827](https://github.com/VirtusLab/scala-cli/pull/3827)
53+
* Bump sass from 1.89.2 to 1.90.0 in /website by @dependabot[bot] in [#3828](https://github.com/VirtusLab/scala-cli/pull/3828)
54+
* Bump `case-app` to 2.1.0 by [@Gedochao](https://github.com/Gedochao) in [#3830](https://github.com/VirtusLab/scala-cli/pull/3830)
55+
* Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in [#3829](https://github.com/VirtusLab/scala-cli/pull/3829)
56+
* Update sbt, scripted-plugin to 1.11.4 by [@scala-steward](https://github.com/scala-steward) in [#3832](https://github.com/VirtusLab/scala-cli/pull/3832)
57+
* Update Scala 3 Next RC to 3.7.3-RC2 by [@Gedochao](https://github.com/Gedochao) in [#3834](https://github.com/VirtusLab/scala-cli/pull/3834)
58+
* Bump `scala-packager` to 0.2.0 by [@Gedochao](https://github.com/Gedochao) in [#3843](https://github.com/VirtusLab/scala-cli/pull/3843)
59+
* Update announced Scala 3 RC to 3.7.3-RC2 by [@Gedochao](https://github.com/Gedochao) in [#3845](https://github.com/VirtusLab/scala-cli/pull/3845)
60+
* Update jsoup to 1.21.2 by [@scala-steward](https://github.com/scala-steward) in [#3840](https://github.com/VirtusLab/scala-cli/pull/3840)
61+
62+
## New Contributors
63+
* @jgoday made their first contribution in [#3835](https://github.com/VirtusLab/scala-cli/pull/3835)
64+
65+
**Full Changelog**: https://github.com/VirtusLab/scala-cli/compare/v1.8.5...v1.9.0
66+
1167
## [v1.8.5](https://github.com/VirtusLab/scala-cli/releases/tag/v1.8.5)
1268

1369
### Support for Scala 3.7.2

0 commit comments

Comments
 (0)