Skip to content

Releases: Kotlin/binary-compatibility-validator

0.13.2

03 Jun 19:22
Compare
Choose a tag to compare
  • kotlinx-metadata is updated to 0.6.2 with the support of LV 2.0

0.13.1

18 Apr 10:33
Compare
Choose a tag to compare
  • Added support for explicit public API markers (#116)

0.13.0

16 Feb 13:18
Compare
Choose a tag to compare
  • Kotlin is updated to 1.8.10
  • kotlinx-metadata is updated to 0.6.0

0.12.1

26 Oct 09:49
Compare
Choose a tag to compare
  • Reverted support of mixed Android Kotlin-Java libraries that lead to empty API dumps (Revert of #94, fixes #103)

0.12.0

20 Oct 16:47
3f37b63
Compare
Choose a tag to compare
  • Support of API dump and comparison directly from JAR (#99)
  • Support of Android Library Plugin (#94). Thanks @realbarisbasturk for the contribution!

0.11.1

05 Sep 09:29
Compare
Choose a tag to compare
  • Fixed compatibility with Gradle configuration cache (#95). Thanks @3flex!

0.11.0

12 Jul 10:24
Compare
Choose a tag to compare
  • kotlinx-metadata is updated to 0.5.0
  • Gradle is updated to 7.4.2 (thanks to @martinbonninmartinbonnin!)

0.10.1

14 Jun 10:22
Compare
Choose a tag to compare
  • Proper handling of marker annotations on functions with default parameters (#58). Thanks, @martinbonnin!

0.10.0

18 May 10:29
Compare
Choose a tag to compare
  • Stdlib is excluded from transitive dependencies and switched to Gradle auto-provided version (#80, #82). Thanks to @martinbonnin!
  • Getters and setters are properly excluded from public API when either field or property-based annotation marker is present (#36). Also thanks to @martinbonnin!
  • Files are now looked up in a case-insensitive manner (#76)

0.9.0

18 Apr 13:24
Compare
Choose a tag to compare
  • Support of synthetic annotations (#71).
  • filterOutAnnotated is now part of ExternalApi (#75).
  • .api file checks are now all case-insensitive to provide seamless experience between case-sensitive and case-insensitive OSes as well as between Gradle versions (#76).
  • Kotlin is updated to 1.6.0.
  • kotlinx.metadata is updated to 0.4.2.