AndroidX Versions

AndroidX libraries ship separately from the Android OS, so updates to the libraries can happen independently and more frequently.

AndroidX uses 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 alpha release may have an unstable API surface or incomplete features.
  • The beta release is highly-stable, and its API surface is feature-complete.
  • The release candidate (rc) is nearly identical to the stable release, but may contain critical last-minute fixes.

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 1.1.0-beta02 release as well as a 2.0.0-alpha01 release.

Use this page to learn of the latest updates to the libraries.

The AndroidX release notes overview page lists the libraries that have recently changed. Google's Maven repository shows the complete version history.

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.
Maven Group ID Latest Update Current Stable Release Next Release Candidate Beta Release Alpha Release
activity June 5, 2019 - - 1.0.0-beta01 -
annotation June 5, 2019 1.1.0 - - -
appcompat June 5, 2019 1.0.2 - 1.1.0-beta01 -
arch May 7, 2019 2.0.1 - 2.1.0-beta01 -
asynclayoutinflater September 21, 2018 1.0.0 - - -
benchmark June 6, 2019 - - - 1.0.0-alpha02
biometric April 3, 2019 - - - 1.0.0-alpha04
browser September 21, 2018 1.0.0 - - -
camera June 5, 2019 - - - 1.0.0-alpha02
car April 3, 2019 - - - 1.0.0-alpha7
cardview September 21, 2018 1.0.0 - - -
collection June 5, 2019 1.1.0 - - -
concurrent May 30, 2019 - - 1.0.0-beta01 -
constraintlayout May 9, 2019 1.1.3 - 2.0.0-beta1 -
contentpager September 21, 2018 1.0.0 - - -
coordinatorlayout June 5, 2019 1.0.0 - 1.1.0-beta01 -
core June 13, 2019 1.0.2 1.1.0-rc01 - 1.2.0-alpha02
cursoradapter September 21, 2018 1.0.0 - - -
customview June 13, 2018 1.0.0 - - 1.1.0-alpha01
databinding 3.4.1 - 3.5.0-beta03 3.6.0-alpha02
documentfile February 25, 2019 1.0.1 - - -
drawerlayout June 13, 2019 1.0.0 - - 1.1.0-alpha02
dynamicanimation April 3, 2019 1.0.0 - - 1.1.0-alpha01
emoji September 21, 2018 1.0.0 - - -
enterprise June 5, 2019 - - - 1.0.0-alpha02
exifinterface March 13, 2019 1.0.0 - - 1.1.0-alpha01
fragment June 5, 2019 1.0.0 - 1.1.0-beta01 -
gridlayout September 21, 2018 1.0.0 - - -
heifwriter September 21, 2018 1.0.0 - - -
interpolator September 21, 2018 1.0.0 - - -
jetifier September 21, 2018 1.0.0 - - -
leanback May 7, 2019 1.0.0 - - 1.1.0-alpha02
legacy September 21, 2018 1.0.0 - - -
lifecycle May 7, 2019 2.0.0 - 2.1.0-beta01 2.2.0-alpha01
loader June 5, 2019 1.0.0 1.1.0-rc01 - -
localbroadcastmanager December 17, 2018 1.0.0 - - 1.1.0-alpha01
media June 13, 2019 1.0.1 1.1.0-rc01 - -
media2 June 5, 2019 - - 1.0.0-beta02 -
mediarouter June 13, 2019 1.0.0 1.1.0-rc01 - -
multidex December 17, 2018 2.0.1 - - -
paging January 25, 2019 2.1.0 - - -
palette September 21, 2018 1.0.0 - - -
percentlayout September 21, 2018 1.0.0 - - -
preference June 5, 2019 1.0.0 - 1.1.0-beta01 -
print September 21, 2018 1.0.0 - - -
recommendation September 21, 2018 1.0.0 - - -
recyclerview June 5, 2019 1.0.0 - - 1.1.0-alpha06
remotecallback May 7, 2019 - - - 1.0.0-alpha02
room June 13, 2019 2.1.0 - - -
savedstate May 7, 2019 - - 1.0.0-beta01 -
security May 23, 2019 - - - 1.0.0-alpha02
sharetarget June 5, 2019 - - - 1.0.0-alpha02
slice May 7, 2019 1.0.0 - - 1.1.0-alpha01
slidingpanelayout September 21, 2018 1.0.0 - - -
sqlite March 13, 2019 2.0.1 - - -
swiperefreshlayout December 3, 2018 1.0.0 - - 1.1.0-alpha01
test May 29, 2019 1.2.0 - - -
textclassifier February 7, 2019 - - - 1.0.0-alpha02
transition June 5, 2019 1.0.1 1.1.0-rc02 - 1.2.0-alpha01
tvprovider September 21, 2018 1.0.0 - - -
vectordrawable June 5, 2019 1.0.0 - 1.1.0-beta02 -
versionedparcelable June 5, 2019 1.0.0 1.1.0-rc01 - -
viewpager September 21, 2018 1.0.0 - - -
viewpager2 June 5, 2019 - - - 1.0.0-alpha05
wear September 21, 2018 1.0.0 - - -
webkit May 7, 2019 1.0.0 - - 1.1.0-alpha01
work June 13, 2019 2.0.1 - 2.1.0-beta01 -

Last updated: June 13, 2019