diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b010408..7b77b05e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # ChangeLog +## ver 2.1.0 + +- Support Android Studio 3.6.0-rc01 (and beta01-05) ref: [#90](https://github.com/DeployGate/gradle-deploygate-plugin/issues/90) +- Support App Bundle Upload ref: [#60](https://github.com/DeployGate/gradle-deploygate-plugin/issues/60) + +## ver 2.0.2 + +- Fixed `skipAssemble=true` caused a build failure because of AGP API breaking changes ref: [#86](https://github.com/DeployGate/gradle-deploygate-plugin/issues/86) + ## ver 2.0.1 - Fixed unexpected broken v1 configuration on Kotlin DSL diff --git a/README.md b/README.md index ac6a9272..15d9b3ce 100644 --- a/README.md +++ b/README.md @@ -83,6 +83,8 @@ This plugin does not work with non-app modules and/or library modules correctly. * `logoutDeployGate` - Delete current credentials * `uploadDeployGate` - Build and upload an apk artifact of *\* * `uploadDeployGate` - Run uploadDeployGateXXX tasks which are defined in a gradle file +* `uploadDeployGateAab` - Build and upload an aab artifact of *\* +* `uploadDeployGateAab` - Run uploadDeployGateAabXXX tasks which are defined in a gradle file *NOTE: Tasks, which relate with variants which generate split apks, are not visible because they do not belong to any group.* @@ -100,18 +102,18 @@ This task deletes stored credentials on your local. #### uploadDeployGate\ -This task will do: +These task will do: -- Assemble your app +- Assemble your app / Bundle your app - Start set-up your DeployGate credentials if no credential is found -- Upload your app to DeployGate +- Upload a built artifact to DeployGate You can continue to deploy updates by running the same task once credential prepared. -**uploadDeployGate** +**uploadDeployGate and/or uploadDeployGateAab** If you define deployment names in `deployments` section, there will also be `uploadDeployGate` task which can upload all the associated deployments at once. -For example, `uploadDeployGate` will run `uploadDeployGateFoo` and `uploadDeployGateBar` based on a configuration below. +For example, `uploadDeployGate` will run `uploadDeployGateFoo` and `uploadDeployGateBar`, and `uploadDeployGateAab` will run `uploadDeployGateAabFoo` and `uploadDeployGateAabBar` based on a configuration below. ``` deploygate { diff --git a/src/main/resources/VERSION b/src/main/resources/VERSION index f93ea0ca..50aea0e7 100644 --- a/src/main/resources/VERSION +++ b/src/main/resources/VERSION @@ -1 +1 @@ -2.0.2 \ No newline at end of file +2.1.0 \ No newline at end of file