Skip to content

Releases: lightbend-labs/mima

0.1.10

29 Sep 15:29
Compare
Choose a tag to compare

The major new feature in this release is support for Java 8 default interface methods, which are used in Scala 2.12's new trait encoding.

The complete list of changes since 0.1.9 can be found here.

0.1.9

09 Mar 15:28
@2m 2m
Compare
Choose a tag to compare

Migration Manager now has an ability to check for forward binary incompatibilities as well (#87).

Due to outdated dependencies, maintenance burden and low usage frequency, GUI front end for MiMa has been removed (#80).

Migration Manager SBT Plugin has been converted to an AutoPlugin, thanks to @dwijnand (#103), which means that appropriate settings are now automatically added to all projects in the build. Additionally, while following SBT Plugin Key naming conventions, keys now start with mima and old key names have been deprecated.

Added versioned issue filter support, which allows specifying a minimal artifact version for issue filters (#65).

0.1.8

14 Nov 03:17
Compare
Choose a tag to compare

fixes:

  • don't report added toString override as "added method" (#76)
  • evolving a final class to be an object is not a binary compatible evolution (#75)
  • Missing types {java.lang.Object,java.lang.Object} bug (#74)
  • Ignore bridge methods (#36)
  • Ignore added/removed and changed anonymous lambdas for Scala 2.12.x (#92)