Jetpack libraries ship separately from the Android OS, so updates to the libraries can happen independently and more frequently.
The libraries follow strict semantic versioning.
A version string (like
1.0.1-beta02) contains three numbers representing major, minor, and bugfix levels.
Pre-release versions also have a suffix that specifies the pre-release stage
(alpha, beta, release candidate) and revision number (01, 02, and so on).
Every version of a library moves through three pre-release stages on its way to becoming a stable release. The criteria for each pre-release stage is:
- Alpha releases are functionally stable, but may not be feature-complete.
- While a release is in alpha, APIs may be added, removed, or changed.
- Beta releases are functionally stable and have a feature-complete API surface.
- They are ready for production use but may contain bugs.
- A beta release cannot use experimental compiler features
- Dependencies on other libraries must be beta, rc, or stable versions. No alpha dependencies are allowed.
Release Candidate (RC)
- A release candidate is a prospective stable release.
- It may contain critical last-minute fixes.
- Its API surface is final.
- Dependencies on other libraries must be rc or stable versions only.
A library can have multiple versions at the same time. Each version has a
different release stage. For example, while the stable release of
androidx.activity could be
1.0.0, there might also be a
release as well as a
Use this page to learn of the latest updates to the libraries.
Use the table below to view the most recent stable and preview versions of every AndroidX library. The links on each row take you to the library's release notes. In the release notes you'll find:
- The chronological history of all the releases.
- A code snippet with the default Gradle dependency declarations to use the artifacts.
- Links to the Kotlin and Java reference pages for the packages in each artifact.
Some AndroidX libraries, like camera, have multiple artifacts that are maintained separately. These libraries are marked with an asterisk (*). See the release notes to view the version updates for all of the artifacts.
|Maven Group ID||Latest Update||Current Stable Release||Next Release Candidate||Beta Release||Alpha Release|
|activity||February 24, 2021||1.2.0||-||-||1.3.0-alpha03|
|ads||January 22, 2020||-||-||-||1.0.0-alpha04|
|annotation||February 24, 2021||1.1.0||1.2.0-rc01||-||-|
|appcompat||January 13, 2021||1.2.0||-||1.3.0-beta01||-|
|arch.core||September 5, 2019||2.1.0||-||-||-|
|asynclayoutinflater||September 21, 2018||1.0.0||-||-||-|
|autofill||January 27, 2021||1.1.0||1.1.0-rc01||-||-|
|benchmark||June 10, 2020||1.0.0||-||-||1.1.0-alpha01|
|biometric||February 24, 2021||1.1.0||-||-||1.2.0-alpha03|
|browser||December 2, 2020||1.3.0||-||-||-|
|car-app||February 24, 2021||-||-||1.0.0-beta01||-|
|camera (*)||February 24, 2021||-||1.0.0-rc03||-||1.1.0-alpha02|
|cardview||September 21, 2018||1.0.0||-||-||-|
|collection||December 16, 2020||1.1.0||-||-||1.2.0-alpha01|
|compose||February 24, 2021||-||-||1.0.0-beta01||-|
|compose.animation||February 24, 2021||-||-||1.0.0-beta01||-|
|compose.compiler||February 24, 2021||-||-||1.0.0-beta01||-|
|compose.foundation||February 24, 2021||-||-||1.0.0-beta01||-|
|compose.material||February 24, 2021||-||-||1.0.0-beta01||-|
|compose.runtime||February 24, 2021||-||-||1.0.0-beta01||-|
|compose.ui||February 24, 2021||-||-||1.0.0-beta01||-|
|concurrent||August 19, 2020||1.1.0||-||-||-|
|constraintlayout||December 17, 2020||2.0.4||-||-||2.1.0-alpha2|
|contentpager||September 21, 2018||1.0.0||-||-||-|
|coordinatorlayout||December 4, 2019||1.1.0||-||-||-|
|core (*)||February 24, 2021||1.3.2||-||1.5.0-beta02||-|
|cursoradapter||September 21, 2018||1.0.0||-||-||-|
|customview||June 24, 2020||1.1.0||-||-||-|
|databinding||September 5, 2019||3.5.0||-||-||3.6.0-alpha10|
|datastore||February 24, 2021||-||-||-||1.0.0-alpha07|
|documentfile||February 25, 2019||1.0.1||-||-||-|
|drawerlayout||September 2, 2020||1.1.1||-||-||-|
|dynamicanimation||December 4, 2019||1.0.0||-||-||1.1.0-alpha03|
|emoji||January 27, 2021||1.1.0||-||-||1.2.0-alpha03|
|enterprise||January 13, 2021||1.1.0||-||-||-|
|exifinterface||December 2, 2020||1.3.2||-||-||-|
|fragment||February 10, 2021||1.3.0||-||-||-|
|games (*)||February 24, 2021||-||-||1.7.0-beta02||-|
|gridlayout||September 21, 2018||1.0.0||-||-||-|
|heifwriter||January 22, 2020||1.0.0||-||-||1.1.0-alpha01|
|hilt||January 27, 2021||-||-||-||1.0.0-alpha03|
|interpolator||September 21, 2018||1.0.0||-||-||-|
|jetifier||September 2, 2020||-||-||1.0.0-beta10||-|
|leanback||January 13, 2021||1.0.0||-||1.1.0-beta01||-|
|legacy||September 21, 2018||1.0.0||-||-||-|
|lifecycle (*)||February 24, 2021||2.3.0||-||-||-|
|loader||October 9, 2019||1.1.0||-||-||-|
|localbroadcastmanager||December 17, 2018||1.0.0||-||-||1.1.0-alpha01|
|media||February 10, 2021||1.2.1||-||1.3.0-beta01||-|
|media2||January 27, 2021||1.1.2||-||-||-|
|mediarouter||February 10, 2021||1.2.2||-||-||-|
|multidex||December 17, 2018||2.0.1||-||-||-|
|navigation (*)||February 24, 2021||2.3.3||-||-||-|
|paging (*)||February 24, 2021||2.1.2||-||3.0.0-beta01||-|
|palette||September 21, 2018||1.0.0||-||-||-|
|percentlayout||September 21, 2018||1.0.0||-||-||-|
|preference||April 15, 2020||1.1.1||-||-||-|
|October 28, 2020||1.0.0||-||1.1.0-beta01||-|
|recommendation||September 21, 2018||1.0.0||-||-||-|
|recyclerview (*)||February 24, 2021||1.1.0||-||1.2.0-beta02||-|
|remotecallback||May 7, 2019||-||-||-||1.0.0-alpha02|
|room||February 18, 2021||2.2.6||-||2.3.0-beta02||-|
|savedstate||February 10, 2021||1.1.0||-||-||-|
|security (*)||February 24, 2021||-||1.0.0-rc04||-||1.1.0-alpha03|
|sharetarget||January 13, 2021||1.1.0||-||-||-|
|slice||January 13, 2021||1.0.0||-||-||1.1.0-alpha02|
|slidingpanelayout||June 24, 2020||1.1.0||-||-||-|
|startup||October 28, 2020||1.0.0||-||-||-|
|sqlite||January 22, 2020||2.1.0||-||-||-|
|swiperefreshlayout||July 22, 2020||1.1.0||-||-||1.2.0-alpha01|
|test||February 8, 2021||1.3.0||-||-||1.4.0-alpha04|
|textclassifier||January 22, 2020||-||-||-||1.0.0-alpha03|
|tracing||October 28, 2020||1.0.0||-||-||-|
|transition||January 27, 2021||1.4.0||-||-||-|
|tvprovider||August 19, 2020||1.0.0||-||-||1.1.0-alpha01|
|vectordrawable||August 19, 2020||1.1.0||-||-||1.2.0-alpha02|
|versionedparcelable||April 15, 2020||1.1.1||-||-||-|
|viewpager||September 21, 2018||1.0.0||-||-||-|
|viewpager2||April 1, 2020||1.0.0||-||-||1.1.0-alpha01|
|wear (*)||February 24, 2021||1.1.0||-||-||1.2.0-alpha06|
|webkit||December 16, 2020||1.4.0||-||-||-|
|window||February 18, 2021||-||-||-||1.0.0-alpha03|
|work||February 18, 2021||2.5.0||-||-||2.7.0-alpha01|