-
Notifications
You must be signed in to change notification settings - Fork 352
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2332 from tgodzik/0.9.8-release-notes
Add release notes for 0.9.8
- Loading branch information
Showing
4 changed files
with
218 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,214 @@ | ||
--- | ||
author: Tomasz Godzik | ||
title: Metals v0.9.8 - Lithium | ||
authorURL: https://twitter.com/TomekGodzik | ||
authorImageURL: https://github.com/tgodzik.png | ||
--- | ||
|
||
We're happy to announce the release of Metals v0.9.8, which brings along a | ||
number of smaller improvements, new Scala 3 milestone support and a hot new | ||
feature. | ||
|
||
<table> | ||
<tbody> | ||
<tr> | ||
<td>Commits since last release</td> | ||
<td align="center">100</td> | ||
</tr> | ||
<tr> | ||
<td>Merged PRs</td> | ||
<td align="center">41</td> | ||
</tr> | ||
<tr> | ||
<td>Contributors</td> | ||
<td align="center">4</td> | ||
</tr> | ||
<tr> | ||
<td>Closed issues</td> | ||
<td align="center">5</td> | ||
</tr> | ||
<tr> | ||
<td>New features</td> | ||
<td align="center">1</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
For full details: https://github.com/scalameta/metals/milestone/31?closed=1 | ||
|
||
Metals is a language server for Scala that works with VS Code, Vim, Emacs, | ||
Sublime Text, Atom and Eclipse. Metals is developed at the | ||
[Scala Center](https://scala.epfl.ch/) and [VirtusLab](https://virtuslab.com) | ||
with the help from [Lunatech](https://lunatech.com) along with contributors from | ||
the community. | ||
|
||
## TL;DR | ||
|
||
Check out [https://scalameta.org/metals/](https://scalameta.org/metals/), and | ||
give Metals a try! | ||
|
||
- Add in ability to export worksheet evaluations. | ||
- Scala 3.0.0-M3 support. | ||
|
||
## Worksheet evaluations | ||
|
||
Thanks to the great work by [ckipp01](https://github.com/ckipp01) users will now | ||
be able to export their evaluated worksheets using a new command, | ||
`copy-worksheet-output`, or `Metals: Copy worksheet output` in Visual Studio | ||
Code. | ||
|
||
 | ||
|
||
When using this command existing statements will be copied to your clipboard | ||
along with their evaluations included as comments below them. This will allow | ||
users to freely share their results with others. | ||
|
||
## Miscellaneous | ||
|
||
- Add in Scala Sources to standalone worksheets. | ||
- Fix auto-connect BSP server without explicit choice. | ||
- Make sure to not duplicate semanticdbOptions when using sbt BSP. | ||
- Ensure semanticdb is enabled with sbt BSP and Scala 3 | ||
|
||
## Contributors | ||
|
||
Big thanks to everybody who contributed to this release or reported an issue! | ||
|
||
``` | ||
$ git shortlog -sn --no-merges v0.9.7..v0.9.8 | ||
Chris Kipp | ||
Tomasz Godzik | ||
Gabriele Petronella | ||
Victor Mikhaylov | ||
``` | ||
|
||
## Merged PRs | ||
|
||
## [v0.9.8](https://github.com/scalameta/metals/tree/v0.9.8) (2020-12-18) | ||
|
||
[Full Changelog](https://github.com/scalameta/metals/compare/v0.9.7...v0.9.8) | ||
|
||
**Merged pull requests:** | ||
|
||
- Add in better message for user if trying to fetch invalid Ammonite. | ||
[\#2333](https://github.com/scalameta/metals/pull/2333) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Add support for Scala 3.0.0-M3 | ||
[\#2330](https://github.com/scalameta/metals/pull/2330) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Update scalameta to 4.4.2 and fix folding range suite | ||
[\#2327](https://github.com/scalameta/metals/pull/2327) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Ensure semanticdb is enabled with sbt BSP and Scala 3. | ||
[\#2326](https://github.com/scalameta/metals/pull/2326) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Update xnio-nio to 3.8.4.Final | ||
[\#2322](https://github.com/scalameta/metals/pull/2322) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Fix broken links in docs. | ||
[\#2312](https://github.com/scalameta/metals/pull/2312) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Update flyway-core to 7.3.1 | ||
[\#2321](https://github.com/scalameta/metals/pull/2321) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update undertow-core to 2.2.3.Final | ||
[\#2320](https://github.com/scalameta/metals/pull/2320) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update scribe, scribe-slf4j to 3.1.7 | ||
[\#2319](https://github.com/scalameta/metals/pull/2319) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update ammonite-util to 2.3.8 | ||
[\#2318](https://github.com/scalameta/metals/pull/2318) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update guava to 30.1-jre | ||
[\#2317](https://github.com/scalameta/metals/pull/2317) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update sbt-welcome to 0.2.1 | ||
[\#2316](https://github.com/scalameta/metals/pull/2316) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update sbt-ci-release to 1.5.5 | ||
[\#2315](https://github.com/scalameta/metals/pull/2315) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update bloop-config, bloop-launcher to 1.4.5-28-e52cd3ad | ||
[\#2314](https://github.com/scalameta/metals/pull/2314) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Add in ability to export worksheet evaluations. | ||
[\#2290](https://github.com/scalameta/metals/pull/2290) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Make sure to not duplicate semanticdbOptions when using sbt BSP. | ||
[\#2310](https://github.com/scalameta/metals/pull/2310) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Bump version of organizeImportRule to latest | ||
[\#2307](https://github.com/scalameta/metals/pull/2307) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Add docs about -Dmetals.bloop-port | ||
[\#2301](https://github.com/scalameta/metals/pull/2301) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Customization bloop server port with java properties | ||
[\#2267](https://github.com/scalameta/metals/pull/2267) | ||
([VictorMikhaylov](https://github.com/VictorMikhaylov)) | ||
- Fix auto-connect BSP server without explicit choice. | ||
[\#2297](https://github.com/scalameta/metals/pull/2297) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Scala 3 template was moved from lampepfl org | ||
[\#2295](https://github.com/scalameta/metals/pull/2295) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Change lampepfl/dotty.g8 to lampepfl/scala3.g8 | ||
[\#2294](https://github.com/scalameta/metals/pull/2294) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Add welcome view for new contributors | ||
[\#2288](https://github.com/scalameta/metals/pull/2288) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Add in Scala Sources to standalone worksheets. | ||
[\#2268](https://github.com/scalameta/metals/pull/2268) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Update coursier to 2.0.7 | ||
[\#2276](https://github.com/scalameta/metals/pull/2276) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update scribe, scribe-slf4j to 3.1.5 | ||
[\#2275](https://github.com/scalameta/metals/pull/2275) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update scalafix-interfaces to 0.9.24 | ||
[\#2286](https://github.com/scalameta/metals/pull/2286) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update mdoc, sbt-mdoc to 2.2.13 | ||
[\#2281](https://github.com/scalameta/metals/pull/2281) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update interface to 1.0.2 | ||
[\#2277](https://github.com/scalameta/metals/pull/2277) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update flyway-core to 7.2.1 | ||
[\#2278](https://github.com/scalameta/metals/pull/2278) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update mill-contrib-testng to 0.9.3 | ||
[\#2274](https://github.com/scalameta/metals/pull/2274) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update munit-docs, sbt-munit to 0.7.19 | ||
[\#2282](https://github.com/scalameta/metals/pull/2282) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update ipcsocket to 1.3.0 | ||
[\#2280](https://github.com/scalameta/metals/pull/2280) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update ammonite-util to 2.2.0-26-61ee0965 | ||
[\#2273](https://github.com/scalameta/metals/pull/2273) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update jackson-databind to 2.12.0 | ||
[\#2272](https://github.com/scalameta/metals/pull/2272) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update sbt-scalafix, scalafix-interfaces to 0.9.24 | ||
[\#2271](https://github.com/scalameta/metals/pull/2271) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Update bloop-config, bloop-launcher to 1.4.5-8-6cc6911d | ||
[\#2270](https://github.com/scalameta/metals/pull/2270) | ||
([scala-steward](https://github.com/scala-steward)) | ||
- Compare release candidates and milestones in addition to major.minor.patch | ||
[\#2264](https://github.com/scalameta/metals/pull/2264) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Bump snapshot version [\#2263](https://github.com/scalameta/metals/pull/2263) | ||
([ckipp01](https://github.com/ckipp01)) | ||
- Update release instructions | ||
[\#2262](https://github.com/scalameta/metals/pull/2262) | ||
([tgodzik](https://github.com/tgodzik)) | ||
- Add release notes for 0.9.7 | ||
[\#2261](https://github.com/scalameta/metals/pull/2261) | ||
([tgodzik](https://github.com/tgodzik)) |