Skip to content

Releases: Triple-T/gradle-play-publisher

Gradle Play Publisher 2.7.5

05 Apr 00:59
834d2ee
Compare
Choose a tag to compare
  • Fixed a compatibility issue with Gradle 6.3.
  • Fixed a bug causing local release notes to be picked from the promoteTrack instead of the fromTrack.

Gradle Play Publisher 2.7.4

05 Apr 00:52
f54f480
Compare
Choose a tag to compare

No artifacts were published, please ignore this release.

Gradle Play Publisher 2.7.3

25 Mar 03:31
Compare
Choose a tag to compare

This release fixes a few key bugs:

  • Bootstrapping images started failing across various GPP versions due to an API change.
  • Using a product flavor named play would fail.
  • GPP would crash on a non-existent mapping file.

In addition, partial compatibility with AGP 4.1.x is now available.

Gradle Play Publisher 2.7.2

26 Feb 03:26
5d5664a
Compare
Choose a tag to compare

This release makes incompatibility errors with the Android Gradle Plugin clearer.

Note: the minimum AGP version was bumped from 3.6.0-rc03 to 3.6.0 now that 3.6 stable has shipped.

Gradle Play Publisher 2.7.1

22 Feb 03:43
9a6aefd
Compare
Choose a tag to compare

This release fixes a dependency resolution issue caused by googleapis/google-api-java-client#1487.

Gradle Play Publisher 2.7.0

22 Feb 03:23
d0b634c
Compare
Choose a tag to compare

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 of graphics/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 of promoteReleaseArtifact) 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.

Gradle Play Publisher 2.6.2

28 Dec 01:56
62d8a02
Compare
Choose a tag to compare
  • Fixed incompatibilities with Gradle 6.1 and AGP 4.0
  • Improved error message formatting

Gradle Play Publisher 2.6.1

20 Nov 18:19
d2a50e3
Compare
Choose a tag to compare

Fixed an issue where promoting a release with R8/Proguard enabled would fail.

Gradle Play Publisher 2.6.0

16 Nov 22:39
a347920
Compare
Choose a tag to compare

This release of GPP requires at least Gradle 6.0.

Bug Fixes

  • Fixed an incompatibility with Gradle 6.0
  • Fixed numerous bugs related to incremental play resource generation and listing publication
  • Clarified some ambitious logs and warnings

Gradle Play Publisher 2.5.0

02 Nov 05:36
886994b
Compare
Choose a tag to compare

This release mainly consists of a huge refactor towards a testable architecture. As a bonus, numerous bugs have been fixed in the process.

Other notable changes are:

  • Support for installing Internal Sharing artifacts. See the docs here.
  • PKCS12 based authentication is deprecated and will be removed in v3.