dotty v0.19.0-RC1 Release Notes

Release Date: 2019-09-21 // over 4 years ago
  • 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 with summonFrom. #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! ๐Ÿ™