dotty v0.23.0-RC1 Release Notes

Release Date: 2020-03-18 // about 4 years ago
  • Notable Changes

    Language

    Syntax

    πŸ”„ Change to (using x: T) => E for context functions #8305
    ⬇️ Drop given parameter syntax #8270
    πŸ›  Fix #8256: Disallow silent indent for template bodies #8264

    πŸ”‹ Features

    βž• Add bitwise Int compiletime operations #8377
    Safe initialization for Scala #7789

    Metaprogramming

    βž• Add scala.compiletime.summonInline #8483
    🚚 Move Unliftable extractors in Unlifted #8517
    πŸ“‡ Rename ValueOfExpr to Unliftable #8503
    πŸ”¨ Refactor scala.quoted.matching #8479
    Simplify import of qctx.tasty.rootContext #8438

    Contributors

    πŸš€ Thank you to all the contributors who made this release possible πŸŽ‰

    πŸ”€ According to git shortlog -sn --no-merges 0.22.0-RC1..0.23.0-RC1 these are:

       165 Martin Odersky
       124 Nicolas Stucki
       121 Liu Fengyun
        45 Robert Stoll
        15 Guillaume Martres
        15 Anatolii
        10 gzoller
         8 Som Snytt
         8 StΓ©phane Micheloud
         5 Ausmarton Zarino Fernandes
         5 Oron Port
         3 Adam Fraser
         3 Gabriele Petronella
         3 Uko
         3 Anatolii Kmetiuk
         2 ybasket
         2 Dale Wijnand
         2 Dani Rey
         2 Jamie Thompson
         2 Olivier Blanvillain
         2 Tomasz Godzik
         2 Travis Brown
         2 Vlastimil Dort
         1 tanaka takaya
         1 Miles Sabin
         1 Andrew Valencik
         1 bishabosha
         1 fhackett
         1 Lionel Parreaux
         1 kenji yoshida
         1 manojo
         1 odersky
         1 Raj Parekh
         1 SΓ©bastien Doeraene
         1 xuwei-k
    

    Reporting Bugs

    🍱 If you encounter a bug, please open an issue! πŸ™