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
InitializationProviderditentukan 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
ProfileInstallereksplisit 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
InitializationProviderditentukan 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
Initializerakan 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
Initializerberakhir 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.xmlaplikasi 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
Initializeragar berjalan saat aplikasi dimulai tanpa harus menentukanContentProvider. - Menyediakan API yang konsisten untuk inisialisasi lambat.
Initializerdapat menentukan dependensi diInitializerlain 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 bagiInitializeruntuk 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.