Changes with compatibility implications
Updates and bug fixes
- Fixes the attribute key name from
serverIdleTimeOut
toserverIdleTimeout
to match the variable name by @lervag in #7651 - Fixes incremental Scala-Java mixed compilation that produces JAR directly by @adpi2 in sbt/zinc#1377
- Fixes over-compilation when using a class directory as a library by @adpi2 in sbt/zinc#1382
- Perf: Copy bytes directly instead of using
scala.reflect.io.Streamable
by @rochala in sbt/zinc#1395 - Includes all sources and resources in source jar by @jroper in #7630
- Fixes the handling of
Optional
inter-project dependency in BSP by @adpi2 in #7568 - Trims spaces around k and v to tolerate extra whitespace in
build.properties
by @invadergir in #7585 - Fixes legacy repositories like
scala-tools-releases
inrepositories
file blocking sbt from launching by @eed3si9n in sbt/launcher#104 - Fixes stale BSP diagnostics by @SlowBrainDude in #7610
- Fixes scripted support for sbt 2.x by @eed3si9n in #7672
- Avoids using
ThreadDeath
for future JDK compatibility by @xuwei-k in #7652 - Avoids using
ZipError
for future JDK compatibility by @eed3si9n in sbt/zinc#1393
Behind the scenes
- Update to Zinc 1.10.2 by @eed3si9n in #7674
- Update to lm 1.10.1 by @eed3si9n in #7597
- Update to Launcher 1.4.3 by @eed3si9n in #7598
- Update to the common Scala 2.12 version for the sbtn subproject by @SlowBrainDude in #7605
- Note in dev docs on supported build time JDK version dependency by @SlowBrainDude in #7606
- CI: Zinc default branch is 1.10.x by @adpi2 in #7654
- Upgrade sbt plugins to avoid deprecated repo.scala-sbt.org by @mkurz in #7555
- Update Scala 3 doc test by @eed3si9n in #7619
- Bump scalacenter/sbt-dependency-submission from 2 to 3 by @dependabot in #7565
- Fixes
dependency-management/force-update-period
test (backport of #7538) by @adpi2 in #7567 - Fixes BuildServerTest by @adpi2 in #7638
New contributors
- @invadergir made their first contribution in #7585
- @rochala made their first contribution in sbt/zinc#1395
- @SlowBrainDude made their first contribution in #7606
- @lervag made their first contribution in #7651
Full Changelog: v1.10.0...v1.10.2