scala.meta v4.4.2 Release Notes
Release Date: 2020-12-11 // over 4 years ago-
Pull Requests
- โ Add variable to track if we are inside quotes/splices (#2192) @tgodzik
- ๐ Move soft keyword definitions outside the parser (#2193) @tgodzik
- ๐ Introduce
ExportGiven
, removeExport.given: Boolean
. (#2190) @olafurpg - ๐ Fix product for binaryCompat fields and add additional apply methods (#2189) @tgodzik
Previous changes from v4.4.0
-
๐ Main features of this release:
- ๐ proper parsing support for Scala 3
- trees for Scala 3 concepts should now be stable and binary compatible going forward
- ๐ support for Scala 2.13.4, which is especially important for sematicdb
Pull Requests
- โ Add inline if (#2165) @tgodzik
- ๐ Fix remaining issues with parsing Dotty (#2164) @tgodzik
- โฌ๏ธ Upgrade to Scala 2.13.4 (#2166) @olafurpg
- ๐ Use type in givens, which makes working on the tree easier (#2161) @tgodzik
- ๐ Move dependabot config file to right location (#2163) @gabro
- โก๏ธ Update setup-gpg to v3 (#2162) @tgodzik
- โ Add type match (#2160) @tgodzik
- ๐ Fix given imports to accept types (#2157) @tgodzik
- โ Add extension as a keyword for Dotty (#2156) @tgodzik
- โ Remove scala3doc community build - merged into dotty (#2159) @kpbochenek
- โ Remove sbt-assembly workaround - fixed upstream (#2158) @kpbochenek
- ๐ Change given imports to work without wildcard (#2154) @tgodzik
- Disallow
given as <ident>
syntax (#2153) @tgodzik - โ Add scala3doc to the community suite and fix a number of issues (#2148) @tgodzik
- โ Add additional logic to only add indent on correct colons (#2147) @tgodzik
- โก๏ธ Update munit, sbt-munit to 0.7.14 (#2151) @scala-steward
- โก๏ธ Update scalafmt-core to 2.7.5 (#2152) @scala-steward
- โก๏ธ Update mdoc, sbt-mdoc to 2.2.10 (#2150) @scala-steward
- ๐ Fix if continuation as dot and using lambda (#2146) @kpbochenek
- ๐ Allow match to be used as operator (#2142) @tgodzik
- ๐ Fix remaining issues in Dotty codebase (#2143) @tgodzik
- ๐ Fix missing constructor named arguments (#2145) @tgodzik
- ๐ Fix issues with end word checked in wrong places and paramless for (#2141) @tgodzik
- โ Add polymorphic functions (#2139) @tgodzik
- ๐ Allow
type T
inside block for Dotty (#2138) @tgodzik - โ Add option for additional binary compatible fields and add derives (#2134) @tgodzik
- ๐ Allow uppercase letter in pattern binding (#2137) @tgodzik
- ๐ fix-new-catch-case-as-parameter (#2136) @kpbochenek
- ๐ Fix indent after arrow in braces (#2133) @kpbochenek
- ๐ Support Case with mixed Pat.Typed and Pat.Bind (#2131) @kpbochenek
- ๐ Support Extension Group with method declarations (#2132) @kpbochenek