github scala/scala3 3.10.0-RC2

pre-release3 hours ago

Backported changes

  • Add support for Java records in pattern matching #26497
  • Only run trait specialization passes when compilation units contain inline traits #26842
  • Rename -Xrepl-disable-display to -Xrepl-disable-evaluation #26961
  • Macro interpreter: rethrow RecursionOverflow #26896
  • Fix fuel-related OpenCB issues #26898
  • More fuel checks #26897
  • Do not emit a SYNCHRONIZED method for Outer.this.synchronized calls #26998
  • Increase phase ID width, stealing a bit from run ID #27006
  • Minimize Tree.symbol calls #26914
  • Remove ThrowingReporter #26993

Contributors

Thank you to all the contributors who made this release possible 🎉

According to git shortlog -sn --no-merges 3.10.0-RC1..3.10.0-RC2 these are:

     6	Solal Pirelli
     6	Wojciech Mazur
     1	Jakub Warchoł
     1	James You
     1	Mikołaj Fornal

Don't miss a new scala3 release

NewReleases is sending notifications on new releases.