|
| 1 | +--- |
| 2 | +layout: blog-page |
| 3 | +title: Scala 3.0.1-RC2 – backports of critical bugfixes |
| 4 | +author: Anatolii Kmetiuk |
| 5 | +authorImg: /images/anatolii.png |
| 6 | +date: 2021-06-25 |
| 7 | +--- |
| 8 | + |
| 9 | +This post is a quick announcement of Scala 3.0.1-RC2. This is the second release candidate for 3.0.1. The reason for this release is that a regression with respect to 3.0.0 was introduced by PR [#12519](https://github.com/lampepfl/dotty/pull/12519) which caused the compiler to fail where it shouldn't. We have fixed this regression in PR [#12827](https://github.com/lampepfl/dotty/pull/12827) and backported it to 3.0.1. This is the main reason for having 3.0.1-RC2 before 3.0.1 which is due in one week. |
| 10 | + |
| 11 | +Besides this main change, taking advantage of the fact that RC2 is happening, we have also included various SBT reporting improvements (PR [#12845](https://github.com/lampepfl/dotty/pull/12845)) which should improve interaction with [Metals](https://scalameta.org/metals/). Also we've backported a few infrastructural fixes even though they aren't a regression from 3.0.0. |
| 12 | + |
| 13 | +<!--more--> |
| 14 | + |
| 15 | +# Contributors |
| 16 | +Thank you to all the contributors who made this release possible 🎉 |
| 17 | + |
| 18 | +According to `git shortlog -sn --no-merges 3.0.1-RC1..3.0.1-RC2` these are: |
| 19 | + |
| 20 | +``` |
| 21 | + 3 Guillaume Martres |
| 22 | + 2 Krzysztof Romanowski |
| 23 | + 1 Anatolii Kmetiuk |
| 24 | + 1 Markus Sutter |
| 25 | + 1 Martin Odersky |
| 26 | + 1 Vadim Chelyshov |
| 27 | +``` |
| 28 | + |
| 29 | +## Library authors: Join our community build |
| 30 | + |
| 31 | +Scala 3 now has a set of widely-used community libraries that are built against every nightly Scala 3 snapshot. |
| 32 | +Join our [community build](https://github.com/lampepfl/dotty/tree/master/community-build) |
| 33 | +to make sure that our regression suite includes your library. |
| 34 | + |
| 35 | +[Scastie]: https://scastie.scala-lang.org/?target=dotty |
| 36 | + |
| 37 | +[@odersky]: https://github.com/odersky |
| 38 | +[@DarkDimius]: https://github.com/DarkDimius |
| 39 | +[@smarter]: https://github.com/smarter |
| 40 | +[@felixmulder]: https://github.com/felixmulder |
| 41 | +[@nicolasstucki]: https://github.com/nicolasstucki |
| 42 | +[@liufengyun]: https://github.com/liufengyun |
| 43 | +[@OlivierBlanvillain]: https://github.com/OlivierBlanvillain |
| 44 | +[@biboudis]: https://github.com/biboudis |
| 45 | +[@allanrenucci]: https://github.com/allanrenucci |
| 46 | +[@Blaisorblade]: https://github.com/Blaisorblade |
| 47 | +[@Duhemm]: https://github.com/Duhemm |
| 48 | +[@AleksanderBG]: https://github.com/AleksanderBG |
| 49 | +[@milessabin]: https://github.com/milessabin |
| 50 | +[@anatoliykmetyuk]: https://github.com/anatoliykmetyuk |
0 commit comments