|
| 1 | +### Highlights |
| 2 | + |
| 3 | +* TASTy Reader: Add support for Scala 3.0.0 (scala/scala/#9617) by bishabosha |
| 4 | + |
| 5 | +### Additions to `-Xsource:3` |
| 6 | + |
| 7 | +* Support symbol literals under `-Xsource:3` (scala/scala/#9602) by smarter |
| 8 | +* Support writing `&` instead of `with` in types under `-Xsource:3` (scala/scala/#9594) by smarter |
| 9 | +* Support Scala 3 vararg splice syntax under `-Xsource:3` (scala/scala/#9584) by smarter |
| 10 | +* Support Scala 3 wildcard and renaming imports under `-Xsource:3` (scala/scala/#9582) by smarter |
| 11 | +* Allow soft keywords open and infix under `-Xsource:3` (scala/scala/#9580) by smarter |
| 12 | +* Align leading infix operator with Scala 3 improvements (scala/scala/#9567) by som-snytt |
| 13 | +* Support `?` as wildcard marker under `-Xsource:3` (scala/scala/#9560) by smarter |
| 14 | +* Support case in pattern bindings under `-Xsource:3` (scala/scala/#9558) by smarter |
| 15 | +* Parse `+_` and `-_` in types as identifiers under `-Xsource:3` to support Scala 3.2 placeholder syntax (scala/scala/#9605) by neko-kai |
| 16 | +* Allow `$` escaping double quotes in interpolations under `-Xsource:3` (scala/scala/#9536) by martijnhoekstra |
| 17 | +* Differentiate Scala 2 and Scala 3 wildcard identifier names (scala/scala/#9614) by neko-kai |
| 18 | + |
| 19 | +### Compiler Changes |
| 20 | + |
| 21 | +* Integrate splain – implicit resolution chains and type diffs in error messages (scala/scala/#7785) by tek |
| 22 | +* Allow `\"` in single-double-quoted string interpolations (scala/scala/#8830) by eed3si9n |
| 23 | +* Support JDK15 text blocks in Java parser (scala/scala/#9548) by harpocrates |
| 24 | +* Allow only protected when overriding Java methods (scala/scala/#9525) by kynthus |
| 25 | +* Check `private[this]` members in override checking (scala/scala/#9542) by lrytz |
| 26 | +* More accurate outer checks in patterns (scala/scala/#9504) by dwijnand |
| 27 | +* Import from `_root_` (scala/scala/#9482) by som-snytt |
| 28 | + |
| 29 | +### Library Changes |
| 30 | + |
| 31 | +* Optimized BigInt implementation (scala/scala/#9628) by denisrosset |
| 32 | + |
| 33 | +### Other changes |
| 34 | + |
| 35 | +Some small changes that will ship in 2.12.14 are also included in this release. |
| 36 | + |
| 37 | +For the complete 2.13.6 change lists, see [all merged PRs](https://github.com/scala/scala/pulls?q=is%3Amerged%20milestone%3A2.13.6) and [all closed bugs](https://github.com/scala/bug/issues?utf8=%E2%9C%93&q=is%3Aclosed+milestone%3A2.13.6). |
| 38 | + |
| 39 | +## Compatibility |
| 40 | + |
| 41 | +As usual for our minor releases, Scala 2.13.6 is binary-compatible with the whole Scala 2.13 series. |
| 42 | + |
| 43 | +Upgrading from 2.12? Enable `-Xmigration` while upgrading to request migration advice from the compiler. |
| 44 | + |
| 45 | +## Contributors |
| 46 | + |
| 47 | +A big thank you to everyone who's helped improve Scala by reporting bugs, improving our documentation, spreading kindness in discussions around Scala, and submitting and reviewing pull requests! You are all magnificent. |
| 48 | + |
| 49 | +This release was brought to you by ?? contributors, according to `git shortlog -sn --no-merges HEAD ^v2.13.6 ^2.12.x`. Thank you ???. |
| 50 | + |
| 51 | +Thanks to [Lightbend](https://www.lightbend.com/scala) for their continued sponsorship of the Scala core team’s efforts. Lightbend offers [commercial support](https://www.lightbend.com/lightbend-platform-subscription) for Scala. |
| 52 | + |
| 53 | +## Scala 2.13 notes |
| 54 | + |
| 55 | +The [release notes for Scala 2.13.0](https://github.com/scala/scala/releases/v2.13.0) have important information applicable to the whole 2.13 series. |
| 56 | + |
| 57 | +## Obtaining Scala |
| 58 | + |
| 59 | +Scala releases are available through a variety of channels, including (but not limited to): |
| 60 | + |
| 61 | +* Bump the `scalaVersion` setting in your sbt-based project |
| 62 | +* Download a distribution from [scala-lang.org](http://scala-lang.org/download/2.13.6.html) |
| 63 | +* Obtain JARs via [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.scala-lang%22%20AND%20v%3A%222.13.6%22) |
0 commit comments