Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 21/09/2026wrote 'Reforesting the sbt plugin ecosystem and sbt 2.1.0 beta' www.scala-lang.org/blog/2026/09... #Scala 011
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 14/09/2026cross published sbt-buildinfo 0.13.2 for sbt 1.x and 2.x with a bug fix github.com/sbt/sbt-buil... #Scala 041
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 06/09/2026cross published sbt-testng 3.2.0 for sbt 1.x and 2.x github.com/sbt/sbt-test... #Scalagithub.comRelease 3.2.0 · sbt/sbt-testngabout sbt-testng sbt-testng is an sbt plugin and test-interface implementation for TestNG, originally developed in 2011-2012 by Joachim Hofer and Andreas Flierl. com.github.sbt organization sbt-tes... 021
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 05/09/2026wrote 'RFC-5: test scheduling' eed3si9n.com/rfc-5-test-s... #Scalaeed3si9n.comRFC-5: test scheduling · eed3si9n 001
sbt @scala-sbt.org · 29/08/2026released sbt-github-actions 0.32.0, which will bump actions/setup-java to v6 github.com/sbt/sbt-gith... 010
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 15/08/2026wrote a blog post 'sbt plugin classpath isolation' eed3si9n.com/sbt-plugin-c... #Scalaeed3si9n.comsbt plugin classpath isolation · eed3si9n 031
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 13/08/2026cross publishsed sbt-ghpages 0.10.0 for sbt 1.x and 2.x github.com/sbt/sbt-ghpa... 001
sbt @scala-sbt.org · 12/08/2026sbt-crossproject 1.4.0 was cross published to sbt 1.x and 2.x. thanks @sjrdoeraene.bsky.social! github.com/portable-sca... #Scalagithub.comRelease v1.4.0 · portable-scala/sbt-crossprojectNew features: Cross-publish for sbt 1.11.5+ and sbt 2.0.6+ Dropped support for old dependencies. sbt-crossproject 1.4.0+ now has the following minimum requirements: sbt 1.11.5+ or sbt 2.0.6+ For... 020
sbt @scala-sbt.org · 24/07/2026sbt2-compat 0.2.0 is released github.com/sbt/sbt2-com...github.comRelease v0.2.0 · sbt/sbt2-compatChanges Require minimum version of sbt 1.9 to be used with the plugin by @anatoliykmetyuk (#18) feat: implement contentHashStr and sizeBytes on FileRef by @raboof (#15) Add empty DefOps for sbt 2 ... 010
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 23/07/2026released Jar Jar Abrams 1.17.0 and sbt-assembly 2.4.0, featuring various shading bug fixes contributed by the community eed3si9n.com/jarjar-abram... #Scalaeed3si9n.comJar Jar Abrams 1.17.0 and sbt-assembly 2.4.0 · eed3si9n 021
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 23/07/2026added a new sbt recipe for getting user inputs www.scala-sbt.org/2.x/docs/en/...scala-sbt.orgGetting user inputs - The Book of sbt 001
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 01/07/2026Local/remote caching. This is probably the most interesting feature of sbt 2.x. sbt 1.x had cached compilation, but 2.x can generalize it to all tasks, including tests See Scala Days 2025 talk for more details (around 19:14) www.youtube.com/watch?v=GM2y... www.scala-sbt.org/2.x/docs/en/... 011
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 01/07/2026Towards the end of 2025, sbt 2 project got grant approval from the Sovereign Tech Fund (funded by German gov). This also accelerated the plugin migration effort: 1. Anatolii from Scala Center created the sbt2-compat plugin 2. @tanishiking.bsky.social from VirtusLab contributed Scala.JS cross build 121
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 01/07/2026Scala 3.x in the metabuild. sbt 2.x adopts Scala 3.x for its own codebase and the metabuild (currently 3.8.4), updating from Scala 2.12, which has maintenance implications for both the toolchain and plugins. Speaking of which, sbt 2 already has 108 plugins: index.scala-lang.org/search?platf... 112
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 01/07/2026Client-server by default. When the `sbt` runner detects an sbt 2.x build, it will now launch the native sbtn client by default. If you want, this allows you to use your system shell, instead of sbt's own shell, without reloading the build. sbtn launches a fresh JVM for run (client-side run) 112
sbt @scala-sbt.org · 23/06/2026released sbt-github-actions 0.31.0 github.com/sbt/sbt-gith... #Scala 001
sbt @scala-sbt.org · 27/05/2026'Dependabot version updates now support the sbt ecosystem' github.blog/changelog/20... #Scalagithub.blogDependabot version updates now support the sbt ecosystem - GitHub ChangelogDependabot now supports sbt. Add sbt as a package ecosystem in your dependabot.yml file. Dependabot will then monitor your build.sbt inputs and open pull requests when newer commits are available… 054
sbt @scala-sbt.org · 17/05/2026sbt 2.0.0-RC13 is out! many thanks to those trying out the release candidates, reporting issues, and sending us bug fixes 020
sbt @scala-sbt.org · 10/05/2026sbt-github-actions 0.30.0 is published github.com/sbt/sbt-gith... #Scala 001
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 04/05/2026underbake (v.), underbaked, underbaking When a cached task fails to invalidate because of insufficient inputs, leading to an invalid result, we can say that the task is underbaked. In the context of incremental compilation, we call it under-compilation. www.scala-sbt.org/2.x/docs/en/...scala-sbt.orgCaching - The Book of sbt 111
sbt @scala-sbt.org · 14/04/2026'Last mile towards sbt 2' A quick status report on where we are at www.scala-lang.org/blog/2026/04... #Scala 052
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 05/04/2026cross published sbt-nocomma 0.1.3 to sbt 1.x and 2.x, using sbt 2.0.0-R10 sbt-nocomma is a stupid plugin that I made in 2018 that implements comma inference in build.sbt github.com/sbt/sbt-noco... eed3si9n.com/removing-com... #Scala 001
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 02/04/2026cross published sbt-java-formatter 0.11.0 to sbt 1.x and 2.x sbt-java-formatter, originally written by Björn Antonsson, lets you format your Java code github.com/sbt/sbt-java... #Scala 011
sbt @scala-sbt.org · 01/04/2026'Fixing a Command Injection Vulnerability in sbt' We discovered a command injection vulnerability in how sbt resolves source dependencies on Windows. The issue has been assigned CVE-2026-32948, rated Moderate (CVSS 6.7), and is now fixed. www.scala-lang.org/blog/2026/03... #Scala 000
Reposted by sbt∃ugene -Yokota 🥙 @eed3si9n.com · 01/04/2026cross published sbt-native-image 0.4.0 to sbt 1.x and 2.x sbt-native-image, originally written by @geirsson.com, lets you build GraalVM native images from your Scala code github.com/scalameta/sb... #Scalagithub.comRelease v0.4.0 · scalameta/sbt-native-imagesbt-native-image 0.4.0 is cross published to: sbt Version Published 1.x ✅ 2.x ✅ sbt 2.x migration Cross build to sbt 2.x by @eed3si9n in #93 ci: Use JDK 17 to build to prep for sbt 2.x... 012
sbt @scala-sbt.org · 02/03/2026'Migrating sbt plugins to sbt 2 with sbt2-compat plugin' introducing sbt2-compat plugin by Anatolii Kmetiuk at Scala Center github.com/sbt/sbt2-com... scala-lang.org/blog/2026/03... #Scala 000