Bergabunglah bersama kami di ⁠#Android11: The Beta Launch Show pada tanggal 3 Juni!

Rilis AndroidX

Library Jetpack dikirimkan terpisah dari OS Android, sehingga update ke library dapat terjadi secara independen dan lebih sering.

Library mengikuti pembuatan versi semantik yang ketat. String versi (seperti 1.0.1-beta02) berisi tiga angka yang menunjukkan level utama, minor, dan bugfix. Versi pra-rilis juga memiliki akhiran yang menentukan tahap pra-rilis (alfa, beta, kandidat rilis), dan nomor revisi (01, 02, dan seterusnya).

Setiap versi library melalui tiga tahap pra-rilis sebelum menjadi rilis yang stabil. Kriteria untuk setiap tahap pra-rilis adalah:

Alfa

  • Rilis alfa sudah stabil secara fungsional, tetapi mungkin bukanlah fitur lengkap.
  • Saat rilis dalam alfa, API dapat ditambahkan, dihapus, atau diubah.

Beta

  • Rilis beta sudah stabil secara fungsional dan memiliki tampilan API dengan fitur lengkap.
  • Rilis tersebut siap digunakan untuk produksi tetapi mungkin masih terdapat bug.
  • Rilis beta tidak dapat menggunakan fitur compiler eksperimental (seperti @UseExperimental).
  • Library lain harus berstatus beta, rc, atau stabil agar boleh digunakan sebagai dependensi. Tidak ada dependensi alfa yang diizinkan.

Kandidat Rilis (RC)

  • Kandidat rilis adalah rilis stabil prospektif.
  • Versi ini mungkin berisi perbaikan penting yang dilakukan tepat sebelum rilis stabil.
  • Tampilan API sudah final.
  • Dependensi pada library lain hanya boleh versi rc atau stabil.

Library dapat memiliki beberapa versi secara bersamaan. Setiap versi memiliki tahap rilis yang berbeda. Misalnya, saat rilis stabil androidx.activity adalah 1.0.0, dimungkinkan adanya rilis 1.1.0-beta02 dan juga rilis 2.0.0-alpha01.

Gunakan halaman ini untuk mempelajari update terakhir terhadap library.

Halaman ringkasan catatan rilis AndroidX akan mencantumkan library yang baru saja berubah. Repositori Google Maven akan menampilkan histori versi lengkap.

Gunakan tabel di bawah ini untuk melihat versi stabil dan pratinjau terbaru dari setiap library AndroidX. Link di setiap baris akan membawa Anda ke catatan rilis library. Di catatan rilis, Anda akan menemukan:

  • Histori kronologis semua rilis.
  • Cuplikan kode dengan deklarasi dependensi gradle default untuk menggunakan artefak.
  • Link ke halaman referensi Kotlin dan Java untuk paket di setiap artefak.

Library Jetpack

