Releases: google/bundletool
Releases · google/bundletool
1.6.0
What's new
--timeout-millis
flag forinstall-apks
command which allows to specify custom timeout for installing apps on the connected device.- Support sparse encoding optimization for applications with minSdk >= 26.
Bugs fixed
- ADB push fails on Android 11 devices due to "ddms: transfer error: fchown failed" #213
- Guava and protobuf dependencies are upgraded #198
Other changes
AdbCommand
andAapt2Command
classes are moved tocom.android.tools.build.bundletool.androidtools
package.
1.5.0
1.4.0
What's new
- Introduced DexMergingStrategy option in BundleConfig that allows to skip dex merging for multidex applications with minSdk below 21.
- Conditional install-time modules can now depend on other install-time modules.
Bugs fixed
1.3.0
What's new
- Support generating and embedding source stamps in APKs generated from Android App Bundles.
output-format
option forbuild-apks
command that allows to choose output format for generated APKs: APK Set archive or directory.include-metadata
option forextract-apks
command that allows to producemetadata.json
file which contains information about extracted APKs: module name and delivery type of the APK.
Bugs fixed
- Duplicate assets in asset modules no longer permitted #181.
1.2.0
1.1.0
1.0.0
0.15.0
What's new
- Support
output-zip
option forbundletool extract-apks
command that allows to output requested apks into zip archive. - Forbid application downgrades in
bundletool install-multiple-apks
.
Bugs fixed
- Java error 5 (access denied) when running install-apks from path with
adb
folder name #158.
0.14.0
What's new
- Command
bundletool install-multiple-apks
that allows to install multiple applications in one commit session. - Asset modules are included for size computation in
bundletool get-size
command.