Back

Scala Center
Patches for sbt
Windows
6 patches available
sbt (originally simple build tool) is an open-source build tool which can build Java, Scala, and Kotlin projects. It aims to streamline the procedure of constructing, compiling, testing, and packaging applications, libraries, and frameworks. sbt is highly adaptable, permitting developers to customize the build process according to their project's specific needs.
sbt Version 1.11.4
Release Date
8/4/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.11.4 $$$Updates$$$fix: Fixes sbt plugin cross building by @eed3si9n in sbt/librarymanagement#528$$$fix: Fixes sonaUploadRequestTimeout by scoping globally by @eed3si9n in #8190
sbt Version 1.11.3
Release Date
7/5/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

updates$$$fix: Fixes intermittent NullPointerError in update task by reverting the use of Weak$$$Adds Resolver.sonatypeCentralSnapshots; Resolver.sonatypeCentralRepo(...) and deprecates Resolver.sonatypeOssRepos(...); Opts.resolver.sonatypeOssReleases ; Opts.resolver.sonatypeOssSnapshots
sbt Version 1.11.3
Release Date
7/5/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

updates$$$fix: Fixes intermittent NullPointerError in update task by reverting the use of Weak$$$Adds Resolver.sonatypeCentralSnapshots; Resolver.sonatypeCentralRepo(...) and deprecates Resolver.sonatypeOssRepos(...); Opts.resolver.sonatypeOssReleases ; Opts.resolver.sonatypeOssSnapshots
sbt Version 1.11.2
Release Date
6/7/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

updates$$$fix: Fixes intermittent NullPointerError in update task by reverting the use of Weak$$$Adds Resolver.sonatypeCentralSnapshots; Resolver.sonatypeCentralRepo(...) and deprecates Resolver.sonatypeOssRepos(...); Opts.resolver.sonatypeOssReleases ; Opts.resolver.sonatypeOssSnapshots
sbt Version 1.11.2
Release Date
6/7/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

updates$$$fix: Fixes intermittent NullPointerError in update task by reverting the use of Weak$$$Adds Resolver.sonatypeCentralSnapshots; Resolver.sonatypeCentralRepo(...) and deprecates Resolver.sonatypeOssRepos(...); Opts.resolver.sonatypeOssReleases ; Opts.resolver.sonatypeOssSnapshots
sbt Version 1.11.1
Release Date
6/2/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.11.1 Latest$$$$$$updates$$$fix: Fixes memory leak in update task by @mrdziuban in coursier/sbt-coursier#563$$$fix: Default sbtPluginPublishLegacyMavenStyle to false by @eed3si9n in #8148$$$fix: Adds sonaDeploymentName to excludeLintKeys by @rtyley in #8143$$$behind the scene$$$ci: Use Central Portal for publishing by @eed3si9n in #8147
sbt Version 1.11.0
Release Date
5/24/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.11.0 Latest$$$Central Repository publishing$$$The Central Repository (aka Maven Central) has long been the pillar of the JVM ecosystem including Scala. The mechanism to publish libraries to the Central has been hosted by Sonatype as OSS Repository Hosting (OSSRH) via HTTP PUT; but in March it was announced that the endpoint will be sunset in June 2025 in favor of the Central Portal at https://central.sonatype.com/.$$$$$$sbt 1.11.0 implements a built-in support to publish to Central Repository via the Central Portal. To publish to the Central Portal; first set ThisBuild / publishTo setting to the localStaging repository:$$$$$$ThisBuild / publishTo := {$$$ val centralSnapshots = https://central.sonatype.com/repository/maven-snapshots/$$$ if (isSnapshot.value) Some(central-snapshots at centralSnapshots)$$$ else localStaging.value$$$}$$$Add credentials to the host central.sonatype.com using the generated user token user name and password. When youre ready to publish; call publishSigned task (available via sbt-pgp). At this point; the JARs and POM files will be staged to your local target/sona-staging directory.$$$$$$Next; call sonaUpload to upload to the Central Portal and manually release the bundle; or call sonaRelease to upload and automatically release to the Central Repository.$$$$$$Other updates$$$fix: Avoid printing copying runtime jar etc to stdout$$$fix: Fix incremental test (testQuick) with companion objects
sbt Version 1.10.11
Release Date
3/16/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.10.11$$$updates$$$Updates Coursier from 2.1.22 ? 2.1.23$$$?? bug fixes$$$fix: Fixes compile task retrying itself on compiler crashes$$$fix: sbt --client shutdown shortcuts if the server is not already running$$$fix: Fixes sbt --client on Windows$$$fix: Avoids creating target on sbt --version$$$fix: Fixes slash syntax keys in Scala 2.13 evolution message
sbt Version 1.10.11
Release Date
3/16/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.10.11$$$updates$$$Updates Coursier from 2.1.22 ? 2.1.23$$$?? bug fixes$$$fix: Fixes compile task retrying itself on compiler crashes$$$fix: sbt --client shutdown shortcuts if the server is not already running$$$fix: Fixes sbt --client on Windows$$$fix: Avoids creating target on sbt --version$$$fix: Fixes slash syntax keys in Scala 2.13 evolution message
Interested in automating patching for sbt?