diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-03-26 18:38:41 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-03-26 18:38:41 -0700 |
commit | 2f3f9aa851080b6c79f3af14b3fdfeab56feffec (patch) | |
tree | f9eff853d89e6915e03922ac6f341e388816ce6e | |
parent | c3c004d41c86b20c0c8c328a795363338e18627d (diff) | |
download | spray-json-derivation-2f3f9aa851080b6c79f3af14b3fdfeab56feffec.tar.gz spray-json-derivation-2f3f9aa851080b6c79f3af14b3fdfeab56feffec.tar.bz2 spray-json-derivation-2f3f9aa851080b6c79f3af14b3fdfeab56feffec.zip |
Add MiMa pluginv0.4.1
-rwxr-xr-x | .ci/build | 2 | ||||
-rw-r--r-- | CHANGELOG.md | 8 | ||||
-rw-r--r-- | build.sbt | 2 | ||||
-rw-r--r-- | project/plugins.sbt | 1 |
4 files changed, 12 insertions, 1 deletions
@@ -1,7 +1,7 @@ #!/bin/bash set -ev -sbt scalafmtTest +test +sbt scalafmtTest +mimaReportBinaryIssues +test # Automatic publishing for tags that start with `v<digit>` if [[ "$TRAVIS_PULL_REQUEST" == "false" && "$TRAVIS_TAG" =~ ^v[0-9].* ]]; then diff --git a/CHANGELOG.md b/CHANGELOG.md index ad63117..5db553d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +Version 0.4.1 +------------- +Add MiMa plugin to check binary backwards compatibility. + +Version 0.4.0 +------------- +Same as version 0.3.1; the package rename should have warranted a major version bump. + Version 0.3.1 ------------- - Rename packages to "spray.json" for seamless integration with spray-json. @@ -20,3 +20,5 @@ libraryDependencies ++= Seq( "com.propensive" %% "magnolia" % "0.7.1", "org.scalatest" %% "scalatest" % "3.0.2" % "test" ) + +mimaPreviousArtifacts := Set("xyz.driver" %% "spray-json-derivation" % "0.3.1") diff --git a/project/plugins.sbt b/project/plugins.sbt index a1e2f8a..17dccdc 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,3 +1,4 @@ ivyLoggingLevel := UpdateLogging.Quiet addSbtPlugin("com.geirsson" % "sbt-scalafmt" % "1.2.0") +addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.1.18") |