Booster v1.3.0 发布
为了庆祝 Booster 荣获「滴滴 2019 年优秀开源项目」奖项,Booster 又双叒叕发布了新的版本—— v1.3.0,本次更新内容如下:
- 新增 booster-command 模块,用于执行外部提供的预编译好的命令
很多优秀的工具采用了 GPL 开源协议授权,不能直接内置到 booster 中,例如:pngquant
、7-zip
等,为了解决这一问题,booster-command 提供了 CommandProvider SPI,参考例子:PngquantProvider,CwebpProvider
- 资源压缩优化
- 保留
res/raw/
资源 @xwc520 - 支持 booster-task-compression-cweb 与 booster-task-compression-pngquant 同时使用,在 API Level 14 及以上,优先采用 cwebp 压缩, cwebp 未能压缩的(API Level 14~17 不支持带 alpha 的图片)将采用 pngquant 进行压缩
- VariantProcessor 支持通过 @Priority 进行排序
- Transform 性能优化
另外,与 booster-task-compression-pngquant 搭配使用的 booster-pngquant-provider 已发布 v1.0.0 版本
- 本文链接:https://johnsonlee.io/2020/01/17/booster-v1-3-0-released/
- 版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。