ChangeLog
June 12, 2026 · View on GitHub
ver 2.10.0
- Migrate to Android Gradle Plugin's public
androidComponents/Artifacts API and support AGP 9.x. #283- Support the following Android Gradle Plugin versions:
- 8.8.x with Gradle 8.10.2
- 8.9.x with Gradle 8.11.1
- 8.10.x with Gradle 8.11.1
- 8.11.x with Gradle 8.13
- 8.12.x with Gradle 8.13
- 8.13.x with Gradle 8.13
- 9.0.x with Gradle 9.1.0
- 9.1.x with Gradle 9.3.1
- 9.2.x with Gradle 9.4.1
- Support the following Android Gradle Plugin versions:
- Support Gradle's configuration cache. #272
Breaking Changes
- Drop support for Android Gradle Plugin 4.2.x–7.4.x and Gradle 6.x–7.x.
- The minimum required Android Gradle Plugin is now 8.0 (was 4.2.0), the minimum required Gradle is now 8.0 (was 6.7.1), and JDK 17 is required. To keep using AGP 4.2.x–7.4.x or Gradle 6.x–7.x, stay on 2.9.x or earlier.
ver 2.9.0
- Support Android Gradle Plugin of below:
- 8.4.x (Jellyfish) with Gradle 8.6
- 8.5.x (Koala) with Gradle 8.7
- 8.6.x (Koala Feature Drop) with Gradle 8.7
- 8.7.x (Ladybug) with Gradle 8.9
ver 2.8.0
- Support Android Gradle Plugin 8.3.0 (Iguana) with Gradle 8.4
ver 2.7.0
- Support Android Studio 8.1 (Giraffe) officially
ver 2.6.0
- Support Gradle 8 builds. #159
- Use lazy configuration to set up.
Breaking Changes
- Drop support for Android Gradle Plugin 4.1.x or lower. #164
- Changed the minimum required JRE 7 -> 8 and the minimum required Gradle 5.4 -> 6.7.1.
- Builds will fail if only api token is provided but no app owner name is found. #172
ver 2.5.0
- Deprecate
visibilityproperty #136
This version also includes
- Several improvements for developers' support.
- Arctic Fox, Bumblebee, Chipmunk supports.
ver 2.4.0
- Support Android Studio 4.2.0 stable #114
- Support Gradle 7.0 which is the min required version of Arctic Fox #121
ver 2.3.0
- Expose the response of Upload API for other tasks #109
Includes changes to support Android Studio 4.1.0-beta01, 4.2.0-alpha01 #106
ver 2.2.0
ver 2.1.0
ver 2.0.2
- Fixed
skipAssemble=truecaused a build failure because of AGP API breaking changes ref: #86
ver 2.0.1
- Fixed unexpected broken v1 configuration on Kotlin DSL
ver 2.0.0
- Change the DSL syntax
- Change environment variable names
- Support Android Studio 3.3.0 and higher
- Avoid using obsoleted apis of Android Plugin for Gradle whose version is lower than 3.4.0-beta04
Breaking changes
- Drop Android Studio 2 supports
- Drop Android Studio 3.0.0-preview supports
Deprecation
| Deprecated | New |
|---|---|
| userName | Use appOwnerName |
| token | Use apiToken |
| apks closure | Use deployments closure |
| noAssemble | Use skipAssemble |
| distributionKey | Use key in distribution closure |
| releaseNote | Use releaseNote in distribution closure |
| DEPLOYGATE_USER_NAME env | Use DEPLOYGATE_APP_OWNER_NAME instead |
| DEPLOYGATE_RELEASE_NOTE env | Use DEPLOYGATE_DISTRIBUTION_RELEASE_NOTE instead |
Other
- Revised README.md
- Separated README.md and CHANGELOG
- Supported snapshot versions
- Added an example to build a universal apk from Android App Bundle
ver 1.1.5
- Fixed that loginDeployGate task couldn't open a browser. #47
ver 1.1.4
- Fix producing corrupted task names for flavors on Android Plugin for Gradle 3.0.0 (like uploadDeployGateDev-debug for uploadDeployGateDevDebug)
ver 1.1.3
- Restore auto configuring APK file path functionality (supports Android Gradle Plugin 3.0.0-alpha4)
ver 1.1.2
- Fix failing first time upload with Free plans
ver 1.1.1
- Workaround for the issue on Android Gradle Plugin 3.0 Preview
- You need to specify the
sourceFileoption manually in your build.gradle to upload builds. This temporal limitation will be resolved in future release of Android Gradle Plugin.
- You need to specify the
ver 1.1.0
- Add noAssemble option for just uploading artifacts (by @operando)
ver 1.0.4
- Fix: Browser doesn't open on the first upload
ver 1.0.3
- Open the app page for the first upload or environment variable set
ver 1.0.2
- Restore
uploadDeployGatefeature
ver 1.0.1
- Prevent invoking browser on headless environment
- Allow passing values from environment variable
ver 1.0.0
- Support browser log in and share credentials with
dgcommand. - DeployGate plugin now handles all Android project automatically, so you don't have to write
deploygatesettings to yourbuild.gradle.