Jetifier
最近更新时间 | 稳定版 | 候选版 | Beta 版 | Alpha 版 |
---|---|---|---|---|
2020 年 9 月 2 日 | - | - | 1.0.0-beta10 | - |
反馈
您的反馈将帮助我们改进 Jetpack。如果您发现了新问题,或对此库有任何改进建议,请告诉我们。创建新问题前,请先查看此库中的现有问题。您可以点击星标按钮,为现有问题投票。
如需了解详情,请参阅问题跟踪器文档。
版本 1.0.0
版本 1.0.0-beta10
2020 年 9 月 2 日
发布了 androidx.jetifier:jetifier-core:1.0.0-beta10
和 androidx.jetifier:jetifier-processor:1.0.0-beta10
。版本 1.0.0-beta10 中包含这些提交内容。
新功能
- 引入了时间戳政策(适用于确定性版本)
- Jetifier 独立工具中新增了参数“--timestampsPolicy”以供使用。
- 将 Jetifier 升级到了 asm 8
bug 修复
- 修复了输入法字符串映射问题
版本 1.0.0-beta09
2020 年 2 月 19 日
发布了 androidx.jetifier:jetifier-core:1.0.0-beta09
和 androidx.jetifier:jetifier-processor:1.0.0-beta09
。版本 1.0.0-beta09 中包含这些提交内容。
新功能
- 添加了对在 XML 中处理
@link
参考的支持
bug 修复
- 重写编写了包含 Androidx 和 android.support 参考文档组合的库,因为之前这些参考文档会被跳过。(b/148462462)
版本 1.0.0-beta08
2019 年 11 月 20 日
发布了 androidx.jetifier:jetifier-core:1.0.0-beta08
和 androidx.jetifier:jetifier-processor:1.0.0-beta08
。版本 1.0.0-beta08 中包含这些提交内容。
bug 修复
- 修复了 ProGuard 解析错误 (b/134100420)
- 修复了未修改的归档上出现的签名错误 (b/142580430)
- 移除了修改单个文件时显示的不必要的警告 (b/143609228)
版本 1.0.0-beta07
2019 年 9 月 18 日
发布了 com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07
和 com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07
。版本 1.0.0-beta07 中包含这些提交内容。
bug 修复
- 修复了
androidx.navigation
库的映射
版本 1.0.0-beta06
2019 年 8 月 15 日
发布了 androidx.jetifier:jetifier-core:1.0.0-beta06
和 androidx.jetifier:jetifier-processor:1.0.0-beta06
。点击此处可查看此版本中包含的提交内容。
bug 修复
修复了
Class.getResourceAsStream()
的线程安全问题。(b/137929327、b/120277395)修复了使用 Jetifier 独立工具在本地处理文件时出现的
NullPointerException
问题 (b/136576786)
版本 1.0.0-beta05
2019 年 6 月 18 日
发布了 com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
和 com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
。点击此处可查看此版本中包含的提交内容。
新功能
- 针对 Navigation 和 WorkManager 添加了映射。
- Jetifier 现在可以跳过包含 AndroidX 引用的库 (b/119135578)
bug 修复
- 关闭了在 Jetifier 中加载配置时的数据流 (b/120277395
- 修复了错误迁移的软件包密钥字符串
版本 1.0.0-beta04
2019 年 2 月 25 日
发布了 com.android.tools.build.jetifier 1.0.0-beta04
。
bug 修复
- 将
ConstraintLayout
版本更新为1.1.3
- 修复了
android.support.v4.os.ResultReceiver
的映射 (b/123651524)
版本 1.0.0-beta03
2019 年 2 月 7 日
发布了 com.android.tools.build.jetifier 1.0.0-beta03
。
新功能
- 现在,如果 Jetifier 在经过其处理的 JAR 内部发现签名,则会抛出异常。可以使用
-stripSignatures
停用这一功能,不过这样做会移除所有签名文件。这不适用于对旧支持库不存在任何依赖项的库,因为 Jetifier 会跳过这些库 (aosp/894356)
bug 修复
- 修复了 Jetifier 处理 android.support.customtabs 的过程,因此 Jetifier 不再迁移常量 (aosp/875343)
- 修复了 Jetifier 始终在未修改的归档包含 POM 文件时将其标记为已修改的问题 (aosp/876353)