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
@link
dalam 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
NullPointerException
saat 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
ConstraintLayout
ke1.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
-stripSignatures
yang 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)