Backported chnages
- Upgrade to Scala.js 1.22.0. #26389
- Stop using custom fonts for Scaladoc #26393
- Bump Scala CLI to 1.15.0 (was 1.14.0) and
coursierto 2.1.25-M26 (was 2.1.25-M25) #26432 - Vendor REPL dependencies #26433
- Deprecate JPath use in Quotes #26446
- Migrate Scala CLI's using directive parser to a compiler module #26449
- Refactor
directives-parser#26461 - Minor using directives parser improvements #26460
- Scaladoc snippets: fix Show all lines & Scastie popup theme bugs #26165
- Do not warn on dollars in Java names #26303
- Don't skip generic signature for constructors with generic
usingparameters #26302 - Don't eliminate var used by anonfun #26360
- Erase more aliases of Unit as result type to void. #26252
- Reset dirty unimported state after findRef #26412
- Fix :help regressions #26301
- Fix generic signature of trait val setter #26374
- Fixes #25754: Preserve apply result type after beta reducing through opaque proxies #25988
- Fix memberType for constructor params #25669
- Fix #25866: match-alias subtyping and wildcard appliedTo #25981
Contributors
Thank you to all the contributors who made this release possible 🎉
According to git shortlog -sn --no-merges 3.9.0-RC1..3.9.0-RC2 these are:
10 Solal Pirelli
7 Wojciech Mazur
6 Piotr Chabelski
3 Sébastien Doeraene
1 Jamie Thompson
1 Oliver Bračevac
1 Oron Port
1 Som Snytt
1 Zieliński Patryk