ID Grup Maven Update Terbaru Rilis Stabil Saat Ini Kandidat Rilis Berikutnya Rilis Beta Rilis Alfa
aktivitas 1 April 2020 1.1.0 - - 1.2.0-alpha03
iklan 22 Januari 2020 - - - 1.0.0-alpha04
anotasi 7 November 2019 1.1.0 - - -
appcompat 1 April 2020 1.1.0 - 1.2.0-beta01 -
arch 5 September 2019 2.1.0 - - -
asynclayoutinflater 21 September 2018 1.0.0 - - -
autofill 18 Maret 2019 1.0.0 - - 1.1.0-alpha01
benchmark 20 November 2019 1.0.0 - - -
biometric 18 Desember 2019 1.0.1 - - -
browser 8 Januari 2020 1.2.0 - - 1.3.0-alpha01
camera 15 April 2020 - - 1.0.0-beta03 -
car 3 April 2019 - - - 1.0.0-alpha7
cardview 21 September 2018 1.0.0 - - -
collection 5 Juni 2019 1.1.0 - - -
concurrent 18 Desember 2019 1.0.0 - - 1.1.0-alpha01
constraintlayout 16 Desember 2019 1.1.3 - 2.0.0-beta4 -
contentpager 21 September 2018 1.0.0 - - -
coordinatorlayout 4 Desember 2019 1.1.0 - - -
core 15 April 2020 1.2.0 1.3.0-rc01 - -
cursoradapter 21 September 2018 1.0.0 - - -
customview 1 April 2020 1.0.0 - 1.1.0-beta01 -
databinding 5 September 2019 3.5.0 - - 3.6.0-alpha10
documentfile 25 Februari 2019 1.0.1 - - -
drawerlayout 1 April 2020 1.0.0 - 1.1.0-beta01 -
dynamicanimation 4 Desember 2019 1.0.0 - - 1.1.0-alpha03
emoji 1 April 2020 1.0.0 - 1.1.0-beta01 -
enterprise 18 Desember 2019 1.0.0 - - -
exifinterface 1 April 2020 1.2.0 - - 1.3.0-alpha01
fragment 1 April 2020 1.2.4 - - 1.3.0-alpha03
gridlayout 21 September 2018 1.0.0 - - -
heifwriter 22 Januari 2020 1.0.0 - - 1.1.0-alpha01
interpolator 21 September 2018 1.0.0 - - -
jetifier 19 Februari 2019 - - 1.0.0-beta09 -
leanback 18 Desember 2019 1.0.0 - - 1.1.0-alpha03
legacy 21 September 2018 1.0.0 - - -
lifecycle 4 Maret 2020 2.2.0 - - 2.3.0-alpha01
loader 9 Oktober 2019 1.1.0 - - -
localbroadcastmanager 17 Desember 2018 1.0.0 - - 1.1.0-alpha01
media 15 April 2020 1.1.0 - - 1.2.0-alpha02
media2 19 Februari 2020 1.0.3 - - -
mediarouter 15 April 2020 1.1.0 - - 1.2.0-alpha01
multidex 17 Desember 2018 2.0.1 - - -
paging 18 Maret 2019 2.1.2 - - -
palette 21 September 2018 1.0.0 - - -
percentlayout 21 September 2018 1.0.0 - - -
preference 15 April 2020 1.1.1 - - -
print 21 September 2018 1.0.0 - - -
recommendation 21 September 2018 1.0.0 - - -
recyclerview 1 April 2020 1.1.0 - - 1.2.0-alpha02
remotecallback 7 Mei 2019 - - - 1.0.0-alpha02
room 18 Maret 2020 2.2.5 - - -
savedstate 5 September 2019 1.0.0 - - -
security 15 April 2020 - 1.0.0-rc01 - -
sharetarget 4 Desember 2019 - 1.0.0-rc02 - -
slice 7 Mei 2019 1.0.0 - - 1.1.0-alpha01
slidingpanelayout 1 April 2020 1.0.0 - 1.1.0-beta01 -
sqlite 22 Januari 2020 2.1.0 - - -
swiperefreshlayout 15 April 2020 1.0.0 1.1.0-rc01 - -
test 17 Maret 2020 1.2.0 - - 1.3.0-alpha05
textclassifier 22 Januari 2020 - - - 1.0.0-alpha03
transition 19 Februari 2020 1.3.1 - - -
tvprovider 21 September 2018 1.0.0 - - -
vectordrawable 15 April 2020 1.1.0 - - 1.2.0-alpha01
versionedparcelable 15 April 2020 1.1.1 - - -
viewpager 21 September 2018 1.0.0 - - -
viewpager2 1 April 2020 1.0.0 - - 1.1.0-alpha01
wear 15 April 2020 1.0.0 - - 1.1.0-alpha01
webkit 15 April 2020 1.2.0 - - 1.3.0-alpha01
jendela 27 Februari 2020 - - - 1.0.0-alpha01
work 1 April 2020 2.3.4 - - 2.4.0-alpha02

Terakhir diperbarui: 15 April 2020