Skip to content

Releases: scala/sbt-scala-module

3.1.0

11 Jul 20:00
Compare
Choose a tag to compare

The minor version bump is because some of the plugins we bundle have had minor version bumps.

Changes

  • Don't make ScalaModulePlugin.enableOptimizer fail on Scala 3 by @mdedetrich in #155
  • Update sbt to 1.9, so plugin is published in a POM-consistent fashion, as per 1.9.0 release notes
  • Update bundled sbt-header plugin to 5.10.0 (was 5.6.0)
  • Update bundled sbt-ci-release plugin to 1.5.12 (was 1.5.10)
  • Update bundled sbt-version-policy plugin to 2.1.1 (was 2.0.1)

New Contributors

Full Changelog: v3.0.1...v3.1.0

3.0.1

06 Jan 01:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.0.1

3.0.0

07 Sep 18:03
Compare
Choose a tag to compare
  • Upgrade sbt-version-policy to 2.0.0 (was 1.2.1)
  • Drop sbt-travisci; modules are expected to use GitHub Actions instead
  • Drop obsolete disablePublishing; modules should use publish / skip instead

2.4.0

03 Aug 16:38
ad0daf3
Compare
Choose a tag to compare
  • Add sbt-version-policy to the plugins we bundle (#137)
    • Modules should declare a versionPolicyIntention
      • Instead of scalaModuleMimaPreviousVersion, which is now deprecated
    • Modules should add versionCheck to their publishing process, e.g. sbt versionCheck ci-release

2.3.1

26 May 11:48
b25eb69
Compare
Choose a tag to compare

2.3.0

05 May 14:36
a8c9ccc
Compare
Choose a tag to compare
  • add scalaModuleAutomaticModuleName setting (#128; fixes #71)
  • upgrade MiMa to 0.9.0 (#129)
  • upgrade sbt-ci-release to 1.5.7 (#125, #124)

2.2.4

03 Feb 23:08
Compare
Choose a tag to compare

publishing to Sonatype via sbt-ci-release. RIP Bintray. no other changes

2.2.3

20 Oct 00:20
c69a6b6
Compare
Choose a tag to compare
  • bump MiMa version to 0.8.1

2.2.2

30 Sep 20:04
41e54e1
Compare
Choose a tag to compare

upgrade sbt-osgi to 0.9.6 (was 0.9.5), which allows building on JDK 15 (as per sbt/sbt-osgi#72)

2.2.1

08 Sep 23:12
c5d971b
Compare
Choose a tag to compare
  • sbt-mima-plugin 0.8.0 (was 0.7.0)
  • sbt-dynver 4.1.1 (was 4.0.0)
  • sbt-ci-release 1.5.3 (was 1.5.2)
  • sbt-header 5.6.0 (was 5.5.0)

of the various changes in these releases, the most interesting (only interesting?) one is MiMa's "Catch binary-incompatible method overriding in traits"