Releases: ossuminc/sbt-ossuminc
Releases · ossuminc/sbt-ossuminc
Release list
Release 3.2.0
Full Changelog: 3.1.0...3.2.0
Release 3.1.0
Release 3.0.3
Release 3.0.2
Release 3.0.1
Release 3.0.0
v2.0.0 — sbt 2.0.0 / Scala 3
Major release migrating the plugin to sbt 2.0.0 and Scala 3.
Highlights
- Targets sbt 2.0.0 / Scala 3.8.4 (JDK 17+). The 1.x line (v1.4.0) remains for sbt 1.x builds.
- CrossModule reimplemented on sbt 2's built-in projectMatrix (consumer API unchanged; now takes a
scalaVersionargument). - Publishing: GitHub Packages (configured directly), and Maven Central via sbt 2's native Sonatype Central Portal (
sonaUpload/sonaRelease). - Re-exported plugins updated to their sbt 2 builds.
dependency-tree,scripted, andprojectMatrixare now built into sbt 2. - Consumers are automatically shielded from the transitive scala-xml / scala-collection-compat cross-version clash (POM exclusions).
- Full scripted suite: 20/20 green.
Not yet available on sbt 2 (blocked upstream)
With.IdeaPlugin (JetBrains sbt-idea-plugin / SCL-23480), Coveralls upload, TASTy-MiMa, and stable sbt-paradox docs. The corresponding helpers degrade gracefully or fail fast with a clear message.
See the README "Migrating to 2.0.0" section for upgrade steps.