dexcount-gradle-plugin v2.0.0 Release Notes

Release Date: 2020-10-15 // 7 months ago
    • ๐Ÿ’ฅ BREAKING Raise minimum Gradle version to 6.0
    • ๐Ÿ’ฅ BREAKING Raise minimum AGP version to 3.4.0
    • ๐Ÿ’ฅ BREAKING Raise minimum JDK version to 1.8
    • ๐Ÿ’ฅ BREAKING On AGP 4.1.0 and above, Dexcount tasks do not run automatically during a build and must be manually executed.
    • ๐Ÿ’ฅ BREAKING Dexcount output layout on disk has changed; all output files now go in a directory named build/outputs/dexcount/$variant/, where $variant is the name of the variant whose output was analyzed.
    • โž• Added support for AGP 4.1.0 (#305)
    • โž• Added support for counting AAB files, AGP 4.1.0+ only (#309)
    • ๐Ÿ›  Fix: Crash in Android Studio 4.0.1 (#353)
    • ๐Ÿ›  Fix: JvmStatic methods on Kotlin interface companion objects, in AARs (#311)
    • ๐Ÿ›  Fix: Properly publish Gradle Plugin DSL marker artifact (#333)

Previous changes from v2.0.0-RC1

  • ๐Ÿš€ A release candidate for 2.0.0; final release is blocked pending the final release of AGP 4.1.0.

    ๐Ÿ’ฅ BREAKING Raise minimum Gradle version to 6.0

    ๐Ÿ’ฅ BREAKING Raise minimum AGP version to 3.4.0

    ๐Ÿ’ฅ BREAKING Raise minimum JDK version to 1.8

    ๐Ÿ’ฅ BREAKING On AGP 4.1.0 and above, Dexcount tasks do not run automatically during a build and must be manually executed.

    ๐Ÿ’ฅ BREAKING Dexcount output layout on disk has changed; all output files now go in a directory named build/outputs/dexcount/$variant/, where $variant is the name of the variant whose output was analyzed.

    โž• Added support for AGP 4.1.0 (#305)

    โž• Added support for counting AAB files, AGP 4.1.0+ only (#309)

    ๐Ÿ›  Fix: JvmStatic methods on Kotlin interface companion objects, in AARs (#311)

    ๐Ÿ›  Fix: Properly publish Gradle Plugin DSL marker artifact (#333)