Navigation 2.3.0 Leads New Stable Releases
The Navigation component reached a stable 2.3.0
release, to go along with
stable releases for customview
, drawerlayout
, emoji
, slidingpanelayout
,
and swiperefreshlayout
:
androidx.customview:customview:1.1.0
androidx.drawerlayout:drawerlayout:1.1.0
androidx.emoji:emoji:1.1.0
androidx.emoji:emoji-appcompat:1.1.0
androidx.emoji:emoji-bundled:1.1.0
androidx.navigation:navigation-common:2.3.0
androidx.navigation:navigation-common-ktx:2.3.0
androidx.navigation:navigation-dynamic-features-fragment:2.3.0
androidx.navigation:navigation-dynamic-features-runtime:2.3.0
androidx.navigation:navigation-fragment:2.3.0
androidx.navigation:navigation-fragment-ktx:2.3.0
androidx.navigation:navigation-runtime:2.3.0
androidx.navigation:navigation-runtime-ktx:2.3.0
androidx.navigation:navigation-safe-args-generator:2.3.0
androidx.navigation:navigation-safe-args-gradle-plugin:2.3.0
androidx.navigation:navigation-testing:2.3.0
androidx.navigation:navigation-ui:2.3.0
androidx.navigation:navigation-ui-ktx:2.3.0
androidx.slidingpanelayout:slidingpanelayout:1.1.0
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0
In terms of RC releases, it’s all about the W’s: wear
, webkit
, and work
:
androidx.wear:wear:1.1.0-rc02
androidx.webkit:webkit:1.3.0-rc01
androidx.work:work-gcm:2.4.0-rc01
androidx.work:work-runtime:2.4.0-rc01
androidx.work:work-runtime-ktx:2.4.0-rc01
androidx.work:work-rxjava2:2.4.0-rc01
androidx.work:work-rxjava3:2.4.0-rc01
androidx.work:work-testing:2.4.0-rc01
concurrent-futures
and tracing
are our new main beta releases:
androidx.concurrent:concurrent-futures:1.1.0-beta01
androidx.concurrent:concurrent-futures-ktx:1.1.0-beta01
androidx.tracing:tracing:1.0.0-beta01
androidx.tracing:tracing-ktx:1.0.0-beta01
camera
has a mix of alpha and beta releases, because camera
is weird:
androidx.camera:camera-camera2:1.0.0-beta06
androidx.camera:camera-core:1.0.0-beta06
androidx.camera:camera-extensions:1.0.0-alpha13
androidx.camera:camera-lifecycle:1.0.0-beta06
androidx.camera:camera-view:1.0.0-alpha13
lifecycle
, paging
, and recyclerview
are the big names in the alpha releases,
along with biometric
, browser
, media
, media2
, and transition
:
androidx.biometric:biometric:1.1.0-alpha01
androidx.browser:browser:1.3.0-alpha04
androidx.lifecycle:lifecycle-common:2.3.0-alpha05
androidx.lifecycle:lifecycle-common-java8:2.3.0-alpha05
androidx.lifecycle:lifecycle-compiler:2.3.0-alpha05
androidx.lifecycle:lifecycle-livedata:2.3.0-alpha05
androidx.lifecycle:lifecycle-livedata-core:2.3.0-alpha05
androidx.lifecycle:lifecycle-livedata-core-ktx:2.3.0-alpha05
androidx.lifecycle:lifecycle-livedata-ktx:2.3.0-alpha05
androidx.lifecycle:lifecycle-process:2.3.0-alpha05
androidx.lifecycle:lifecycle-reactivestreams:2.3.0-alpha05
androidx.lifecycle:lifecycle-reactivestreams-ktx:2.3.0-alpha05
androidx.lifecycle:lifecycle-runtime:2.3.0-alpha05
androidx.lifecycle:lifecycle-runtime-ktx:2.3.0-alpha05
androidx.lifecycle:lifecycle-runtime-testing:2.3.0-alpha05
androidx.lifecycle:lifecycle-service:2.3.0-alpha05
androidx.lifecycle:lifecycle-viewmodel:2.3.0-alpha05
androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0-alpha05
androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.0-alpha05
androidx.media:media:1.2.0-alpha04
androidx.media2:media2-common:1.1.0-alpha01
androidx.media2:media2-exoplayer:1.1.0-alpha01
androidx.media2:media2-player:1.1.0-alpha01
androidx.media2:media2-session:1.1.0-alpha01
androidx.media2:media2-widget:1.1.0-alpha01
androidx.paging:paging-common:3.0.0-alpha02
androidx.paging:paging-common-ktx:3.0.0-alpha02
androidx.paging:paging-guava:3.0.0-alpha02
androidx.paging:paging-runtime:3.0.0-alpha02
androidx.paging:paging-runtime-ktx:3.0.0-alpha02
androidx.paging:paging-rxjava2:3.0.0-alpha02
androidx.paging:paging-rxjava2-ktx:3.0.0-alpha02
androidx.recyclerview:recyclerview:1.2.0-alpha04
androidx.transition:transition:1.4.0-alpha01
androidx.transition:transition-ktx:1.4.0-alpha01
Note that androidx.transition:transition-ktx
is an new artifact.
Finally, Compose and Compose UI step ahead to dev14
:
androidx.compose:compose-compiler:0.1.0-dev14
androidx.compose:compose-runtime:0.1.0-dev14
androidx.ui:ui-animation:0.1.0-dev14
androidx.ui:ui-animation-core:0.1.0-dev14
androidx.ui:ui-core:0.1.0-dev14
androidx.ui:ui-foundation:0.1.0-dev14
androidx.ui:ui-geometry:0.1.0-dev14
androidx.ui:ui-graphics:0.1.0-dev14
androidx.ui:ui-layout:0.1.0-dev14
androidx.ui:ui-livedata:0.1.0-dev14
androidx.ui:ui-material:0.1.0-dev14
androidx.ui:ui-material-icons-core:0.1.0-dev14
androidx.ui:ui-material-icons-extended:0.1.0-dev14
androidx.ui:ui-rxjava2:0.1.0-dev14
androidx.ui:ui-saved-instance-state:0.1.0-dev14
androidx.ui:ui-test:0.1.0-dev14
androidx.ui:ui-text:0.1.0-dev14
androidx.ui:ui-text-android:0.1.0-dev14
androidx.ui:ui-text-core:0.1.0-dev14
androidx.ui:ui-tooling:0.1.0-dev14
androidx.ui:ui-unit:0.1.0-dev14
androidx.ui:ui-util:0.1.0-dev14
Note that the next scheduled Compose release is July 22nd, as they are skipping one of their normal bi-weekly releases.