fix(deps): update dependency com.github.triplet.gradle:play-publisher to v2.8.1 - #37
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/com.github.triplet.gradle-play-publisher-2.x
branch
from
June 9, 2020 02:50
f7602b6 to
b13fb00
Compare
renovate
Bot
force-pushed
the
renovate/com.github.triplet.gradle-play-publisher-2.x
branch
from
October 26, 2020 03:03
b13fb00 to
804c3ae
Compare
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.2.1->2.8.1⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
Triple-T/gradle-play-publisher
v2.8.1Compare Source
v2.8.0: Gradle Play Publisher 2.8.0Compare Source
v2.7.5: Gradle Play Publisher 2.7.5Compare Source
promoteTrackinstead of thefromTrack.v2.7.3: Gradle Play Publisher 2.7.3Compare Source
This release fixes a few key bugs:
playwould fail.In addition, partial compatibility with AGP 4.1.x is now available.
v2.7.2: Gradle Play Publisher 2.7.2Compare Source
This release makes incompatibility errors with the Android Gradle Plugin clearer.
v2.7.1: Gradle Play Publisher 2.7.1Compare Source
This release fixes a dependency resolution issue caused by https://github.com/googleapis/google-api-java-client/issues/1487.
v2.7.0: Gradle Play Publisher 2.7.0Compare Source
This release is focused on fixing long-standing bugs and minor feature requests.
Improvements
graphics/icon.pnginstead ofgraphics/icon/1.png.playConfigscontain an unrecognized variant, product flavor, or build type.Bug fixes
playConfigs.promoteArtifactinstead ofpromoteReleaseArtifact) now propage down to their respective implementation tasks correctly.--artifact-dirCLI param is now correctly respected in eagerly configured Gradle projects.Deprecations
--trackCLI param on promotion tasks has been removed as it led to confusing bugs and unpredictable behavior. Use--promote-trackinstead.v2.6.2: Gradle Play Publisher 2.6.2Compare Source
v2.6.1: Gradle Play Publisher 2.6.1Compare Source
Fixed an issue where promoting a release with R8/Proguard enabled would fail.
v2.6.0: Gradle Play Publisher 2.6.0Compare Source
This release of GPP requires at least Gradle 6.0.
Bug Fixes
v2.5.0: Gradle Play Publisher 2.5.0Compare Source
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:
v2.4.2: Gradle Play Publisher 2.4.2Compare Source
v2.4.1: Gradle Play Publisher 2.4.1Compare Source
Fixed an incompatibility with the Android Gradle Plugin v3.5.x - #693
v2.4.0: Gradle Play Publisher 2.4.0Compare Source
This release transitions GPP into a new publishing model. Previously, every task would create an edit against the Play Store and then commit that edit at the end of the task. In the new model, one build == one commit per app package, meaning one edit will be used across tasks for the same app package. This makes each publishing build an atomic operation: if anything fails, everything is reset and put back into a clean state. See #629 for full details.
Artifact retention
GPP v2.4 supports retaining the main and patch OBB files. GPP can also retain releases if, for example, you want to retain your WearOS artifact. See the docs for more details.
In-app products bug fixes/improvements - #690
Other changes
--artifact-dirinconsistencies have been fixed: all relative paths now start from the root project directory - #691v2.3.0: Gradle Play Publisher 2.3.0Compare Source
The theme of this release is polish, polish everywhere. 🌈
Required dependencies - #564
This release of GPP enforces modern tooling. That means you'll need Gradle 5.4 and the Android Gradle Plugin 3.5.0 at a minimum. These dependency requirements were needed in order to use the new APIs that enable GPP v2.3.0's improvements.
Notable changes
Massive performance improvements - #573
GPP now uses Gradle's Worker API in all applicable tasks. Depending on how many variants your project has and what you're uploading, you'll see fairly significant performance gains.
Revamped logging
On top of error message and task description improvements, GPP now logs the current status of every publishing task being run. This makes validating the correctness of your build much easier. Here's a sample log from running
./gradlew publish:Click to expand/collapse
Support for uploading Internal Sharing artifacts - #576
Google announced support for Internal Sharing artifacts which GPP now supports. Simply run
./gradlew uploadPrivateArtifactand copy the link outputted in the console.CLI options cleanup - #568, #567, #588
Previously, all CLI options from every task were available to all other tasks. This made things very confusing when, say,
./gradlew publishApk --default-to-app-bundleswas valid. Now, every task has a tailored set of CLI options that are directly applicable to the task in question. As usual, you can find out what a task's CLI options are by running./gradlew help --task [task]Furthermore, the promote task now has an
--update [track]option which is equivalent to--from-track [track] --track [track]; the--skip-commitCLI option has been renamed to--no-commit, following common naming conventions; and a--release-nameoption was added to change a release's name in the Play Console.Bug fixes
Bootstrap task
bootstrap[Variant]PlayResourcestobootstrap[Variant]- #569playsrc directory is now wiped out to guarantee a clean slate - #575bootstrapandpublishListingtask in the same build, the tasks will now execute in the correct order - #575Other
from-trackis specified instead of picking something non-deterministic from the API response - #571Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.