Skip to content

Releases: scalacenter/sbt-version-policy

1.2.1

27 Jul 11:10
Compare
Choose a tag to compare

Enhancements

  • #97 Reduce memory consumption

1.2.0

26 Jul 13:50
1d839eb
Compare
Choose a tag to compare

sbt-version-policy 1.2.0 requires sbt 1.5

Enhancements

  • #95 Exclude modules defined in the current build from dependency checks, and add an example of use with sbt-dynver

1.1.0

21 Jul 07:45
cd5ce62
Compare
Choose a tag to compare

sbt-version-policy 1.1.0 requires sbt 1.5.

Fixes

  • #88 Source incompatibilities caused by bumped dependencies are now reported as errors. Previously, the task versionPolicyReportDependencyIssues was only checking that binary incompatibilities were not introduced, but it was not handling source incompatibilities. This is now fixed.

Enhancements

  • #89 The versioning scheme used by the project library dependencies is now taken into account (when defined) instead of assuming PVP. Deprecation: versionPolicyDependencySchemes is now replaced by libraryDependencySchemes (provided by sbt). Note however that libraryDependencySchemes does not support wildcards, so you will have to list all the artifacts like so:

    // Deprecated way
    versionPolicyDependencySchemes += "org.typelevel" %% "cats-*" % "semver-spec"
    // New way
    libraryDependencySchemes ++= Seq(
      "org.typelevel" %% "cats-core" % "semver-spec",
      "org.typelevel" %% "cats-effect" % "semver-spec"
    )
  • #91 Improve reporting by showing more messages, with more actionable content.

  • #92 Add documentation on how to integrate with sbt-release and sbt-ci-release.

1.0.1

13 May 17:08
c598c5a
Compare
Choose a tag to compare
  • #79 Add support for Scala 3 projects

1.0.0

13 May 08:27
Compare
Choose a tag to compare

This is the first stable release of sbt-version-policy.

Compared to RC5, the following changes have been made:

  • #68 Allow versionPolicyFirstVersion to be defined when bumping the major version
  • #64 Honor publish / skip setting

1.0.0-RC5

08 Feb 09:49
05c5945
Compare
Choose a tag to compare
1.0.0-RC5 Pre-release
Pre-release
Merge pull request #58 from scalacenter/more-cleanup

Clean-up implementation and improve documentation

1.0.0-RC4

08 Jan 08:48
a605d2e
Compare
Choose a tag to compare
1.0.0-RC4 Pre-release
Pre-release
Merge pull request #54 from scalacenter/disable-dependency-check

Disable dependency checks if no compatibility is intended

1.0.0-RC3

07 Jan 12:12
Compare
Choose a tag to compare
1.0.0-RC3 Pre-release
Pre-release
v1.0.0-RC3

Try to fix the CI

1.0.0-RC2

14 Oct 16:33
Compare
Choose a tag to compare
1.0.0-RC2 Pre-release
Pre-release
  • Update sbt to 1.4.0

1.0.0-RC1

03 Oct 13:55
77fbf54
Compare
Choose a tag to compare
1.0.0-RC1 Pre-release
Pre-release
Merge pull request #32 from eed3si9n/wip/scheme

ThisBuild / versionScheme support + versions 0.3.0