0.19.0-RC1
Pre-release
Pre-release
Notable Changes
Syntax
- Make indentation significant in old-style control syntax #7235
- Don't require colon after class or object signatures #7185
- Replace the[...] by summon[...] #7205
- Allow
given
bindings in patterns #7194 - Replace
delegate match
withsummonFrom
. #7201 - Switch to
?
for wildcard types #7144 - Require (...) around parameters of a lambda #7156
- Drop old syntax styles for givens #7245
Macros
- Upgrade to scala-library 2.13.1 #7263
- Detect macro dependencies within the current run #7192
- Add dotty-staging.g8 in the staging documentation #7165
- Intrinsify scala.compiletime.testing.typeChecks #7129
Contributors
Thank you to all the contributors who made this release possible 🎉
According to git shortlog -sn --no-merges 0.18.1-RC1..0.19.0-RC1
these are:
87 Martin Odersky
50 Nicolas Stucki
42 Guillaume R
33 Nikita Eshkeev
20 Guillaume Martres
9 Liu Fengyun
8 Anatolii
5 Robert Stoll
3 Miles Sabin
1 Sam Desborough
1 Anatolii Kmetiuk
1 Jon Pretty
1 Oron Port
1 Aggelos Biboudis
Reporting Bugs
If you encounter a bug, please open an issue! 🙏