Version | Change log |
Scala for Linux, Mac OS X 3.3.1 Sep 8, 2023 |
Highlights of the release: Support records in JavaParsers Port JVM backend refactor from Scala 2 |
Scala for Linux, Mac OS X 3.2.2 Jan 30, 2023 |
Highlights of the release: Make truncation by characters in REPL configurable #16167 New (experimental for now) lazy vals implementation #15296 Make coverage instrumentation more robust Resolve overloading: keep track of prefix and indices of all default getters Let accessors inherit @experimental annotations from accessed symbols |
Scala for Linux, Mac OS X 3.2.0 Sep 1, 2022 | |
Scala for Linux, Mac OS X 2.13.8 Jan 13, 2022 | |
Scala for Linux, Mac OS X 2.13.7 Nov 1, 2021 | |
Scala for Linux, Mac OS X 2.13.6 May 18, 2021 |
Highlights: TASTy Reader support for Scala 3.0.0 (#9617 by @bishabosha) The splain compiler plugin by @tek was integrated into the compiler, available with the -Vimplicits and -Vtype-diffs flags (#7785) Escaped double quotes now work as expected in string interpolations, both s""" and s"$"" (#8830 by @eed3si9n and #9536 by @martijnhoekstra) Other Changes: Optimized BigInt implementation (#9628) by @denisrosset Support JDK15 text blocks in Java parser (#9548) by @harpocrates Stricter override checking for protected Scala members which override Java members (#9525) by @kynthus Check private[this] members in override checking (#9542) More accurate outer checks in patterns (#9504) Allow renaming imports from _root_ (#9482) by @som-snytt Make more annotations extend ConstantAnnotation (9336) by @BalmungSan A number of syntax changes were added to simplify cross-building between Scala 2 and 3 Don't error (only warn) on symbol literals under -Xsource:3 (#9602) |
Scala for Linux, Mac OS X 2.13.5 Feb 22, 2021 |
Highlights: TASTy reader: add support for Scala 3.0.0-RC1 Allow name-based extractors to be irrefutable JDK 16 and 17 support in the optimizer |
Scala for Linux, Mac OS X 2.13.2 Apr 23, 2020 |
This release has: A brand-new Vector implementation Configurable warnings |
Scala for Linux, Mac OS X 2.13.1 Sep 19, 2019 | This is primarily a bug fix release that fixes several regressions in 2.13.0. |