android-cache-fix-gradle-plugin

Gradle plugin that fixes Android build caching problems.

APACHE-2.0 License

Stars
476
Committers
34

Bot releases are hidden (Show)

android-cache-fix-gradle-plugin - 2.5.2

Published by bot-githubaction over 2 years ago

  • [FIX] - Remove MergeNativeLibsWorkaround in AGP 7.2.0-alpha06+
  • [FIX] - Support latest versions of AGP
  • [FIX] - Regression: static method not being found sometimes
  • [FIX] - Remove deprecation warnings
android-cache-fix-gradle-plugin - 2.5.1

Published by bot-githubaction over 2 years ago

  • [NEW] - Support latest versions of AGP
  • [NEW] - Publish signature for jar file
  • [FIX] - Remove workarounds for tasks already marked as non-cacheable
  • [FIX] - Fix for false positive warnings in kotlin-dsl-accessors build
android-cache-fix-gradle-plugin - 2.5.0

Published by runningcode over 2 years ago

  • [NEW] - Drop support for older versions of AGP
  • [NEW] - Add support for AGP 7.0.4, 7.1.1 and 7.2.0-beta03
android-cache-fix-gradle-plugin - Release 2.4.6

Published by ghale almost 3 years ago

This release adds support for Android Gradle Plugin versions 7.0.4, 7.1.0-beta04, and 7.2.0-alpha06.

It also disables caching for the ZipMergingTask task as it has been observed that this task rarely provides good avoidance savings when cached and can many times provide negative savings when using the remote cache.

android-cache-fix-gradle-plugin - Release 2.4.5

Published by ghale almost 3 years ago

This release adds support for Android Gradle Plugin versions 7.0.3, 7.1.0-beta03, and 7.2.0-alpha04.

It also disables caching for the LibraryJniLibs and DataBindingMergeDependencyArtifacts tasks as it has been observed that these tasks rarely provide good avoidance savings when cached and can many times provide negative savings when using the remote cache.

android-cache-fix-gradle-plugin - Release 2.4.4

Published by ghale about 3 years ago

This release adds support for Android Gradle Plugin 7.0.2 and 7.1.0-alpha11.

It also disables caching for the BundleLibraryClassesJar and BundleLibraryClassesDir tasks as it has been observed that these tasks rarely provide good avoidance savings when cached and can many times provide negative savings when using the remote cache.

android-cache-fix-gradle-plugin - Release 2.4.3

Published by ghale about 3 years ago

This release adds support for Android Gradle Plugin 7.1.0-alpha01.

It also relaxes the version checking so that new patch versions of a supported AGP release will now result in a warning about possible incompatibility instead of causing an error. New untested minor or major versions will still cause an error and will require the use of an explicit flag to override (error message will contain instructions for overriding the check).

android-cache-fix-gradle-plugin - Release 2.4.2

Published by ghale about 3 years ago

This release adds support for Android Gradle Plugin 7.0.1.

android-cache-fix-gradle-plugin - Release 2.4.1

Published by ghale about 3 years ago

This release fixes a bug with the Room schema workaround where an incorrect version of the schema could get written to the merged directory (see #183).

It also disables caching for MergeSourceSetFolders tasks as it has been observed that this task rarely provides good avoidance savings when cached and can many times provide negative savings when using the remote cache.

android-cache-fix-gradle-plugin - Release 2.4.0

Published by ghale about 3 years ago

This release adds support for Android Gradle Plugin 7.0.0.

It also changes the workaround for CompileLibraryResourcesTask. There is now experimental support in AGP 7.0.0 which fixes the cacheability of this task. The workaround now only checks to see if the experimental support has been enabled and if not, prints out a message notifying the user of its availability.

android-cache-fix-gradle-plugin - Release 2.3.3

Published by ghale over 3 years ago

This release adds support for Android Gradle Plugin versions 4.2.2 and 7.0.0-beta05.

android-cache-fix-gradle-plugin - Release 2.3.2

Published by ghale over 3 years ago

This release adds support for Android Gradle Plugin v4.2.1 and v7.0.0-beta01.

android-cache-fix-gradle-plugin - Release 2.3.1

Published by ghale over 3 years ago

This release adds support for Android Gradle Plugin 4.2.0 and 7.0.0-alpha15.

It also fixes a bug when --rerun-tasks is used in conjunction with the configuration cache.

android-cache-fix-gradle-plugin - Release 2.3.0

Published by ghale over 3 years ago

This release adds support for Android Gradle Plugin 7.0.0-alpha12, 4.2.0-rc1, and 4.1.3.

Note that with AGP 7.0.0-alpha09 and above, changes to the Android Gradle Plugin have made it impossible to workaround the absolute path issue in the MergeResources task, so this workaround is no longer enabled for versions above 7.0.0-alpha09. Please upvote https://issuetracker.google.com/issues/141301405 to fix the underlying issue.

android-cache-fix-gradle-plugin - Release 2.2.0

Published by ghale over 3 years ago

This release disables caching for the MergeJavaResources and StripDebugSymbols tasks as these rarely provide positive avoidance savings. Additionally, support for AGP 7.0.0-alpha08 has been added.

android-cache-fix-gradle-plugin - Release 2.1.2

Published by ghale over 3 years ago

This release adds support for Android Gradle Plugin 7.0.0-alpha06 and 4.2.0-beta05.

android-cache-fix-gradle-plugin - Release 2.1.1

Published by ghale over 3 years ago

This release fixes a configuration cache compatibility problem when the Kotlin plugin has also been applied (see #144).

android-cache-fix-gradle-plugin - Release 2.1.0

Published by ghale over 3 years ago

This release makes the Android Cache Fix plugin compatible with the Gradle configuration cache. It also removes caching for the MergeNativeLibsTask and DexFileDependenciesTask tasks as these rarely provide good cache savings and in many cases actually provide negative savings.

android-cache-fix-gradle-plugin - Release 2.0.2

Published by ghale over 3 years ago

This release fixes #139 where the Room annotation processor argument was being added even though the Room extension is not configured.

android-cache-fix-gradle-plugin - Release 2.0.1

Published by ghale over 3 years ago

This release fixes a problem with the Room schema location workaround which caused failures when executing test tasks (see #135). It also adds support for Android Gradle Plugin 4.2.0-beta04.

Badges
Extracted from project README
Verify Build Plugin Portal Revved up by Develocity
Related Projects