Skip to content

@ymakhno ymakhno released this Nov 20, 2020

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.
Assets 3

@ymakhno ymakhno released this Oct 15, 2020 · 2 commits to master since this release

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.
Assets 3

@ymakhno ymakhno released this Aug 28, 2020 · 3 commits to master since this release

What's new

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

@panks panks released this Aug 14, 2020 · 4 commits to master since this release

What's new

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

@panks panks released this Jun 23, 2020 · 7 commits to master since this release

What's new

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

@ymakhno ymakhno released this May 18, 2020 · 8 commits to master since this release

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.
Assets 3

@ymakhno ymakhno released this Apr 23, 2020 · 9 commits to master since this release

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.
Assets 3

@ymakhno ymakhno released this Mar 27, 2020 · 10 commits to master since this release

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.
Assets 3

@ymakhno ymakhno released this Mar 11, 2020 · 11 commits to master since this release

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
Assets 3

@plecesne plecesne released this Feb 6, 2020 · 12 commits to master since this release

What's new

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

Bug fixed

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