Jetifier

上次更新时间 当前稳定版 下一候选版本 Beta 版 Alpha 版
2019 年 11 月 20 日 - - 1.0.0-beta08 -

版本 1.0.0

版本 1.0.0-beta08

2019 年 11 月 20 日

发布了 androidx.jetifier:jetifier-core:1.0.0-beta08androidx.jetifier:jetifier-processor:1.0.0-beta08版本 1.0.0-beta08 中包含这些提交内容

问题修复

  • 修复了 ProGuard 解析错误 (b/134100420)
  • 修复了未修改的归档上出现的签名错误 (b/142580430)
  • 移除了修改单个文件时显示的不必要的警告 (b/143609228)

版本 1.0.0-beta07

2019 年 9 月 18 日

发布了 com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07版本 1.0.0-beta07 中包含这些提交内容

问题修复

  • 修复了 androidx.navigation 库的映射

版本 1.0.0-beta06

2019 年 8 月 15 日

发布了 androidx.jetifier:jetifier-core:1.0.0-beta06androidx.jetifier:jetifier-processor:1.0.0-beta06。点击此处可查看此版本中包含的提交内容。

问题修复

  • 修复了 Class.getResourceAsStream() 的线程安全问题。(b/137929327b/120277395

  • 修复了使用 Jetifier 独立工具在本地处理文件时出现的 NullPointerException 问题 (b/136576786)

版本 1.0.0-beta05

2019 年 6 月 18 日

发布了 com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05。点击此处可查看此版本中包含的提交内容。

新功能

  • 针对 Navigation 和 WorkManager 添加了映射。
  • Jetifier 现在可以跳过包含 AndroidX 引用的库 (b/119135578)

问题修复

  • 关闭了在 Jetifier 中加载配置时的数据流 (b/120277395
  • 修复了错误迁移的软件包密钥字符串

版本 1.0.0-beta04

2019 年 2 月 25 日

发布了 com.android.tools.build.jetifier 1.0.0-beta04

问题修复

  • 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)

问题修复

  • 修复了 Jetifier 处理 android.support.customtabs 的过程,因此 Jetifier 不再迁移常量 (aosp/875343)
  • 修复了 Jetifier 始终在未修改的归档包含 POM 文件时将其标记为已修改的问题 (aosp/876353)