|
2 | 2 | title: Release notes
|
3 | 3 | sidebar_position: 99
|
4 | 4 | ---
|
| 5 | +import ReactPlayer from 'react-player' |
| 6 | + |
5 | 7 |
|
6 | 8 | # Release notes
|
7 | 9 |
|
| 10 | +## [v0.1.19](https://github.com/VirtusLab/scala-cli/releases/tag/v0.1.19) |
| 11 | + |
| 12 | +## What's Changed |
| 13 | + |
| 14 | +## The Linux `aarch64` native launcher is here! (experimental) |
| 15 | + |
| 16 | +We are happy to announce that there is a new dedicated launcher for the Linux Aarch64. You can find it [here](https://github.com/VirtusLab/scala-cli/releases/download/v0.1.19/scala-cli-aarch64-pc-linux.gz). |
| 17 | + |
| 18 | +Added in [#1703](https://github.com/VirtusLab/scala-cli/pull/1703) by [@lwronski](https://github.com/lwronski) |
| 19 | + |
| 20 | +## Fix `workspace/reload` for Intellij IDEA |
| 21 | + |
| 22 | +Dependencies (and other configurations) from `using` directives should now always be picked up after a BSP project reload. |
| 23 | + |
| 24 | +<ReactPlayer playing controls url='https://user-images.githubusercontent.com/18601388/207319736-534f2d8a-862d-4c0a-8c8a-e52d95ac03e6.mov' /> |
| 25 | + |
| 26 | +Fixed by [@Gedochao](https://github.com/Gedochao) in [#1681](https://github.com/VirtusLab/scala-cli/pull/1681). |
| 27 | + |
| 28 | +## `shebang` headers in Markdown |
| 29 | + |
| 30 | +The `shebang` headers in `scala` code blocks inside a markdown input are always ignored. |
| 31 | + |
| 32 | +````markdown |
| 33 | +# Scala with `shebang` |
| 34 | +A sample code block with the `shebang` header. |
| 35 | +```scala |
| 36 | +#!/usr/bin/env -S scala-cli shebang |
| 37 | +println("Hello world") |
| 38 | +``` |
| 39 | +```` |
| 40 | + |
| 41 | +Added by [@Gedochao](https://github.com/Gedochao) in [#1647](https://github.com/VirtusLab/scala-cli/pull/1647) |
| 42 | + |
| 43 | +## Export Scala compiler plugins to Mill projects |
| 44 | +It is now possible to export `scalac` compiler plugins from a Scala CLI project to Mill with the `export` sub-command. |
| 45 | + |
| 46 | +Added by [@carlosedp](https://github.com/carlosedp) in [#1626](https://github.com/VirtusLab/scala-cli/pull/1626) |
| 47 | + |
| 48 | +## Other changes |
| 49 | + |
| 50 | +## SIP Changes |
| 51 | +* Fix the order of help command groups for the default help by [@Gedochao](https://github.com/Gedochao) in [#1697](https://github.com/VirtusLab/scala-cli/pull/1697) |
| 52 | +* Adjust SIP help output & ensure `ScalaSipTests` are run on Windows by [@Gedochao](https://github.com/Gedochao) in [#1695](https://github.com/VirtusLab/scala-cli/pull/1695) |
| 53 | +* Add warnings for `-save` & `-nosave` legacy `scala` runner options instead of failing by [@Gedochao](https://github.com/Gedochao) in [#1679](https://github.com/VirtusLab/scala-cli/pull/1679) |
| 54 | + |
| 55 | +## Fixes |
| 56 | +* Suggest to update only to stable version by [@lwronski](https://github.com/lwronski) in [#1634](https://github.com/VirtusLab/scala-cli/pull/1634) |
| 57 | +* Fix - Skip checking file order by [@lwronski](https://github.com/lwronski) in [#1696](https://github.com/VirtusLab/scala-cli/pull/1696) |
| 58 | +* fix if else in mill.bat by [@MFujarewicz](https://github.com/MFujarewicz) in [#1661](https://github.com/VirtusLab/scala-cli/pull/1661) |
| 59 | +* Add repositories from build options when validating scala versions by [@lwronski](https://github.com/lwronski) in [#1630](https://github.com/VirtusLab/scala-cli/pull/1630) |
| 60 | +* Fix using directives not working with the shebang line in `.scala` files by [@Gedochao](https://github.com/Gedochao) in [#1639](https://github.com/VirtusLab/scala-cli/pull/1639) |
| 61 | +* Don't clear compilation output dir by [@clutroth](https://github.com/clutroth) in [#1660](https://github.com/VirtusLab/scala-cli/pull/1660) |
| 62 | + |
| 63 | +## Documentation updates |
| 64 | + |
| 65 | +* Decompose the README & add a contributing guide by [@Gedochao](https://github.com/Gedochao) in [#1650](https://github.com/VirtusLab/scala-cli/pull/1650) |
| 66 | +* Improve IDE support docs by [@Gedochao](https://github.com/Gedochao) in [#1684](https://github.com/VirtusLab/scala-cli/pull/1684) |
| 67 | + |
| 68 | + |
| 69 | +## Build and internal changes |
| 70 | +* Use snapshot repo to download stubs by [@lwronski](https://github.com/lwronski) in [#1693](https://github.com/VirtusLab/scala-cli/pull/1693) |
| 71 | +* Temporarily rollback CI to `ubuntu-20.04` by [@Gedochao](https://github.com/Gedochao) in [#1640](https://github.com/VirtusLab/scala-cli/pull/1640) |
| 72 | +* Fix - merge extra repos with resolve.repositories by [@lwronski](https://github.com/lwronski) in [#1643](https://github.com/VirtusLab/scala-cli/pull/1643) |
| 73 | +* Use Mill directory convention in mill project by [@lolgab](https://github.com/lolgab) in [#1676](https://github.com/VirtusLab/scala-cli/pull/1676) |
| 74 | + |
| 75 | + |
| 76 | +## Updates & maintenance |
| 77 | +* Update coursier-jvm_2.13, ... to 2.1.0-RC3 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1688](https://github.com/VirtusLab/scala-cli/pull/1688) |
| 78 | +* Update coursier-jvm_2.13, ... to 2.1.0-RC3-1 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1702](https://github.com/VirtusLab/scala-cli/pull/1702) |
| 79 | +* Update slf4j-nop to 2.0.6 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1691](https://github.com/VirtusLab/scala-cli/pull/1691) |
| 80 | +* Ignore `jsoniter` updates for JDK 8 by [@lwronski](https://github.com/lwronski) in [#1694](https://github.com/VirtusLab/scala-cli/pull/1694) |
| 81 | +* Update trees_2.13 to 4.7.0 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1690](https://github.com/VirtusLab/scala-cli/pull/1690) |
| 82 | +* Update jsoniter-scala-core_2.13 to 2.19.1 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1674](https://github.com/VirtusLab/scala-cli/pull/1674) |
| 83 | +* Update jsoniter-scala-core_2.13 to 2.19.0 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1672](https://github.com/VirtusLab/scala-cli/pull/1672) |
| 84 | +* Update os-lib to 0.9.0 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1653](https://github.com/VirtusLab/scala-cli/pull/1653) |
| 85 | +* Update scala-collection-compat to 2.9.0 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1657](https://github.com/VirtusLab/scala-cli/pull/1657) |
| 86 | +* Update core_2.13 to 3.8.5 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1655](https://github.com/VirtusLab/scala-cli/pull/1655) |
| 87 | +* Update pprint to 0.8.1 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1654](https://github.com/VirtusLab/scala-cli/pull/1654) |
| 88 | +* Update mill-main to 0.10.10 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1652](https://github.com/VirtusLab/scala-cli/pull/1652) |
| 89 | +* Update org.eclipse.jgit to 6.4.0.202211300538-r by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1656](https://github.com/VirtusLab/scala-cli/pull/1656) |
| 90 | +* Update jsoniter-scala-core_2.13 to 2.18.1 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1651](https://github.com/VirtusLab/scala-cli/pull/1651) |
| 91 | +* Update slf4j-nop to 2.0.5 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1658](https://github.com/VirtusLab/scala-cli/pull/1658) |
| 92 | +* Bump VirtusLab/scala-cli-setup from 0.1.17 to 0.1.18 by @dependabot in [#1644](https://github.com/VirtusLab/scala-cli/pull/1644) |
| 93 | +* Update scala-cli.sh launcher for 0.1.18 by @[@github-actions](https://github.com/github-actions) in [#1624](https://github.com/VirtusLab/scala-cli/pull/1624) |
| 94 | +* Update using_directives to 0.0.10 by [@scala-steward](https://github.com/scala-steward-org/scala-steward) in [#1692](https://github.com/VirtusLab/scala-cli/pull/1692) |
| 95 | +* Bumped up com.lihaoyi::os-lib version to 0.9.0 by [@pingu1m](https://github.com/scala-steward-org/pingu1m) in [#1649](https://github.com/VirtusLab/scala-cli/pull/1649) |
| 96 | + |
| 97 | +## New Contributors |
| 98 | +* [@pingu1m](https://github.com/scala-steward-org/pingu1m) made their first contribution in [#1649](https://github.com/VirtusLab/scala-cli/pull/1649) |
| 99 | +* [@clutroth](https://github.com/clutroth) made their first contribution in [#1660](https://github.com/VirtusLab/scala-cli/pull/1660) |
| 100 | +* [@MFujarewicz](https://github.com/MFujarewicz) made their first contribution in [#1661](https://github.com/VirtusLab/scala-cli/pull/1661) |
| 101 | + |
| 102 | +**Full Changelog**: https://github.com/VirtusLab/scala-cli/compare/v0.1.18...v0.1.19 |
| 103 | + |
8 | 104 | ## [v0.1.18](https://github.com/VirtusLab/scala-cli/releases/tag/v0.1.18)
|
9 | 105 |
|
10 | 106 | ## Filter tests with `--test-only`
|
|
0 commit comments