Skip to content

Commit 6e7d461

Browse files
authored
Add release notes for v1.5.4 (#3299)
1 parent 4085704 commit 6e7d461

File tree

1 file changed

+64
-2
lines changed

1 file changed

+64
-2
lines changed

website/docs/release_notes.md

Lines changed: 64 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,79 @@ import ReactPlayer from 'react-player'
88

99
# Release notes
1010

11+
## [v1.5.4](https://github.com/VirtusLab/scala-cli/releases/tag/v1.5.4)
12+
13+
### Hotfix release
14+
Although Scala CLI 1.5.4 includes a few updates and improvements, it is primarily a hotfix release for versions 1.5.2 and 1.5.3, which due to technical limitations weren't available on some of our distribution channels.
15+
16+
For extra context refer to:
17+
* [Scala CLI 1.5.2 release notes](#v152)
18+
* [Scala CLI 1.5.3 release notes](#v153)
19+
20+
### Support for Scala Native 0.5.6
21+
This Scala CLI version switches the default Scala Native version to 0.5.6.
22+
23+
```bash
24+
scala-cli -e 'println("Hello from Scala Native 0.5.6!")' --native
25+
# Compiling project (Scala 3.5.2, Scala Native 0.5.6)
26+
# Compiled project (Scala 3.5.2, Scala Native 0.5.6)
27+
# [info] Linking (multithreadingEnabled=true, disable if not used) (949 ms)
28+
# [info] Discovered 887 classes and 5408 methods after classloading
29+
# [info] Checking intermediate code (quick) (40 ms)
30+
# [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.
31+
# [info] Linking (multithreadingEnabled=false) (285 ms)
32+
# [info] Discovered 499 classes and 2500 methods after classloading
33+
# [info] Checking intermediate code (quick) (7 ms)
34+
# [info] Discovered 478 classes and 1914 methods after optimization
35+
# [info] Optimizing (debug mode) (429 ms)
36+
# [info] Produced 9 LLVM IR files
37+
# [info] Generating intermediate code (296 ms)
38+
# [info] Compiling to native code (1464 ms)
39+
# [info] Linking with [pthread, dl]
40+
# [info] Linking native code (immix gc, none lto) (208 ms)
41+
# [info] Postprocessing (0 ms)
42+
# [info] Total (3728 ms)
43+
# Hello from Scala Native 0.5.6!
44+
```
45+
46+
Added by [@Gedochao](https://github.com/Gedochao) in [#3295](https://github.com/VirtusLab/scala-cli/pull/3295)
47+
48+
### Fixes
49+
* Pin Fedora docker image at `fedora:40` by [@Gedochao](https://github.com/Gedochao) in [#3283](https://github.com/VirtusLab/scala-cli/pull/3283)
50+
* Don't fail the `update-packages` and `windows-packages` jobs on individual distributions' steps by [@Gedochao](https://github.com/Gedochao) in [#3288](https://github.com/VirtusLab/scala-cli/pull/3288)
51+
52+
### Documentation changes
53+
* Fix broken example in `//> using dep` reference doc by [@Gedochao](https://github.com/Gedochao) in [#3281](https://github.com/VirtusLab/scala-cli/pull/3281)
54+
* Mention distribution limitations in the Scala CLI 1.5.3 release notes by [@Gedochao](https://github.com/Gedochao) in [#3286](https://github.com/VirtusLab/scala-cli/pull/3286)
55+
* Back port of documentation changes to main by [@github-actions](https://github.com/github-actions) in [#3287](https://github.com/VirtusLab/scala-cli/pull/3287)
56+
57+
### Updates
58+
* Update `mill-native-image` to 0.1.29 by [@Gedochao](https://github.com/Gedochao) in [#3278](https://github.com/VirtusLab/scala-cli/pull/3278)
59+
* Update expecty to 0.17.0 by [@scala-steward](https://github.com/scala-steward) in [#3277](https://github.com/VirtusLab/scala-cli/pull/3277)
60+
* Update Bloop to 2.0.5 by [@Gedochao](https://github.com/Gedochao) in [#3276](https://github.com/VirtusLab/scala-cli/pull/3276)
61+
* Update dependency to 0.2.5 by [@scala-steward](https://github.com/scala-steward) in [#3269](https://github.com/VirtusLab/scala-cli/pull/3269)
62+
* Update `coursier` to 2.1.17 by [@Gedochao](https://github.com/Gedochao) in [#3275](https://github.com/VirtusLab/scala-cli/pull/3275)
63+
* Update SBT to 1.10.5 by [@Gedochao](https://github.com/Gedochao) in [#3280](https://github.com/VirtusLab/scala-cli/pull/3280)
64+
* Update `java-class-name` to 0.1.4 by [@Gedochao](https://github.com/Gedochao) in [#3284](https://github.com/VirtusLab/scala-cli/pull/3284)
65+
* Update scala-cli.sh launcher for 1.5.3 by [@Gedochao](https://github.com/Gedochao) in [#3285](https://github.com/VirtusLab/scala-cli/pull/3285)
66+
* Update Scala Native to 0.5.6 by [@Gedochao](https://github.com/Gedochao) in [#3295](https://github.com/VirtusLab/scala-cli/pull/3295)
67+
* Update Mill to 0.11.13 by [@Gedochao](https://github.com/Gedochao) in [#3296](https://github.com/VirtusLab/scala-cli/pull/3296)
68+
* Update coursier to 2.1.17 for Linux arm64 builds by [@Gedochao](https://github.com/Gedochao) in [#3298](https://github.com/VirtusLab/scala-cli/pull/3298)
69+
* Update coursier/dependency to 0.3.1 by [@Gedochao](https://github.com/Gedochao) in [#3297](https://github.com/VirtusLab/scala-cli/pull/3297)
70+
71+
**Full Changelog**: https://github.com/VirtusLab/scala-cli/compare/v1.5.3...v1.5.4
72+
1173
## [v1.5.3](https://github.com/VirtusLab/scala-cli/releases/tag/v1.5.3)
1274

1375
This is a hotfix release, which makes all the fixes and enhancements of Scala CLI 1.5.2 available through most standard distribution channels (rather than just Maven Central).
14-
For the main release notes, please refer to the [v1.5.2 ones](https://github.com/VirtusLab/scala-cli/releases/tag/v1.5.2).
76+
For the main release notes, please refer to the [v1.5.2 ones](#v152).
1577

1678
### Distribution limitations
1779
Due to technical difficulties within our release pipeline, Scala CLI 1.5.3 is **not** available via the following channels:
1880
- `yum` (on RedHat/Cent OS/Fedora)
1981
- `SDKMAN!`
2082

21-
We will follow up with a 1.5.4 hotfix release to address this issue.
83+
We have followed up with a 1.5.4 hotfix release to address this issue.
2284

2385
### Hot-fixes
2486
- Tag failing native packager tests as flaky by [@Gedochao](https://github.com/Gedochao) in [#3270](https://github.com/VirtusLab/scala-cli/pull/3270)

0 commit comments

Comments
 (0)