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 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 visibility property #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

  • Support Android Studio 4.0.0 ref: #100, #102

ver 2.1.0

  • Support Android Studio 3.6.0-rc01 (and beta01-05) ref: #90
  • Support App Bundle Upload ref: #60

ver 2.0.2

  • Fixed skipAssemble=true caused 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

DeprecatedNew
userNameUse appOwnerName
tokenUse apiToken
apks closureUse deployments closure
noAssembleUse skipAssemble
distributionKeyUse key in distribution closure
releaseNoteUse releaseNote in distribution closure
DEPLOYGATE_USER_NAME envUse DEPLOYGATE_APP_OWNER_NAME instead
DEPLOYGATE_RELEASE_NOTE envUse 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 sourceFile option manually in your build.gradle to upload builds. This temporal limitation will be resolved in future release of Android Gradle Plugin.

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 uploadDeployGate feature

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 dg command.
  • DeployGate plugin now handles all Android project automatically, so you don't have to write deploygate settings to your build.gradle.