Startup
Update Terbaru | Rilis Stabil | Kandidat Rilis | Rilis Beta | Rilis Alfa |
---|---|---|---|---|
18 September 2024 | 1.2.0 | - | - | - |
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.2
Versi 1.2.0
18 September 2024
androidx.startup:startup-runtime:1.2.0
dirilis. Versi 1.2.0 berisi commit ini.
Perubahan penting sejak 1.1.0
- Memperbaiki pencarian metadata saat
InitializationProvider
ditentukan untuk proses sekunder. (Id9ff1) - Memperbaiki bug dalam
AppInitializer.isEagerlyInitialized()
. (I99e9a)
Versi 1.2.0-rc01
4 September 2024
androidx.startup:startup-runtime:1.2.0-rc01
dirilis tanpa perubahan dari rilis beta terakhir. Versi 1.2.0-rc01 berisi commit ini.
Versi 1.2.0-beta01
21 Agustus 2024
androidx.startup:startup-runtime:1.2.0-beta01
dirilis. Versi 1.2.0-beta01 berisi commit ini.
Fitur Baru
- Menambahkan dependensi
ProfileInstaller
eksplisit untuk mendukung penggantian penginstalan profil dasar pengukuran saat profil tidak diinstal oleh Play.
Versi 1.2.0-alpha02
11 Januari 2023
androidx.startup:startup-runtime:1.2.0-alpha02
dirilis. Versi 1.2.0-alpha02 berisi commit ini.
Perbaikan Bug
- Memperbaiki pencarian metadata saat
InitializationProvider
ditentukan untuk proses sekunder. (aosp/2012215)
Versi 1.2.0-alpha01
9 Februari 2022
androidx.startup:startup-runtime:1.2.0-alpha01
dirilis. Versi 1.2.0-alpha01 berisi commit ini.
Perbaikan Bug
- Memperbaiki bug dalam
AppInitializer.isEagerlyInitialized()
. aosp/1855769
Versi 1.1.1
Versi 1.1.1
9 Februari 2022
androidx.startup:startup-runtime:1.1.1
dirilis. Versi 1.1.1 berisi commit ini.
Perbaikan Bug
- Memperbaiki bug dalam
AppInitializer.isEagerlyInitialized()
. aosp/1855769
Versi 1.1.0
Versi 1.1.0
4 Agustus 2021
androidx.startup:startup-runtime:1.1.0
dirilis. Versi 1.1.0 berisi commit ini.
Rilis ini sama persis dengan androidx.startup:startup-runtime:1.1.0-rc01
.
Perubahan penting sejak versi 1.0.0
Beberapa elemen
InitializationProvider
<provider>
kini dapat ditambahkan ke AndroidManifest.xml aplikasi untuk library atau aplikasi yang memerlukan inisialisasi otomatis dalam beberapa proses. Ia0712, b/183136596Aturan proguard dan aturan multi-dex yang lebih baik dan memastikan
Initializer
akan berakhir di file dex utama. aosp/1743740Menambahkan aturan profil dasar pengukuran untuk mengoptimalkan penggunaan
androidx.startup
. aosp/17639340
Versi 1.1.0-rc01
21 Juli 2021
androidx.startup:startup-runtime:1.1.0-rc01
dirilis. Versi 1.1.0-rc01 berisi commit ini.
Perbaikan Bug
- Aturan proguard dan aturan multi-dex yang lebih baik untuk memastikan
Initializer
berakhir di file dex utama. (aosp/1743740) - Menambahkan aturan profil dasar pengukuran untuk mengoptimalkan penggunaan
androidx.startup
. (aosp/17639340
Versi 1.1.0-beta01
18 Mei 2021
androidx.startup:startup-runtime:1.1.0-beta01
dirilis. Versi 1.1.0-beta01 berisi commit ini.
Fitur Baru
- Beberapa elemen
InitializationProvider
<provider>
kini dapat ditambahkan ke AndroidManifest.xml aplikasi untuk library atau aplikasi yang memerlukan inisialisasi otomatis dalam beberapa proses. (Ia0712, b/183136596)
Perbaikan Bug
- Peningkatan kecil pada aturan proguard. (aosp/1691484)
Versi 1.1.0-alpha01
7 April 2021
androidx.startup:startup-runtime:1.1.0-alpha01
dirilis. Versi 1.1.0-alpha01 berisi commit ini.
Perubahan API
- Beberapa elemen
InitializationProvider
<provider>
kini dapat ditambahkan keAndroidManifest.xml
aplikasi untuk library atau aplikasi yang memerlukan inisialisasi otomatis dalam beberapa proses. (Ia0712, b/183136596)
Versi 1.0.0
Versi 1.0.0
28 Oktober 2020
androidx.startup:startup-runtime:1.0.0
dirilis. Versi 1.0.0 berisi commit ini.
Fitur utama 1.0.0
- Memberikan cara yang praktis dan berperforma tinggi untuk menentukan
Initializer
agar berjalan saat aplikasi dimulai tanpa harus menentukanContentProvider
. - Menyediakan API yang konsisten untuk inisialisasi lambat.
Initializer
dapat menentukan dependensi diInitializer
lain yang membantu menentukan urutan inisialisasi secara eksplisit.
Versi 1.0.0-rc01
14 Oktober 2020
androidx.startup:startup-runtime:1.0.0-rc01
dirilis. Versi 1.0.0-rc01 berisi commit berikut.
Rilis ini sama persis dengan 1.0.0-beta01
.
Versi 1.0.0-beta01
16 September 2020
androidx.startup:startup-runtime:1.0.0-beta01
dirilis. Versi 1.0.0-beta01 berisi commit berikut.
Versi ini sama persis dengan 1.0.0-alpha03
. androidx.startup
sekarang menjadi API stabil.
Versi 1.0.0-alpha03
19 Agustus 2020
androidx.startup:startup-runtime:1.0.0-alpha03
dirilis. Versi 1.0.0-alpha03 berisi commit ini.
Fitur Baru
- Menambahkan API
isEagerlyInitialized()
baru yang menyediakan cara bagiInitializer
untuk menentukan apakah API telah diinisialisasi dengan segera. (aosp/1372879, b/159952713)
Versi 1.0.0-alpha02
22 Juli 2020
androidx.startup:startup-runtime:1.0.0-alpha02
dirilis. Versi 1.0.0-alpha02 berisi commit ini.
Perbaikan Bug
- Publikasikan aturan proguard konsumen untuk runtime startup. (aosp/1347583, b/159595260)
- Menyempurnakan pemeriksaan statis di
AppInitializer
. (aosp/1331900)
Versi 1.0.0-alpha01
10 Juni 2020
androidx.startup:startup-runtime:1.0.0-alpha01
dirilis. Versi 1.0.0-alpha01 berisi commit ini.
Fitur Baru
Library App Startup menyediakan cara yang praktis dan berperforma tinggi untuk menginisialisasi komponen saat aplikasi dimulai. Developer aplikasi dan developer library dapat menggunakan App Startup untuk menyederhanakan urutan waktu memulai dan menetapkan urutan inisialisasi secara eksplisit.
Rilis awalnya adalah 1.0.0-alpha01
.