Update dependency sbt/sbt to v1.13.0 - #6
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
May 24, 2025 09:54
177c940 to
7d59ab1
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
June 2, 2025 05:02
7d59ab1 to
e3b1284
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
June 7, 2025 22:02
e3b1284 to
a1e321e
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
July 6, 2025 01:23
a1e321e to
4c61674
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
August 4, 2025 15:15
4c61674 to
4933a89
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
August 24, 2025 20:47
4933a89 to
89353c3
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
September 7, 2025 01:25
89353c3 to
9ed9930
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
October 5, 2025 21:09
9ed9930 to
4086db9
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
January 5, 2026 04:54
4086db9 to
95f50ca
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
January 26, 2026 15:30
95f50ca to
75ef5d9
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
February 4, 2026 06:27
75ef5d9 to
bb435a4
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
February 15, 2026 01:45
bb435a4 to
72683ec
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
2 times, most recently
from
March 2, 2026 00:38
b4be8e4 to
b7c94ce
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
March 16, 2026 04:42
b7c94ce to
e63249e
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
2 times, most recently
from
March 25, 2026 04:53
4a56190 to
d1dfee1
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
April 7, 2026 05:02
d1dfee1 to
71acc86
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
April 27, 2026 08:32
71acc86 to
02223ba
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
May 3, 2026 01:50
02223ba to
1ef9a9c
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
June 14, 2026 10:51
1ef9a9c to
70c97bb
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
June 22, 2026 01:02
70c97bb to
b263d68
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
July 18, 2026 04:08
b263d68 to
f669be5
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
August 8, 2026 15:01
f669be5 to
dfcf2b0
Compare
renovate
Bot
force-pushed
the
renovate/sbt-sbt-1.x
branch
from
August 22, 2026 23:59
dfcf2b0 to
a6db382
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.10.10→1.13.0Release Notes
sbt/sbt (sbt/sbt)
v1.13.0: 1.13.0Compare Source
🚀 updates
IO.jarParallelandIO.zipParallelby @hoangmaihuy in sbt/io#540🐛 bug fixes
-Vparsing in sbt runners by @anatoliykmetyuk in #9626behind the scenes
new contributors
Full Changelog: sbt/sbt@v1.12.15...v1.13.0
v1.12.15: 1.12.15Compare Source
Remote code execution vulnerability fix
sbt team received a security report GHSA-m2pw-22cj-jq4v from @arpitjain099 that when the
serverConnectionTypeis set toTcp, an attacker is able to execute arbitrary code remotely via the sbt server. sbt 1.12.15 and 2.0.6 fix this bug.We recommend removing the
serverConnectionTypesetting, or upgrading to a patched version or later:The remediation was implemented by @eed3si9n and @anatoliykmetyuk.
🐛 bug fixes
build.propertieswith whitespaces by @anatoliykmetyuk in #9374behind the scenes
Full Changelog: sbt/sbt@v1.12.14...v1.12.15
v1.12.14: 1.12.14Compare Source
🐛 bug fixes
sbt shutdownallby @eed3si9n in #9435updates
behind the scenes
Full Changelog: sbt/sbt@v1.12.13...v1.12.14
v1.12.13: 1.12.13Compare Source
🐛 bug fixes
ArrayIndexOutOfBoundsExceptionerror when Unix domain socket is closed by @merlinorg in sbt/ipcsocket#77Full Changelog: sbt/sbt@v1.12.12...v1.12.13
v1.12.12: 1.12.12Compare Source
bug fixes
sbt --versionto now show JDK warnings on JDK 25 by @bitloi in #8822behind the scenes
Full Changelog: sbt/sbt@v1.12.11...v1.12.12
v1.12.11: 1.12.11Compare Source
bug fix
Testby @eed3si9n in sbt/librarymanagement#600Full Changelog: sbt/sbt@v1.12.10...v1.12.11
v1.12.10: 1.12.10Compare Source
updates
Testconfiguration by @zainab-ali in #9102🐛 bug fixes
behind the scenes
new contributors
Full Changelog: sbt/sbt@v1.12.9...v1.12.10
v1.12.9: 1.12.9Compare Source
Updates
Full Changelog: sbt/sbt@v1.12.8...v1.12.9
v1.12.8: 1.12.8Compare Source
updates
behind the scenes
Full Changelog: sbt/sbt@v1.12.7...v1.12.8
v1.12.7: 1.12.7Compare Source
CVE-2026-32948 Source dependency feature (via crafted VCS URL) leading to arbitrary code execution on Windows
sbt 1.12.7 fixes CVE-2026-32948 (GHSA-x4ff-q6h8-v7gw). Recently @anatoliykmetyuk at Scala Center discovered a vulnerability in sbt's source dependency feature
ProjectRef(...)andRootProject(...). The URL for the version control system allows branch specification via the URL fragment, which is passed to Windowscmdshell. A malicious user can craft an URL that allows arbitrary code execution.Anatolii also provided a fix from a private fork 1ce945 and 3a474a. We recommend upgrading to sbt 1.12.7, especially if you're on Windows.
updates
Full Changelog: sbt/sbt@v1.12.6...v1.12.7
v1.12.6: 1.12.6Compare Source
updates
semanticdbVersionin SemanticdbPlugin.scala by @xuwei-k in #8885Full Changelog: sbt/sbt@v1.12.5...v1.12.6
v1.12.5: 1.12.5Compare Source
updates
sbtrunner should fail on JDK < 17 for sbt 2.x by @eureka928 in #8825🐛 bug fixes
sbtrunner comment handling in.sbtoptsand.javaoptsfiles by @eed3si9n in #8841sbtrunner's sbtn detection by @fireXtract in #8810Full Changelog: sbt/sbt@v1.12.4...v1.12.5
v1.12.4: 1.12.4Compare Source
scalaOrganizationin compiler bridge resolution by @tanishiking in #8799.jvmoptsparse error on Windows Git Bash by reverting "Handle JVM parameters with spaces in dot files" by @eed3si9n in #8798Full Changelog: sbt/sbt@v1.12.3...v1.12.4
v1.12.3: 1.12.3Compare Source
updates
.sbtoptsby @it-education-md in #8695--script-versionsbt 2.x project dirs by @Eruis2579 in #8715--versionin sbt 2.x project dirs by @it-education-md in #8735Full Changelog: sbt/sbt@v1.12.2...v1.12.3
v1.12.2: 1.12.2Compare Source
updates
sbt.baton Windows by @Eruis2579 in #8682 / #8656Full Changelog: sbt/sbt@v1.12.1...v1.12.2
v1.12.1: 1.12.1Compare Source
bug fixes
sbt --client newcombination by @MkDev11 in #8512sbt newargument parsing on Windows by @MkDev11 in #8509-Xsupport on Windows batch runner by @GlobalStar117 in #8566projectdirectory on--addPluginSbtFilecommand by @azdrojowa123 in #8583updatecache across commands when dependencies change by @calm329 in #8593behind the scenes
Full Changelog: sbt/sbt@v1.12.0...v1.12.1
v1.12.0: 1.12.0Compare Source
changes with compatibility implications
dependencyTreedisplays internal config, which includesProvidedby @eed3si9n in #8359Compile / doc / compilersscoped todoctask🚀 updates
scalaVersionis missing by @eed3si9n in #8432buildTarget/dependencySourcesrequest by @azdrojowa123 in #8415JDK_JAVA_OPTIONSsupport in thesbtrunner by @sideeffffect in #8413semanticdbVersionto 4.14.1 by @xuwei-k in #8342🐛 bug fixes
*.sbtfiles with-Xsource:3by @eed3si9n in #8368"org.fusesource.jansi"to support sbt 0.13 on Windows by @vasilmkd in sbt/launcher#139behind the scenes
scala3_libraryto be a JAR-less artifact for Scala 3.8 by @hamzaremmal in #8387new contributors
Full Changelog: sbt/sbt@v1.11.7...v1.12.0
v1.11.7: 1.11.7Compare Source
🚀 updates
--sun-misc-unsafe-memory-access=allowand--enable-native-access=ALL-UNNAMEDflags to suppress JDK 25 warnings by @eed3si9n in #8304runMaintask for JEP-512/JEP-445 Main by @xuwei-k in #8316UpdateReportby configurations by @mdedetrich in sbt/librarymanagement#547🐛 bug fixes
🎬 behind the scenes
fallback-dependencies-inter-projecttest by @xuwei-k in #8319run/daemon-exittest by @xuwei-k in #8320Full Changelog: sbt/sbt@v1.11.6...v1.11.7
v1.11.6: 1.11.6Compare Source
🚀 sbt launcher 1.5.0
-Xsource:3option by @xuwei-k in sbt/launcher#117🐛 bug fixes
🎬 behind the scene
Full Changelog: sbt/sbt@v1.11.5...v1.11.6
v1.11.5: 1.11.5Compare Source
changes with compatibility implications
ubuntu-22.04image, which will require similar Linux version with glibc 2.32 and above.🚀 features and other updates
--jvm-clientto thesbtrunner script to launch JVM client. See belowScala Nightly repository
Scala Team now publishes nightlies to a dedicated Artifactory instance. sbt 1.11.5 adds a new resolver for this:
This was contributed by @hamzaremmal in sbt/librarymanagement#532
Scala 3.8.0 support
Scala 3.8.0 will in-source the Scala standard library (
scala-library) instead of using one from Scala 2.13. sbt 1.11.5 relaxes the Coursier same-version enforcement to support Scala 3.8.0.This was pair programmed by @hamzaremmal + @eed3si9n during Scala Days 2025 as #8226
sbt --jvm-clientsbt 1.11.5 runner script adds new
--jvm-clientflag to launch the JVM version of the thin client. The implementation is the Scala code which sbtn is based on. This will be useful on platforms or CPU architectures that we do not build sbtn.This was contributed by @eed3si9n in #8232
🎬 behind the scene
new contributors
Full Changelog: sbt/sbt@v1.11.4...v1.11.5
v1.11.4: 1.11.4Compare Source
Updates
sonaUploadRequestTimeoutby scoping globally by @eed3si9n in #8190Full Changelog: sbt/sbt@v1.11.3...v1.11.4
v1.11.3: 1.11.3Compare Source
updates
sonaUploadRequestTimeoutsetting to configure the upload timeout when publishing to the Central Repo by @guizmaii in #8171pluginCrossBuild/sbtBinaryVersion"1.3", which is used by IntelliJ Scala plugin (fixes #8166) by @unkarjedy in #8167new contributors
Full Changelog: sbt/sbt@v1.11.2...v1.11.3
v1.11.2: 1.11.2Compare Source
updates
updatetask by reverting the use ofWeakReferences by @mrdziuban in coursier/sbt-coursier#564Resolver.sonatypeCentralSnapshots,Resolver.sonatypeCentralRepo(...)and deprecatesResolver.sonatypeOssRepos(...),Opts.resolver.sonatypeOssReleases,Opts.resolver.sonatypeOssSnapshots, etc by @eed3si9n in sbt/librarymanagement#517 / #8156Full Changelog: sbt/sbt@v1.11.1...v1.11.2
v1.11.1: 1.11.1Compare Source
updates
updatetask by @mrdziuban in coursier/sbt-coursier#563sbtPluginPublishLegacyMavenStyleto false by @eed3si9n in #8148sonaDeploymentNametoexcludeLintKeysby @rtyley in #8143behind the scene
Full Changelog: sbt/sbt@v1.11.0...v1.11.1
v1.11.0: 1.11.0Compare Source
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 / publishTosetting to thelocalStagingrepository:Add
credentialsto the hostcentral.sonatype.comusing the generated user token user name and password. sbt 1.11.0 will read from the environment variablesSONATYPE_USERNAMEandSONATYPE_PASSWORDand append a credential forcentral.sonatype.comout-of-box, which might be useful for automatic publishing from the CI environment, such as GitHub Actions.When you're ready to publish, call
publishSignedtask (available via sbt-pgp). At this point, the JARs and POM files will be staged to your localtarget/sona-stagingdirectory.Next, call
sonaUploadto upload to the Central Portal and manually release the bundle, or callsonaReleaseto upload and automatically release to the Central Repository.This was contributed by @eed3si9n in #8126. The feature was inspired by sbt-sonatype workflow pioneered by Taro Saito, and sonatype-central-client spearheaded by David Doyle at Lumidion.
Other updates
testQuick) with companion objects by @eed3si9n in #8087Full Changelog: sbt/sbt@v1.10.11...v1.11.0
v1.10.11: 1.10.11Compare Source
updates
🐛 bug fixes
compiletask retrying itself on compiler crashes by @eed3si9n in #8070sbt --client shutdownshortcuts if the server is not already running by @eed3si9n in #8057sbt --clienton Windows by @eed3si9n in #8071sbt --versionby @eed3si9n in #8066Full Changelog: sbt/sbt@v1.10.10...v1.10.11
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.