Gradle Play Publisher 2.7.0
This release is focused on fixing long-standing bugs and minor feature requests.
Note: GPP v2.7 requires at least Gradle 6.2 and the Android Gradle Plugin 3.6.0.
Improvements
- Support for top-level graphics is now available. This means that you can put your app's icon (for example) in
graphics/icon.png
instead ofgraphics/icon/1.png
. - If no local release notes are found, existing release notes from the Play Console will be carried over when publishing your APK or App Bundle.
- You can now upload and/or install debuggable internal sharing artifacts.
- A warning is now logged if your
playConfigs
contain an unrecognized variant, product flavor, or build type.
Bug fixes
- CLI params now always override your build script configuration instead of failing if you had
playConfigs
. - CLI params on lifecycle tasks (such as
promoteArtifact
instead ofpromoteReleaseArtifact
) now propage down to their respective implementation tasks correctly. - The
--artifact-dir
CLI param is now correctly respected in eagerly configured Gradle projects.
Deprecations
- The
--track
CLI param on promotion tasks has been removed as it led to confusing bugs and unpredictable behavior. Use--promote-track
instead.