1.10.0-M3
Pre-release
Pre-release
What's changed
- Don't use autoBoot / filterLibrary for 2.13 and 3 by @lrytz in #1331
- Registers inheritance relationship for SAM-type lambda by @Friendseeker in #1288
- Invalidates sources that depends on
@inline
methods by @Friendseeker in #1310 - Adds support for
-Xshow-phases
by @Friendseeker in #1314 - Do not use
invalidationResults
to compute next invalidations by @Friendseeker in #1312 - Avoids spurious recompilations when unrelated constructor with default argument changes by @Friendseeker in #1324
Behind the scenes
- Use
ConcurrentHashMap
in Stamp.scala by @Friendseeker in #1317 - Add pending scripted test for #616 by @Friendseeker in #1305
- Pass
-nowarn
flag to slience compiler warning during benchmarking by @Friendseeker in #1320 - Run benchmark against develop branch during PR by @Friendseeker in #1321
- Run zinc benchmarks in parallel by @Friendseeker in #1323
- Add common VSCode metals temp folders to
.gitignore
by @Friendseeker in #1308 - Add scalafmt convertToNewSyntax setting by @xuwei-k in #1315
- Add unit test for #1234 by @Friendseeker in #1318
- Update sbt-jmh to 0.4.7 by @scala-steward in #1330
- Update org.eclipse.jgit to 6.8.0.202311291450-r by @scala-steward in #1328
- Update sbt-projectmatrix to 0.9.2 by @scala-steward in #1327
- Update io, sbt, util-control, util-interface, ... to 1.9.8 by @scala-steward in #1329
- Update scalafmt-core to 3.8.0 by @scala-steward in #1335
- Update scalatest to 3.2.18 by @scala-steward in #1336
- IO 1.9.9 by @eed3si9n in #1337
- Update zero-allocation-hashing to 0.16 by @scala-steward in #1116
Full Changelog: v1.10.0-M2...v1.10.0-M3