3.7.0 - 2026-07-21
New Features
-
[sbt 2] Add support for project-specific caching for sbt 2 (#523)
Name Type Default Description devOopsUseLocalCacheSettingKey[Boolean]falseSet to trueat theGlobalscope to make sbt 2's cache build-local.devOopsBuildLocalCacheDirectorySettingKey[File]<build root>/.sbt-local-cacheThe build-local cache directory. devOopsCleanIncludesLocalCacheSettingKey[Boolean]falseIf true,cleanalso removes the build-local cache.devOopsLocalCacheSizeTaskKey[Long]Show the location and the total size of the sbt local cache in use, and return the size in bytes. devOopsCleanLocalCacheCommand Remove the build-local cache. -
[sbt 2] Once sbt server starts, sbt console (sbt client) doesn't show
onLoadMessageanymore (#525) - Always show onLoadMessage on sbt 2 interactive startSetting Type Default Description devOopsAlwaysShowOnLoadMessageBooleanfalsesbt 2 only. Show onLoadMessageon every interactive start, including a warm thin-client attach.
Internal Housekeeping
- Unify the sbt-API-split plugin sources via sbt2-compat (#522)
What's Changed
- Unify the sbt-API-split plugin sources via sbt2-compat by @kevin-lee in #522
- Close #523: Add
sbt-devoops-sbt-local-cachefor a build-local sbt 2 cache with flag-controlled cleaning by @kevin-lee in #524 - Close #525: Add
devOopsAlwaysShowOnLoadMessageto show the welcome message on every sbt 2 interactive start by @kevin-lee in #526 - sbt-devoops v3.7.0 by @kevin-lee in #527
Full Changelog: v3.6.0...v3.7.0