v0.10.1
Changed
- revise the hierarchy of the source sets using both the new
KotlinHierarchyTemplate
and the old way.
Potentially a BREAKING CHANGE, if custom hierarchy used! - log
taskGraph
state on "whenReady" phase ifSHOW_DEBUG_LOGS
is enabled by @amal in #60
Added
- allow disabling Android Lint when no Android plugin is used.
- detect when the project is a child of a composite build and has no startup tasks.
- configure Compose with the new Kotlin compiler plugin.
- use the Gradle Doctor plugin.
- support and use more Detekt rulesets.
Fixed
- don't apply Android Lint when an old Gradle is used (min supported Gradle is 8.7).
Updated
- bump Android Gradle Plugin 8.6.0-alpha04 (compile-only dependency).
- bump Gradle from 8.8-rc-1 to 8.8.
- bump com.guardsquare:proguard-gradle from 7.4.2 to 7.5.0 by @dependabot in #59
- bump io.nlopez.compose.rules:detekt from 0.4.1 to 0.4.3 by @dependabot in #55
- bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in #61
- bump com.mikepenz.aboutlibraries.plugin from 11.2.0 to 11.2.1 by @dependabot in #58
Full Changelog: v0.10.0...v0.10.1