Notable Changes
Language
- Syntax change for type parameters of extension methods #7455
- Infer private[this] #7411
- Tweaks to indent syntax #7363
- Fix #7078: Allow <: T in given alias definitions #7334
- Allow normal parameters after given parameters #7317
- Make
then
optional at line end #7276
Metaprogramming
- Fix #7189: Do not try to load contents if file does not exist #7476
- Add customizable names for definitions in quotes #7346
- Rename scala.quoted.matching.{Bind => Sym} #7332
- Replace AsFunction implicit class with Expr.reduce #7299
Contributors
Thank you to all the contributors who made this release possible π
According to git shortlog -sn --no-merges 0.19.0-RC1..0.20.0-RC1
these are:
99 Martin Odersky
64 Nicolas Stucki
16 Nikita Eshkeev
15 Guillaume Martres
9 Robert Stoll
8 Anatolii
5 Liu Fengyun
5 Olivier Blanvillain
3 Miles Sabin
2 Aggelos Biboudis
2 Jamie Thompson
2 Antoine Brunner
2 Ben Elliott
2 Guillaume R
1 noti0na1
1 Ashwin Bhaskar
1 Batanick
1 Bojan Dunaj
1 Harpreet Singh
1 Lucas
1 Lucas JenΓ
1 Martijn Hoekstra
1 bishabosha
1 brunnerant
Reporting Bugs
If you encounter a bug, please open an issue! π