Skip to content

v0.3.0

Choose a tag to compare

@martinbonnin martinbonnin released this 08 Dec 00:03
· 51 commits to main since this release

This release adds checkDependencies(), checks for Java class files versions and hopefully makes the plugin more lazy and more robust.

Changes:

  • [NEW] Add checkDependencies() as a shortcut for both checkApiDependencies() and checkRuntimeDependencies(). checkDependencies() also checks for the Java class files version (#58, #49, #37)
  • [FIX] Make the plugin react to other plugins (#51, #58). The order in which plugins are applied should now be unimportant.
  • [FIX] Reorganize the dependency checking logic and only check the dependencies for JVM consumable configurations. Test dependencies are not checked anymore (#47).
  • [CHANGE] Checking the dependencies is now lenient. If no java/kotlin version is set, no check will be made and no error will be raised. (#53)
  • [CHANGE] Downgrade the JVM stdlib instead of setting coreLibrariesVersion. Setting coreLibrariesVersion had unfortunate effects in KMP projects and I hope this approach will be more robust (#49, #56).