sbt
scala-sbt.org
sbt
@scala-sbt.org
sbt is a simple build tool for #Scala, #Java, and more.
sbt 1.12.0-M1 is released!
November 2, 2025 at 7:49 AM
sbt 1.11.7 is released!
released sbt 1.11.7 featuring
- Launcher 1.5.1 to fix the sbt 0.13 support
- backport of JDK 25 JEP-512/JEP-445 Main run
eed3si9n.com/sbt-1.11.7 #Scala
sbt 1.11.7 · eed3si9n
eed3si9n.com
October 5, 2025 at 8:30 PM
Reposted by sbt
sbt-native-packager 1.11.4 is released, including CVE-2025-48924 fix
github.com/sbt/sbt-nati... #Scala
October 1, 2025 at 12:21 AM
sbt 2.0.0-RC6 is released
sbt 2.0.0-RC6 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system

- We accidentally broke bincompat in 2.0.0-RC5, and 2.0.0-RC6 fixes that
- bonus. 2.0.0-RC6 adds JDK 25 JEP-512 main support
eed3si9n.com/sbt-2.0.0-RC6 #Scala
sbt 2.0.0-RC6 · eed3si9n
eed3si9n.com
September 29, 2025 at 7:49 AM
sbt 2.0.0-RC5 is out
🔬 sbt 2.0.0-RC5 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system

- Plugins published against sbt 2.0.0-RC5 will be bincompat with 2.x series
- Project#autoAggregate was added
- Fixes removeN operator --=
eed3si9n.com/sbt-2.0.0-RC5 #Scala
sbt 2.0.0-RC5 · eed3si9n
eed3si9n.com
September 21, 2025 at 10:51 PM
sbt 1.11.6 is released
released sbt 1.11.6 featuring
- Launcher 1.5.0, built using Scala 3.7.2
- Internal dependency classpath fix
- sbtn client-side run fix
eed3si9n.com/sbt-1.11.6 #Scala
sbt 1.11.6 · eed3si9n
eed3si9n.com
September 6, 2025 at 11:46 PM
sbt 2.0.0-RC4 is released
sbt 2.0.0-RC4 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system

- Plugins published against sbt 2.0.0-RC4 will be bincompat with 2.x series
- RC4 fixes some bugs found during plugin porting
eed3si9n.com/sbt-2.0.0-RC4 #Scala
sbt 2.0.0-RC4 · eed3si9n
eed3si9n.com
August 31, 2025 at 6:46 AM
sbt 1.11.5 is released
released sbt 1.11.5 featuring
- Scala 3.8.0 (nightly) support
- Scala Nightly repository support
- Central Repository publishing improvements
- sbt --jvm-client
- sbtn improvements
eed3si9n.com/sbt-1.11.5 #Scala
sbt 1.11.5 · eed3si9n
eed3si9n.com
August 24, 2025 at 9:56 PM
Reposted by sbt
sbt-native-packager 1.11.3 is cross published to sbt 1.x and 2.x
github.com/sbt/sbt-nati...
August 23, 2025 at 7:23 PM
Reposted by sbt
here's the slide deck for 'sbt 2.0: go big' talk I gave at #ScalaDays today

many thanks everyone who showed up to the talk or had conversation with me at the conference
www.slideshare.net/slideshow/sb... #Scala
August 21, 2025 at 10:09 PM
sbt 2.0.0-RC3 is out
sbt 2.0.0-RC3 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system

- Plugins published against sbt 2.0.0-RC3 will be bincompat with 2.x
- All tasks are cached by default (transient annotation to opt-out)
eed3si9n.com/sbt-2.0.0-RC3 #Scala
sbt 2.0.0-RC3 · eed3si9n
eed3si9n.com
August 16, 2025 at 11:43 PM
sbt 2.0.0-RC2 is released
sbt 2.0.0-RC2 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs, and Bazel-compatible cache system

