github scala/scala3 3.0.0-RC3

latest releases: 3.4.2-RC1, 3.4.1, 3.4.1-RC2...
3 years ago

Notable Changes

  • Fix type test for trait parameter arguments #12066
  • Set file filter correctly #12119
  • Provide mirror support after inlining #12079
  • Revert "Recursively check nonvariant arguments of base types for realizability" #12067
  • When simplifying match types, ensure fully defined before reducing #12068
  • sbt-dotty: the binary version is 3 for Scala >= 3.0.0 #12084
  • Fix isInstanceOf[Array[?]] returning true on non-Array #12108
  • Scala2Unpickler: don't unpickle the same type parameter twice #12129
  • Overloading resolution: Handle SAM types more like Java and Scala 2 #12131
  • Add TermParamClause.isGiven #12042

Contributors

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

According to git shortlog -sn --no-merges 3.0.0-RC2..3.0.0-RC3 these are:

     8  Martin Odersky
     7  Adrien Piquerez
     6  Guillaume Martres
     4  Liu Fengyun
     1  Anatolii Kmetiuk
     1  Nicolas Stucki

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.