Gradle plugin that fixes Android build caching problems.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by ghale over 3 years ago
This release implements various changes to make the plugin compatible with the upcoming Gradle Build Tool 7.0 and also adds support for Android Gradle Plugin 4.2.0-beta03.
Note that there is a breaking change to the Room schema location workaround that will require some minor build script changes. See https://github.com/gradle/android-cache-fix-gradle-plugin#roomschemalocationworkaround for details.
Published by ghale almost 4 years ago
This release adds support for Android Gradle Plugin 4.1.1 and 4.2.0-beta01.
Published by ghale almost 4 years ago
This release adds support for Android Gradle plugin 4.2.0-alpha13, 4.1.0 and 4.0.2.
Published by ghale about 4 years ago
This release fixes an issue in the plugin where the JavaCompile task was being eagerly created at configuration time (#120). It also adds support for Android Gradle Plugin 4.1.0-rc3 and 4.2.0-alpha12.
Published by ghale about 4 years ago
This release adds support for the latest Android Gradle Plugin 4.2 alpha (4.2.0-alpha10) and includes a workaround for the CompileLibraryResources
task compatible with AGP 4.2.
Published by ghale about 4 years ago
This release adds a new workaround to make DexFileDependencies
tasks cacheable.
Published by ghale about 4 years ago
This release adds the following changes:
MergeResources
tasks in AGP 4.0.xPublished by ghale over 4 years ago
This release adds support for Android Gradle Plugin versions 4.0.1, 3.6.4, and 3.5.4. It also fixes a bug where new, untested Android Gradle Plugin versions could get the wrong set of workarounds applied when org.gradle.android.cache-fix.ignoreVersionCheck
is set to true.
Published by ghale over 4 years ago
This release adds the following:
CompileLibraryResources
taskPublished by ghale over 4 years ago
This release adds support for Android Gradle plugin 4.1.0-alpha10.
Published by ghale over 4 years ago
This release adds the newly released Android Gradle Plugin 4.0 as a supported version.
Published by ghale over 4 years ago
This release fixes an issue where existing Room schemas could be deleted from the target directory. It also seeds the task-specific Room generated schema directory with the existing schemas from the target directory. This allows other annotation processors to continue to work that might use the room schema location argument to find existing schemas.
Published by ghale over 4 years ago
This release has the following fixes:
kapt.use.worker.api=false
RoomSchemaLocationMergeTask
Published by ghale over 4 years ago
This release adds support for AGP 3.6.3 and resolves some issues with RoomSchemaLocationWorkaround
. Specifically, it does the following:
RoomSchemaLocationWorkaround
relocated the generated schemas to a task-specific directory. This was done because we want to track these generated files as an output and writing them all to the same directory breaks caching. In 1.0.2, we still output to the relocated directory, but we now merge the generated schemas from all compile/kapt tasks into the user-specified directory. This allows the behavior to appear unchanged compared to not applying the plugin.kapt.use.worker.api=false
is set as the workaround would break schema generation. We'll fix this in a future release.Published by ghale over 4 years ago
Fixes issue where MergeJavaResourceTask might be skipped if there are no inputs to the task (Issue #78).
Published by ghale over 4 years ago
Updates the plugin to fix issues with Android 3.5.x, 3.6.x and 4.0.x. Specifically, it fixes the following:
Also drops fixes for older versions of Android.