Skip to content

0.22.0

Compare
Choose a tag to compare
@ZacSweers ZacSweers released this 12 Nov 17:51
· 29 commits to main since this release
  • [gradle] Introduce new moduleTopography task. This is a general task that attempts to validate project configurations by looking for features that are enabled but unused. Currently covers a few core features like kapt, ksp, moshi code gen, dagger/anvil, and viewbinding. Outputs are printed and written to a JSON file. Add --validate-all to make the tasks fail on validation issues.
  • [gradle] Cache global FoundryProperties instance for subproject use.
  • [gradle] Add composeRuntimeOnly() DSL feature.
  • [cli] Check for non-existent paths before traversing in Path.walkEachFile().
  • [gradle] Don't depend on build sources in mod score if MODULE_SCORE_INCLUDE_GENERATED is false
  • [gradle] Source module topography in mod score stats collecting
  • [gradle] Build against Gradle 8.11.
  • [gradle] Do not track state in RakeDependencies task.
  • Update to KotlinPoet 2.0.0.
  • Update to xmlutil 0.90.3.
  • Update to kaml 0.62.2.
  • Update to Mordant 3.0.1.
  • Build against gradle-dependency-sorter 0.12.
  • Build against KSP 2.0.21-1.0.27.
  • Build against DAGP 2.4.2.
  • Build against Compose Multiplatform 1.7.0.

What's Changed

Full Changelog: 0.21.0...0.22.0