github scala/scala3 0.20.0-RC1

latest releases: 3.3.4, 3.5.1, 3.5.2-RC1...
pre-release4 years ago

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! πŸ™

Don't miss a new scala3 release

NewReleases is sending notifications on new releases.