v0.3.0
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 bothcheckApiDependencies()andcheckRuntimeDependencies().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. SettingcoreLibrariesVersionhad unfortunate effects in KMP projects and I hope this approach will be more robust (#49, #56).