Skip to content

Releases: didi/booster

booster-v3.4.0

17 Aug 13:43

Choose a tag to compare

  • Refactor booster-cha,to support bytecode manipulation framework independent ClassParser
  • Update auto-service version to 1.0
  • Update common-compression version to 1.21

booster-v3.3.1

11 May 14:53

Choose a tag to compare

  • Fix issue #222
  • Fix issue #224 : Context.getFilesDir() returns null
  • Fix issue #231

booster-v3.3.0

10 May 12:48

Choose a tag to compare

  • Fix issue #187
  • Fix issue #226
  • Add property val dependencies: Collection<String> to TransformContext

booster-v3.2.0

05 May 13:57

Choose a tag to compare

  • Support AGP 4.2
  • Fix AGP version comparison
  • Support disabling variant transformation by setting property booster.transform.${variantName}.enabled to false
  • Support generating transform diff by setting property booster.transform.diff to true
  • Refactor ClassTransformer API
    • Add property name
    • Add method getReport(TransformContext, String): File
    • Add method getReportDir(TransformContext): File

booster-v3.1.0

15 Dec 18:36

Choose a tag to compare

  • Support property booster.task.compression.pngquant.ignores to ignore resources by wildcards
  • Support property booster.task.compression.cwebp.ignores to ignore resources by wildcards
  • Sanitize exception stack trace caught by ActivityThreadCallback

booster-v3.0.0

08 Nov 14:29

Choose a tag to compare

  • Rebuild AGP compatibility
  • Support the latest AGP version 4.1.0
  • AGP integration tests improvement

booster-v2.4.0

27 Sep 01:10

Choose a tag to compare

  • Fix #192
  • Android Gradle plugin API compatibility improvement

booster-v2.3.3

21 Sep 15:37

Choose a tag to compare

booster-v2.3.2

04 Sep 08:48

Choose a tag to compare

  • fix issue #194
  • JetPack support for shared preferences optimization

booster-v2.3.1

21 Jul 06:32

Choose a tag to compare

  • fix empty thread name