Skip to content

Gradle Play Publisher 2.1.0

Compare
Choose a tag to compare
@SUPERCILEX SUPERCILEX released this 17 Jan 18:00
· 373 commits to master since this release

Major new features

Pending commits are now supported

You can now run a build without actually committing the changes to the Play Store. This makes uploading wear APKs and other use cases possible. See the docs to get started.

A side effect of supporting this features is that each flavor can uniquely configure all of its play properties.

Credential validation has been significantly reworked

  • Validation no longer occurs at configuration time, only when a GPP task is scheduled to run
    • Note: we will still fail the build if no credentials are provided for any flavor
  • Tasks that aren't configured with credentials will be skipped

In essence, you no longer have to configure global credentials. Only flavors you plan to publish need to be configured before their tasks' execution. For more information on using different credentials, see the docs.

Arbitrary tracks are now supported

This means you can upload changes to custom alpha tracks in the Play Store.

Bug fixes and improvements

  • Hidden files/folders are ignored in the play folder - #471
  • Clarified the unauthenticated service account error message - #487
  • Image downloads in the bootstrap task are parallelized - #492
  • Network request timeout values have been further increased to 5 mins - #479
  • HTTPS proxies are now supported - #481

Required dependency versions

Android Gradle Plugin: >= 3.1.0