Skip to content

infrastructure 0.12

Compare
Choose a tag to compare
@osipxd osipxd released this 01 Sep 10:50
· 220 commits to main since this release
1de7b22

Dependencies

  • Kotlin Gradle Plugin 1.5.20 -> 1.5.30
  • Android Gradle Plugin 4.2.1 -> 4.2.2
  • Android cache fix Gradle plugin 2.4.0 -> 2.4.3
  • detekt 1.17.1 -> 1.18.1

Added

  • Plugin redmadrobot.root-project now can be applied to any project that should be considered as "root" project for gradle-infrastructure.
    It may be useful for projects where you need to apply gradle-infrastructure only to particular subprojects.
  • Added Detekt tasks detekt[Variant]All with type resolution
  • Added the detektBaselineAll task to create a baseline file for Detekt rules.
  • Added detektBaseline[Variant]All tasks to create a baseline file for Detekt rules with type resolution.
  • Added option redmadrobot.jvmTarget to specify target JVM for Kotlin and Java compilers.
  • Added option redmadrobot.android.testTasksFilter to filter tasks that should be run on ':test'.

Changed

  • Android libraries' publication moved back to infrastructure from infrastructure-android.
  • Use only files with extension .pro from proguard directory as inputs for R8.

Housekeeping

  • Kotlin API version changed from 1.3 to 1.4
  • Gradle 7.1.1 -> 7.2

All changes