New
1.12.0
changes with compatibility implications
dependencyTreedisplays internal config, which includesProvidedby @eed3si9n in https://github.com/sbt/sbt/pull/8359- Scaladoc now requires
Compile / doc / compilersscoped todoctask
π updates
- Adds Scala 3.8 REPL support by @eed3si9n in https://github.com/sbt/sbt/pull/8349
- Show warnings when
scalaVersionis missing by @eed3si9n in https://github.com/sbt/sbt/pull/8432 - deps: Update to Scala 2.12.21 by @xuwei-k in https://github.com/sbt/sbt/pull/8407
- BSP: Returns build targets sources from
buildTarget/dependencySourcesrequest by @azdrojowa123 in https://github.com/sbt/sbt/pull/8415 - Adds
JDK_JAVA_OPTIONSsupport in thesbtrunner by @sideeffffect in https://github.com/sbt/sbt/pull/8413 - Updates
semanticdbVersionto 4.14.1 by @xuwei-k in https://github.com/sbt/sbt/pull/8342
π bug fixes
- fix: Parses
*.sbtfiles with-Xsource:3by @eed3si9n in https://github.com/sbt/sbt/pull/8368 - fix: Manually construct the string
"org.fusesource.jansi"to support sbt 0.13 on Windows by @vasilmkd in https://github.com/sbt/launcher/pull/139 - fix: Fixes Javadoc support on JDK 21 by @adpi2 in https://github.com/sbt/zinc/pull/1622
behind the scenes
- Allows
scala3_libraryto be a JAR-less artifact for Scala 3.8 by @hamzaremmal in https://github.com/sbt/sbt/pull/8387 - Update Scala 2.13 used for util cross building to 2.13.18 by @mkurz in https://github.com/sbt/sbt/pull/8395
- deps: Zinc 1.12.0 by @eed3si9n in https://github.com/sbt/sbt/pull/8434
- ci: Update checkout references to 1.12.x by @eed3si9n in https://github.com/sbt/sbt/pull/8355
- ci: Bump coursier/cache-action from 6 to 7 by @dependabot[bot] in https://github.com/sbt/sbt/pull/8353
- ci: Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/sbt/sbt/pull/8384
new contributors
- @danicheg made their first contribution in https://github.com/sbt/sbt/pull/8346
- @hamzaremmal made their first contribution in https://github.com/sbt/sbt/pull/8387
Full Changelog: https://github.com/sbt/sbt/compare/v1.11.7...v1.12.0