Jetifier
| Update Terbaru | Rilis Stabil | Kandidat Rilis | Rilis Beta | Rilis Alfa |
|---|---|---|---|---|
| 2 September 2020 | - | - | 1.0.0-beta10 | - |
Masukan
Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau mempunyai masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara untuk masalah yang sudah diketahui dengan mengklik tombol bintang.
Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.
Versi 1.0.0
Versi 1.0.0-beta10
2 September 2020
androidx.jetifier:jetifier-core:1.0.0-beta10 dan androidx.jetifier:jetifier-processor:1.0.0-beta10 dirilis. Versi 1.0.0-beta10 berisi commit berikut.
Fitur baru
- Memperkenalkan kebijakan stempel waktu (untuk build deterministik)
- “--timestampsPolicy” di jetifier mandiri yang akan menggunakannya.
- Meningkatkan jetifier ke asm 8
Perbaikan Bug
- Memperbaiki pemetaan string metode input
Versi 1.0.0-beta09
19 Februari 2020
androidx.jetifier:jetifier-core:1.0.0-beta09 dan androidx.jetifier:jetifier-processor:1.0.0-beta09 dirilis. Versi 1.0.0-beta09 berisi commit berikut ini.
Fitur baru
- Menambahkan dukungan untuk pemrosesan referensi
@linkdalam XML
Perbaikan Bug
- Menulis ulang library yang berisi campuran referensi androidx dan android.support karena sebelumnya terlewatkan. (b/148462462)
Versi 1.0.0-beta08
20 November 2019
androidx.jetifier:jetifier-core:1.0.0-beta08 dan androidx.jetifier:jetifier-processor:1.0.0-beta08 dirilis. Versi 1.0.0-beta08 berisi commit berikut ini.
Perbaikan bug
- Memperbaiki error penguraian ProGuard (b/134100420)
- Memperbaiki error tanda tangan yang terjadi pada arsip yang tidak dimodifikasi (b/142580430)
- Menghapus peringatan tidak perlu yang ditampilkan saat memodifikasi file tunggal (b/143609228)
Versi 1.0.0-beta07
18 September 2019
com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07 dan com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07 dirilis. Versi 1.0.0-beta07 berisi commit berikut ini.
Perbaikan bug
- Memperbaiki pemetaan library
androidx.navigation
Versi 1.0.0-beta06
15 Agustus 2019
androidx.jetifier:jetifier-core:1.0.0-beta06 dan androidx.jetifier:jetifier-processor:1.0.0-beta06 dirilis. Commit yang disertakan dalam versi ini dapat dilihat di sini.
Perbaikan bug
Memperbaiki masalah keamanan thread dengan
Class.getResourceAsStream(). (b/137929327, b/120277395)Memperbaiki
NullPointerExceptionsaat memproses file secara lokal dengan Jetifier mandiri (b/136576786 )
Versi 1.0.0-beta05
18 Juni 2019
com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05 dan com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05 dirilis. Commit yang disertakan dalam versi ini dapat dilihat di sini.
Fitur baru
- Menambahkan pemetaan untuk Navigation dan WorkManager.
- Jetifier kini dapat melewati library yang berisi referensi AndroidX (b/119135578)
Perbaikan bug
- Menutup stream saat memuat konfigurasi jetifier (b/120277395
- Memperbaiki string kunci Bundle yang dimigrasikan dengan tidak benar
Versi 1.0.0-beta04
25 Februari 2019
com.android.tools.build.jetifier 1.0.0-beta04 dirilis.
Perbaikan bug
- Mengupdate versi
ConstraintLayoutke1.1.3 - Memperbaiki pemetaan
android.support.v4.os.ResultReceiver(b/123651524)
Versi 1.0.0-beta03
7 Februari 2019
com.android.tools.build.jetifier 1.0.0-beta03 dirilis.
Fitur baru
- Jetifier kini akan menampilkan pengecualian jika menemukan tanda tangan dalam JAR yang telah dikonversi oleh jetifier. Pengecualian ini dapat dinonaktifkan menggunakan
-stripSignaturesyang akan menghapus semua file tanda tangan. Pengecualian tidak berlaku bagi library yang tidak memiliki dependensi pada support library lama karena jetifier akan melewatkannya (aosp/894356)
Perbaikan bug
- Memperbaiki konversi android.support.customtabs oleh jetifier sehingga jetifier tidak lagi memigrasikan konstanta (aosp/875343)
- Memperbaiki jetifier agar selalu menandai arsip yang tidak dimodifikasi sebagai dimodifikasi jika berisi file POM (aosp/876353)