Jetifier
อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | เวอร์ชันอัลฟ่า |
---|---|---|---|---|
2 กันยายน 2020 | - | - | 1.0.0-beta10 | - |
ความคิดเห็น
ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของเครื่องมือติดตามปัญหา
เวอร์ชัน 1.0.0
เวอร์ชัน 1.0.0-beta10
2 กันยายน 2020
androidx.jetifier:jetifier-core:1.0.0-beta10
และ androidx.jetifier:jetifier-processor:1.0.0-beta10
เผยแพร่แล้ว เวอร์ชัน 1.0.0-beta10 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เปิดตัวนโยบายการประทับเวลา (สําหรับบิลด์แบบกำหนดได้)
- พารามิเตอร์ใหม่ "--timestampsPolicy" ใน jetifier แบบสแตนด์อโลนเพื่อใช้งาน
- อัปเกรด Jetifier เป็น asm 8
การแก้ไขข้อบกพร่อง
- การแมปสตริงวิธีการป้อนข้อมูลแบบคงที่
เวอร์ชัน 1.0.0-beta09
19 กุมภาพันธ์ 2020
androidx.jetifier:jetifier-core:1.0.0-beta09
และ androidx.jetifier:jetifier-processor:1.0.0-beta09
เผยแพร่แล้ว เวอร์ชัน 1.0.0-beta09 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มการรองรับการประมวลผลข้อมูลอ้างอิง
@link
ใน XML
การแก้ไขข้อบกพร่อง
- เขียนไลบรารีที่มีทั้งการอ้างอิง androidx และ android.support ใหม่ เนื่องจากมีการข้ามการอ้างอิงเหล่านี้ไปก่อนหน้านี้ (b/148462462)
เวอร์ชัน 1.0.0-beta08
20 พฤศจิกายน 2019
androidx.jetifier:jetifier-core:1.0.0-beta08
และ androidx.jetifier:jetifier-processor:1.0.0-beta08
เผยแพร่แล้ว เวอร์ชัน 1.0.0-beta08 มีการคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- แก้ไขข้อผิดพลาดในการแยกวิเคราะห์ ProGuard (b/134100420)
- แก้ไขข้อผิดพลาดเกี่ยวกับลายเซ็นที่เกิดขึ้นกับไฟล์เก็บถาวรที่ไม่ได้แก้ไข (b/142580430)
- นำคำเตือนที่ไม่จำเป็นซึ่งแสดงเมื่อแก้ไขไฟล์เดียวออก (b/143609228)
เวอร์ชัน 1.0.0-beta07
18 กันยายน 2019
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 มีการคอมมิตเหล่านี้
แก้ไขข้อบกพร่อง
- แก้ไขการแมปของไลบรารี
androidx.navigation
เวอร์ชัน 1.0.0-beta06
15 สิงหาคม 2019
androidx.jetifier:jetifier-core:1.0.0-beta06
และ androidx.jetifier:jetifier-processor:1.0.0-beta06
เผยแพร่แล้ว ดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่
แก้ไขข้อบกพร่อง
แก้ไขปัญหาความปลอดภัยของชุดข้อความใน
Class.getResourceAsStream()
(b/137929327, b/120277395)แก้ไข
NullPointerException
เมื่อประมวลผลไฟล์ในเครื่องด้วย Jetifier แบบสแตนด์อโลน (b/136576786)
เวอร์ชัน 1.0.0-beta05
18 มิถุนายน 2019
เปิดตัว com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
และ com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
แล้ว ดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่
ฟีเจอร์ใหม่
- เพิ่มการแมปสําหรับการนําทางและ WorkManager
- ตอนนี้ Jetifier สามารถข้ามไลบรารีที่มีการอ้างอิง AndroidX ได้แล้ว (b/119135578)
แก้ไขข้อบกพร่อง
- ปิดสตรีมเมื่อโหลดการกําหนดค่าใน Jetifier (b/120277395
- แก้ไขสตริงคีย์ Bundle ที่ย้ายข้อมูลไม่ถูกต้อง
เวอร์ชัน 1.0.0-beta04
25 กุมภาพันธ์ 2019
com.android.tools.build.jetifier 1.0.0-beta04
ได้รับการปล่อยแล้ว
แก้ไขข้อบกพร่อง
- อัปเดต
ConstraintLayout
เป็นเวอร์ชัน1.1.3
แล้ว - แก้ไขการแมปของ
android.support.v4.os.ResultReceiver
(b/123651524)
เวอร์ชัน 1.0.0-beta03
7 กุมภาพันธ์ 2019
com.android.tools.build.jetifier 1.0.0-beta03
ได้รับการปล่อยแล้ว
ฟีเจอร์ใหม่
- ตอนนี้ Jetifier จะแสดงข้อยกเว้นหากพบลายเซ็นภายใน JAR ที่ผ่านการเปลี่ยนรูปแบบแล้ว ซึ่งสามารถปิดใช้ได้โดยการใช้
-stripSignatures
ซึ่งจะนำไฟล์ลายเซ็นทั้งหมดออก การดำเนินการนี้ไม่มีผลกับไลบรารีที่ไม่มีข้อกำหนดในไลบรารีสนับสนุนแบบเก่า เนื่องจาก Jetifier จะข้ามไลบรารีเหล่านี้ (aosp/894356)
แก้ไขข้อบกพร่อง
- แก้ไขการแปลง android.support.customtabs เป็นเวอร์ชัน Jetpack แล้วเพื่อให้ Jetifier ย้ายข้อมูลค่าคงที่ไม่ได้อีกต่อไป (aosp/875343)
- แก้ไขข้อบกพร่องที่ Jetifier ทำเครื่องหมายไฟล์เก็บถาวรที่ไม่ได้แก้ไขว่าแก้ไขแล้วเสมอหากมีไฟล์ POM (aosp/876353)