sbt-mima-plugin v0.5.0 Release Notes
Release Date: 2019-07-12 // almost 5 years ago-
๐ Fixing the impact of 0.4.0's breaking change
๐ The 0.4.0 release of MiMa included a breaking change that sought to help users discover when they were running
mimaReportBinaryIssues
but hadn't configuredmimaPreviousArtifacts
.โก๏ธ Unfortunately, that had a larger impact than expected, quickly brought to light thanks to the PRs sent by the ScalaSteward (see the ScalaSteward annoucement blog post!).
๐ With the release of MiMa 0.5.0 we've been able to solve the initial issue by being able to differentiate when
mimaPreviousArtifacts
was unset by the user and when it was purposely set to the empty set (for instance, if their library cross-builds to Scala 2.13 but hasn't yet been released for Scala 2.13).โ Additionally the README has been fully refreshed and now gives better guidance, in particular see the Setting different
mimaPreviousArtifacts
and MakemimaReportBinaryIssues
not fail sections, the latter of which details how use 0.4.0'smimaFailOnNoPrevious
setting to handle breakages.โ Additional improvements
๐ For full details see the milestone and/or the changelog.