Booster Versions Save

🚀Optimizer for mobile applications

v4.4.0

2 years ago
  • Support force update inputs for incremental build

v4.3.0

2 years ago
  • Support running local unit test with transformer
  • Add collector API for multi-round transform

v4.2.0

2 years ago
  • Add Android stub APIs
  • Fix bug of the classpath of class pool
  • Add runtime instrumentation support
  • Migrate to gradle-nexus/publish-plugin

v4.1.0

2 years ago
  • Fix issue #258
  • Fix bug when install in android-R machine: no compress arsc file.

v4.0.0

2 years ago
  • Support AGP 7.0
  • Open AGPInterface as public
  • Optimize AGPInterface implementation loading strategy
  • Deprecate extension properties for AGP built-in task accessing, using TaskProvider related extension property instead
  • No longer support AGP 3.3 below
  • Behavioral change of resource compression tasks

v3.5.0

2 years ago
  • Fix booster-transform-r-inline 支持 constraintlayout v2.0
  • Add booster-transform-service-loader for ServiceLoader performance optimization

v3.4.0

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

v3.3.1

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

v3.3.0

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

v3.2.0

3 years ago
  • 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