0.20.2
enhancements
- Scala 3: Type Lambdas by @KaranAhlawat in #312
- Scala 3:
given
pattern by @susliko in #330 - Structural types in declarations by @susliko in #297
- Lambda expression with
implicit
parameters by @G1ng3r in #308 - Scala 2 macros by @eed3si9n in #325
- Switches to using
match?
instead oflua-match?
for queries by @natsukagami in #321 - Adds "conditional" to
case
inindented_cases
by @natsukagami in #320
bug fixes
- Scala 3: Fixes
derives
by allowing$.stable_type_identifier
inderives_clause
by @susliko in #331 - Fixes lambda expression parsing by issuing
OUTDENT
with extra spaces before brackets by @susliko in #301 - Fixes nested comment parsing by @susliko in #306
- Fixes the handling of interpolations without spaces and
$$
in interpolated strings by @johannescoetzee in #324 - Fixes definitions parsing when the return types appear on new lines by @susliko in #333
- Fixes indented case in given by @Masynchin in #338
behind the scene
new contributors
- @G1ng3r made their first contribution in #308
- @KaranAhlawat made their first contribution in #312
- @natsukagami made their first contribution in #321
- @johannescoetzee made their first contribution in #324
- @Masynchin made their first contribution in #338
- @amaanq made their first contribution in #340
Full Changelog: v0.20.1...v0.20.2