Skip to content

Releases: google/bundletool

1.4.0

20 Nov 16:05
Compare
Choose a tag to compare

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

  • Exception during build-bundle when parts of the output path doesn't exist #191 (thank you for the contribution, @tutipeti).
  • Installing native app using device specs for armeabi-v7a on device with amd64-v8a cause crash #183.

1.3.0

15 Oct 13:29
Compare
Choose a tag to compare

What's new

  • Support generating and embedding source stamps in APKs generated from Android App Bundles.
  • output-format option for build-apks command that allows to choose output format for generated APKs: APK Set archive or directory.
  • include-metadata option for extract-apks command that allows to produce metadata.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

28 Aug 19:29
Compare
Choose a tag to compare

What's new

  • Support options to generate system APKs with uncompressed native libraries and uncompressed dex.

1.1.0

14 Aug 12:49
Compare
Choose a tag to compare

What's new

  • ADB support for install-multi-apks
  • Verbose log for build-apks
  • Fix Wear APK path resolution

1.0.0

23 Jun 11:53
Compare
Choose a tag to compare

What's new

  • Merge unconditional install-time modules into base module by default.
  • Add --overwrite (overwriteOutput) option to BuildBundleCommand.

0.15.0

18 May 19:06
Compare
Choose a tag to compare

What's new

  • Support output-zip option for bundletool 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

23 Apr 13:54
Compare
Choose a tag to compare

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.

Bugs fixed

  • Bundles can not be packaged with wrap.sh #149.
  • Bundletool doesn't fetch the attributes in styles.xml if there are more than one dpi #128.

0.13.4

27 Mar 12:12
Compare
Choose a tag to compare

What's new

  • Support splits by texture compression format.

Bug fixed

  • Android Manifest uses the wrong style resource id when building a universal apk with dynamic features #68.

0.13.3

11 Mar 11:55
Compare
Choose a tag to compare

What's new

  • Skip dex merging in universal APK for devices that have multidex support

Bug fixed

  • Force compressed native libraries for bundles with NativeActivities on Android 6 #134
  • Retry temp directory cleanup #61

0.13.0

06 Feb 17:56
Compare
Choose a tag to compare

What's new

  • Support for keeping resources with given names in the master split.

Bug fixed

  • --modules=__ALL__ now also includes asset modules.