- Plugins published against sbt 2.0.0-RC2 will be bincompat with 2.x series
- All tasks are cached by default
eed3si9n.com/sbt-2.0.0-RC2 #Scala
sbt 2.0.0-RC2 · eed3si9n
eed3si9n.com
August 11, 2025 at 1:03 AM
Reposted by sbt
released sbt 1.11.4, featuring
- a fix for sbt plugin cross building
- a fix for sonaUploadRequestTimeout scoping
eed3si9n.com/sbt-1.11.4 #Scala
sbt 1.11.4 · eed3si9n
eed3si9n.com
August 4, 2025 at 3:50 PM
sbt 1.11.3 is released
sbt 1.11.3 is released featuring sonaUploadRequestTimeout setting
eed3si9n.com/sbt-1.11.3 #Scala
sbt 1.11.3 · eed3si9n
eed3si9n.com
July 5, 2025 at 10:53 PM
sbt 1.11.2 is released!
🏳️‍🌈 sbt 1.11.2 is released featuring
- fix for intermittent NullPointerError during update task
- introduction of Resolver.sonatypeCentralSnapshots and deprecation of Opts.resolver.sonatypeOssSnapshots etc
eed3si9n.com/sbt-1.11.2 #Scala
sbt 1.11.2 · eed3si9n
eed3si9n.com
June 7, 2025 at 9:06 PM
sbt 1.11.1 is released!
🏳️‍🌈 sbt 1.11.1 is released featuring
- changing the default `sbtPluginPublishLegacyMavenStyle` value to `false`
- memory leak fix in `update` task
- publishing sbt itself via Central Portal
eed3si9n.com/sbt-1.11.1 #Scala
sbt 1.11.1 · eed3si9n
eed3si9n.com
June 2, 2025 at 5:18 AM
Reposted by sbt
🏳️‍🌈 flying Progress Flag in honor of lesbian, gay, bi, trans, enbi, and queer contributors and members in the #Scala community
www.scala-sbt.org
June 1, 2025 at 7:57 PM
sbt 1.11.0 is released
🚲 sbt 1.11.0 is released featuring the Central Repository publishing
eed3si9n.com/sbt-1.11.0 #Scala
May 24, 2025 at 7:58 AM
sbt 1.11.0-RC2 is released
released sbt 1.11.0-RC2 featuring the Central Repository publishing support

I realized that I can reset the password and log into the Central Portal, using an existing account, and confirmed that I can publish
eed3si9n.com/sbt-1.11.0-b... #Scala
May 18, 2025 at 10:55 PM
sbt-jupiter-interface 0.14.0 is released featuring JUnit 5.12.x
github.com/sbt/sbt-jupi... #Scala
Release 0.14.0 · sbt/sbt-jupiter-interface
about sbt-jupiter-interface sbt-jupiter-interface is an sbt plugin, originally developed by Michael Aichler in 2017, to provide a test bridge for JUnit 5's Jupiter module. update Update JUnit to 5...
github.com
April 24, 2025 at 6:31 AM
Reposted by sbt
PSA: Sonatype OSSRH (OSS Repository Hosting) service, which many of us use to publish to Maven Central, will reach end-of-life on 2025-06-30
central.sonatype.org/news/2025032...

this would likely require sbt-sonatype going forward to publish to Central Publisher Portal #Scala
OSSRH Sunset Announcement
central.sonatype.org
April 10, 2025 at 7:40 PM
repo.scala-sbt.org is currently down, and we're contacting JFrog to restore it (as always thanks for supporting open source!)
github.com/sbt/sbt/issu... #Scala
JFrog Landing
repo.scala-sbt.org
April 7, 2025 at 8:25 AM
sbt 1.10.11 is released!
sbt 1.10.11 is released featuring several bug fixes
- fixes compiler crashes causing the compilation to retry 10 times
- `sbt --client shutdown` will now short-circuit
- `sbt --version` will avoid creating `target` directory
eed3si9n.com/sbt-1.10.11 #Scala
sbt 1.10.11 · eed3si9n
eed3si9n.com
March 17, 2025 at 3:45 PM
sbt-pgp 2.3.1 is published against sbt 2.0.0-M4 using sbt-ci-release's tag-based back publishing
github.com/sbt/sbt-pgp/...
March 13, 2025 at 3:37 AM
Reposted by sbt
sbt 2.0.0-M4 implements client-side run, which forks a fresh JVM from the sbtn client instead of blocking the server. there might be some sharp edges, but please try it out and let us know what you think!
eed3si9n.com/sbt-2.0.0-M4
sbt 2.0.0-M4 · eed3si9n
eed3si9n.com
March 12, 2025 at 6:39 AM