Skip to content

Commit 6a35c74

Browse files
Address some feedback
1 parent 63ac94e commit 6a35c74

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

docs/blog/_posts/2020-12-18-scala3-m3.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ In this article, you will find the most important changes of this release compar
1515

1616
To read more about all things that surround the Scala 3 release in the next months, check out the "[Scala 3 - Crossing the finish line](https://www.scala-lang.org/blog/2020/12/15/scala-3-crossing-the-finish-line.html)" blog post on scala-lang.org
1717

18+
You can try out the M3 version online via [Scastie](https://scastie.scala-lang.org/?target=dotty).
19+
1820
<!--more-->
1921
# sbt plugin update
2022
We published a new version of the sbt plugin `sbt-dotty`, v0.5.0. Because of the changes in PR [#10607](https://github.com/lampepfl/dotty/pull/10607), this release of Scala 3 will not work with earlier versions of sbt-dotty. You will need to upgrade sbt-dotty to 0.5.0 to be able to use Scala 3.0.0-M3.
@@ -124,6 +126,8 @@ In the meantime, the compiler will emit warnings when trying to call those metho
124126
| but it has unmatchable type opaques.IArray[Int] instead
125127
```
126128

129+
Note that the warnings are only active with language mode `3.1-migration` or higher - see the documentation on the [Language Versions](https://dotty.epfl.ch/docs/usage/language-versions.html) to learn how to enable it.
130+
127131
You can read the discussion of this change in the [PR #10670](https://github.com/lampepfl/dotty/pull/10670). You can also read more about it in the [documentation](https://dotty.epfl.ch/docs/reference/other-new-features/matchable.html).
128132

129133
# Tooling improvements
@@ -183,19 +187,13 @@ According to `git shortlog -sn --no-merges 3.0.0-M2..3.0.0-M3` these are:
183187
TODO
184188
```
185189

186-
If you want to get your hands dirty and contribute to Dotty, now is a good time to get involved!
187-
Head to our [Getting Started page for new contributors](https://dotty.epfl.ch/docs/contributing/getting-started.html),
188-
and have a look at some of the [good first issues](https://github.com/lampepfl/dotty/issues?q=is%3Aissue+is%3Aopen+label%3Aexp%3Anovice).
189-
They make perfect entry points into hacking on the compiler.
190+
If you want to get your hands dirty and contribute to Scala 3, head to our [Getting Started page for new contributors](https://dotty.epfl.ch/docs/contributing/getting-started.html) and read the docs on contributing. You are also very welcome to contact someone from our team to help you get started and see what currently we need help with.
190191

191192
We are looking forward to having you join the team of contributors.
192193

193194
## Library authors: Join our community build
194195

195-
Scala 3 has a set of community libraries that are built against every nightly
196-
snapshot. Currently, this includes shapeless, ScalaPB, algebra, scalatest, scopt and squants.
197-
Join our [community build](https://github.com/lampepfl/dotty/tree/master/community-build)
198-
to make sure that our regression suite includes your library.
196+
Scala 3 is regularly tested against a sample of libraries known as the "community build". You can add your library to the [community build](https://github.com/lampepfl/dotty/tree/master/community-build) by submitting a PR.
199197

200198
[Scastie]: https://scastie.scala-lang.org/?target=dotty
201199

0 commit comments

Comments
 (0)