Skip to content

Releases: didi/booster

booster-v1.7.2

07 Jun 15:11
Compare
Choose a tag to compare
  • Refactor Transformer dynamic discovery and loading

booster-v1.7.1

03 Jun 16:28
Compare
Choose a tag to compare
  • fix: image compression with build cache

booster-v1.7.0

01 Jun 19:32
Compare
Choose a tag to compare
  • Fix booster-cha dependencies
  • Refactor booster-transfrom-util to improve unit test
  • Refactor SPI loading
  • Add dokka doc comments to generate API references
  • AGP API compatibility improvement

booster-v1.5.2

25 May 06:51
Compare
Choose a tag to compare
Release version v1.5.2

booster-v1.6.0

17 Apr 05:28
Compare
Choose a tag to compare

booster-v1.5.1

21 Mar 09:35
Compare
Choose a tag to compare
  • Fix: #151 Build failed caused by empty transformers
  • Fix dex merging error when transform scope is empty

booster-v1.5.0

19 Mar 18:16
Compare
Choose a tag to compare
  1. 修复 AGP 3.6.0 兼容性问题 #145

  2. 修复 Transform 增量编译的问题

  3. 优化 booster-transform-activity-thread,支持自定义堆栈包名白名单过滤

  4. 增加 booster-task-analyser 用于替代原来的 booster-transform-lint ,不仅在特性上更加丰富,性能表现也是更胜一筹:

    • 全新的类继承分析 CHA (Class Hierarchy Analysis) ,分析结果更精准
    • 新增 AnalyserTask ,移除 LintTransformer ,通过运行单独的 Task 进行静态分析,详见:README.md
    • 支持 XML layout 分析,检测 layout 中不存在的 class,避免线上崩溃
    • 支持 @UiThread@MainThread
    • 支持 EventBus @Subscribe
    • 支持自定义黑名单和白名单
  5. 新增 booster-api 模块,便于 feature 开发和单元测试

booster-v1.4.0

21 Feb 09:34
a8a7cb2
Compare
Choose a tag to compare

booster-v1.3.2

18 Feb 12:59
Compare
Choose a tag to compare
  • Fix issue #138
  • Improve BR inlining
  • Upgrade auto-service version to 1.0-rc6
  • Upgrade gradle version to 6.2
  • Remove uploadArchives task

booster-v1.3.1

20 Jan 07:13
Compare
Choose a tag to compare
  1. Rethrow exception with file path when booster-task-compression-cwebp detect image transparency failed
  2. Handle rejected execution from parallel scatter zip creator