sbt (@scala_sbt) 's Twitter Profile
sbt

@scala_sbt

Mastodon: floss.social/@scala_sbt
Bluesky: bsky.app/profile/scala-…

ID: 2453916726

linkhttp://www.scala-sbt.org/ calendar_today20-04-2014 01:23:44

1,1K Tweet

3,3K Takipçi

1 Takip Edilen

sbt (@scala_sbt) 's Twitter Profile Photo

thanks to all the respondents and fellow tooling developers. wishing you peaceful holidays and well-typed new year 💕 #Scala

thanks to all the respondents and fellow tooling developers. wishing you peaceful holidays and well-typed new year 💕 #Scala
∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

wrote a blog post 'sbt 2.x remote cache with Bazel compatibility' this demonstrates that with the pending PR, `compile` can push actions into Bazel-compatible remote cache backends, and use the cache, which is a big milestone for me. eed3si9n.com/sbt-remote-cac… #Scala

wrote a blog post 'sbt 2.x remote cache with Bazel compatibility'

this demonstrates that with the pending PR, `compile` can push actions into Bazel-compatible remote cache backends, and use the cache, which is a big milestone for me.
eed3si9n.com/sbt-remote-cac… #Scala
∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

wrote 'setup-sbt GitHub Action' GitHub Actions' newer images like macOS 13, 14, and Ubuntu 24.04 are missing the `sbt` runner script. I created a GitHub Action to install it eed3si9n.com/setup-sbt/ #Scala

wrote 'setup-sbt GitHub Action'

GitHub Actions' newer images like macOS 13, 14, and Ubuntu 24.04 are missing the `sbt` runner script. I created a GitHub Action to install it
eed3si9n.com/setup-sbt/ #Scala
∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

wrote 'sudori part 4' a summer post about hacking on sbt 2.x to support `Def.declareOutputDirectory` for remote caching eed3si9n.com/sudori-part4/ #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

wrote 'sudori part 5' this implements remote caching capability for incremental tests in sbt 2.x, which could speed up the CI jobs by orders of magnitude by sharing the test results if the transitive input has not changed eed3si9n.com/sudori-part5/ #Scala

wrote 'sudori part 5'

this implements remote caching capability for incremental tests in sbt 2.x, which could speed up the CI jobs by orders of magnitude by sharing the test results if the transitive input has not changed
eed3si9n.com/sudori-part5/ #Scala
∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

released sbt 1.10.2 featuring - change to sbt plugin Maven suffix for yet-to-be-released sbt 2.x to be `_sbt2_3` or `_sbt2.0.0-Mn_3` during beta, paving the way for plugin cross building - Zinc fixes - BSP related fixes - source JAR fixes eed3si9n.com/sbt-1.10.2 #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

wrote 'sudori part 6: sbt query', which proposes a slash syntax extension for sbt 2.x to let you filter down subprojects by name, scalaBinaryVersion, etc `sbt ...@scalaBinaryVersion=3/test` eed3si9n.com/sudori-part6/ #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

🔬 sbt 2.0.0-M2 is released! this is a beta release of sbt 2.x series that I've been working on with Scala Center. headline features are: - Scala 3.x in build definitions - common settings - remote cached `test` and `compile` - project matrix eed3si9n.com/sbt-2.0.0-beta #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

sbt-pgp is cross published to sbt 1.x and sbt 2.0.0-M2. thanks Kenji Yoshida for the migration help github.com/sbt/sbt-pgp/re… I've also started a wiki page listing plugins sorted by stars, if anyone is looking for things to work on github.com/sbt/sbt/wiki/s…

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

sbt 1.10.3 and Zinc 1.10.3 are released ft - CVE-2024-7254 fix by updating protobuf-java to 3.25.5 - updates metabuild Scala version to 2.12.20 - revert of the invalidation of circular-dependent sources eed3si9n.com/sbt-1.10.3 #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

🍁 released sbt 1.10.5 🎃 sbt 1.10.5 features: - update to Coursier 2.1.14 + lm-coursier 2.1.5, which fix license info forwarding and dependency resolution sbt plugins - fixes to sbtn, by reverting back to using glibc eed3si9n.com/sbt-1.10.5 #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

first off congrats to scala-cli and #Bazel 🌿 thanks to 87% of the #Scala users for choosing sbt! we will continue to be curious about developer experience, fix sbt 1.x, and take bold steps for sbt 2.x

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

🔬 sbt 2.0.0-M3 is released! this is a beta release of sbt 2.x series that I've been working on with Scala Center. headline ft: - Scala 3.6.2 in build definitions - common settings - new Bazel-compatible cache system - glob expression in scripted eed3si9n.com/sbt-2.0.0-M3 #Scala

∃ugene -Yokota 🥙 mastodon.social/@eed3si9n (@eed3si9n) 's Twitter Profile Photo

🎄 released sbt 1.10.7, featuring - build directory detection (`--allow-empy`), enabled by default - `csrMavenDependencyOverride` setting - glob expressions in scripted eed3si9n.com/sbt-1.10.7 #Scala