AndroidX releases

Stay organized with collections Save and categorize content based on your preferences.

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 for binary compatibility with an added inter-version sequence of pre-release revisions. 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).

Please note that androidx libraries are encouraged, but not required, to preserve source compatibility across minor versions. The reason being a major version update would force all artifacts that depend on the previous major version to be explicitly migrated, which would disrupt the workflow of developers.

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

  • 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

  • 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 (such as @UseExperimental).
  • 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 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 recent release notes 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.

Jetpack libraries

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 Stable Release Release Candidate Beta Release Alpha Release
activity March 8, 2023 1.6.1 1.7.0-rc01 - 1.8.0-alpha02
ads March 8, 2023 - - - 1.0.0-alpha05
annotation (*) February 22, 2023 1.6.0 - - -
appcompat February 8, 2023 1.6.1 - - 1.7.0-alpha02
appsearch August 24, 2022 - - - 1.1.0-alpha02
arch.core February 22, 2023 2.2.0 - - -
asynclayoutinflater October 5, 2022 1.0.0 - - 1.1.0-alpha01
autofill July 21, 2021 1.1.0 - 1.2.0-beta01 -
benchmark March 8, 2023 1.1.1 - - 1.2.0-alpha11
biometric September 21, 2022 1.1.0 - - 1.2.0-alpha05
browser February 8, 2023 1.5.0 - - -
car-app February 22, 2023 1.2.0 1.3.0-rc01 - 1.4.0-alpha01
camera (*) February 22, 2023 1.2.1 - - 1.3.0-alpha04
cardview September 21, 2018 1.0.0 - - -
collection July 27, 2022 1.2.0 - - 1.3.0-alpha02
compose February 22, 2023 1.2.0 - - 1.3.0-alpha02
compose.animation February 22, 2023 1.3.3 1.4.0-rc01 - -
compose.compiler February 22, 2023 1.4.3 - - -
compose.foundation March 8, 2023 1.3.1 1.4.0-rc01 - -
compose.material March 8, 2023 1.3.1 1.4.0-rc01 - -
compose.material3 March 8, 2023 1.0.1 - - 1.1.0-alpha08
compose.runtime March 8, 2023 1.3.3 1.4.0-rc01 - -
compose.ui March 8, 2023 1.3.3 1.4.0-rc01 - -
concurrent February 22, 2023 1.1.0 - - 1.2.0-alpha01
constraintlayout (*) March 8, 2023 2.1.4 - - 2.2.0-alpha08
contentpager September 21, 2018 1.0.0 - - -
coordinatorlayout January 12, 2022 1.2.0 - - -
core (*) March 8, 2023 1.9.0 1.10.0-rc01 - 1.12.0-alpha01
core.uwb December 7, 2022 - - - 1.0.0-alpha04
credentials March 8, 2023 - - - 1.2.0-alpha02
cursoradapter September 21, 2018 1.0.0 - - -
customview (*) September 21, 2022 1.1.0 - - 1.2.0-alpha02
databinding September 5, 2019 3.5.0 - - 3.6.0-alpha10
datastore November 9, 2022 1.0.0 - - 1.1.0-alpha01
documentfile August 18, 2021 1.0.1 - - 1.1.0-alpha01
draganddrop May 11, 2022 1.0.0 - - -
drawerlayout March 8, 2023 1.1.1 1.2.0-rc01 - -
dynamicanimation December 4, 2019 1.0.0 - - 1.1.0-alpha03
emoji January 27, 2021 1.1.0 - - 1.2.0-alpha03
emoji2 March 8, 2023 1.2.0 1.3.0-rc01 - -
enterprise January 13, 2021 1.1.0 - - -
exifinterface February 8, 2023 1.3.6 - - -
fragment March 8, 2023 1.5.5 - - 1.6.0-alpha07
games (*) March 8, 2023 2.0.0 - - -
glance October 5, 2022 - - - 1.0.0-alpha05
graphics November 9, 2022 - - - 1.0.0-alpha02
gridlayout September 21, 2018 1.0.0 - - -
health January 11, 2023 - - 1.0.0-beta02 -
health.connect February 22, 2023 - - - 1.0.0-alpha11
heifwriter January 22, 2020 - - - 1.1.0-alpha01
hilt (*) December 7, 2022 1.0.0 - - -
input December 7, 2022 - - - 1.0.0-alpha02
interpolator September 21, 2018 1.0.0 - - -
javascriptengine February 22, 2023 - - - 1.0.0-alpha04
jetifier September 2, 2020 - - 1.0.0-beta10 -
leanback November 17, 2021 1.0.0 1.1.0-rc02 - 1.2.0-alpha02
legacy September 21, 2018 1.0.0 - - -
lifecycle (*) March 8, 2023 2.6.0 - - -
loader October 9, 2019 1.1.0 - - -
localbroadcastmanager January 12, 2022 1.1.0 - - -
media February 8, 2023 1.6.0 - - 1.7.0-alpha01
media2 February 9, 2022 1.2.1 - - -
media3 March 2, 2023 - 1.0.0-rc02 - -
mediarouter March 8, 2023 1.3.1 - 1.4.0-beta02 1.6.0-alpha02
multidex December 17, 2018 2.0.1 - - -
metrics July 27, 2022 - - - 1.0.0-alpha03
paging (*) February 8, 2023 3.1.1 - - 3.2.0-alpha04
palette September 21, 2018 1.0.0 - - -
percentlayout September 21, 2018 1.0.0 - - -
preference January 26, 2022 1.2.0 - - -
print October 28, 2020 - - 1.1.0-beta01 -
privacysandbox.ads February 22, 2023 - - 1.0.0-beta01 -
privacysandbox.sdkruntime January 11, 2023 - - - 1.0.0-alpha01
privacysandbox.tools March 8, 2023 - - - 1.0.0-alpha03
privacysandbox.ui March 8, 2023 - - - 1.0.0-alpha01
profileinstaller March 8, 2023 1.2.2 1.3.0-rc01 - -
recommendation September 21, 2018 1.0.0 - - -
recyclerview (*) March 8, 2023 1.3.0 - - -
remotecallback May 7, 2019 1.0.0 - - -
resourceinspection January 26, 2022 1.0.1 - - -
room February 22, 2023 2.5.0 - - -
savedstate June 29, 2022 1.2.0 - - -
security (*) February 22, 2023 1.0.0 - - 1.1.0-alpha05
sharetarget October 5, 2022 1.2.0 - - -
slice January 13, 2021 - - - 1.1.0-alpha02
slidingpanelayout January 26, 2022 1.2.0 - - -
startup January 11, 2023 1.1.1 - - 1.2.0-alpha02
sqlite January 11, 2023 2.3.0 - - -
swiperefreshlayout July 22, 2020 1.1.0 - - 1.2.0-alpha01
test (*) January 3, 2023 1.0.1 - - -
test.uiautomator January 11, 2023 - - - 2.3.0-alpha02
textclassifier March 23, 2022 - - - 1.0.0-alpha04
tracing March 8, 2023 1.1.0 - 1.2.0-beta01 -
transition April 21, 2021 1.4.1 - - -
tv February 8, 2023 - - - 1.0.0-alpha04
tvprovider August 19, 2020 - - - 1.1.0-alpha01
vectordrawable April 20, 2022 1.1.0 - 1.2.0-beta01 -
versionedparcelable April 15, 2020 1.1.1 - - -
viewpager September 15, 2021 1.0.0 - - 1.1.0-alpha01
viewpager2 August 4, 2021 1.0.0 - 1.1.0-beta01 -
wear (*) January 25, 2023 1.2.0 - - 1.3.0-alpha04
wear.compose March 8, 2023 1.1.2 - - 1.2.0-alpha06
wear.protolayout March 8, 2023 - - - 1.0.0-alpha05
wear.tiles March 8, 2023 1.1.0 - - 1.2.0-alpha01
wear.watchface February 22, 2023 1.1.1 - - 1.2.0-alpha07
webkit March 8, 2023 1.6.0 - - 1.7.0-alpha03
window February 22, 2023 1.0.0 - - 1.1.0-alpha06
window.extensions.core February 22, 2023 - - - 1.0.0-alpha01
work February 8, 2023 2.8.0 - - -

(*) This library has multiple artifacts. See its release notes for more information.
Last updated: March 8, 2023