Compose, Room, Media2, and More Released
It appears as though the first Jetpack Compose artifacts have been released:
androidx.compose:compose-compiler:0.1.0-dev01
androidx.compose:compose-runtime:0.1.0-dev01
It is unclear if they are ready for use and what their requirements are (e.g., do they work with ordinary Android Studio, and if so, which version?).
We also have a new androidx.ui
artifact group, with similar 0.1.0-dev01
artifacts:
androidx.ui:ui-core:0.1.0-dev01
androidx.ui:ui-layout:0.1.0-dev01
androidx.ui:ui-framework:0.1.0-dev01
androidx.ui:ui-animation:0.1.0-dev01
androidx.ui:ui-animation-core:0.1.0-dev01
androidx.ui:ui-android-text:0.1.0-dev01
androidx.ui:ui-material:0.1.0-dev01
androidx.ui:ui-tooling:0.1.0-dev01
androidx.ui:ui-platform:0.1.0-dev01
androidx.ui:ui-vector:0.1.0-dev01
androidx.ui:ui-foundation:0.1.0-dev01
androidx.ui:ui-text:0.1.0-dev01
androidx.ui:ui-test:0.1.0-dev01
From the standpoint of most developers, those too are part of Jetpack Compose, in
effect. They provide the core analogs for the widgets and containers that we are
used to, in the form of @Composable
functions.
Other final releases include Media2 1.0.1
and Room 2.2.0:
androidx.concurrent:concurrent-futures:1.0.0
androidx.loader:loader:1.1.0
androidx.media2:media2-exoplayer:1.0.1
androidx.media2:media2-player:1.0.1
androidx.media2:media2-common:1.0.1
androidx.media2:media2-session:1.0.1
androidx.media2:media2-widget:1.0.1
androidx.room:room-rxjava2:2.2.0
androidx.room:room-common:2.2.0
androidx.room:room-compiler:2.2.0
androidx.room:room-guava:2.2.0
androidx.room:room-migration:2.2.0
androidx.room:room-testing:2.2.0
androidx.room:room-runtime:2.2.0
androidx.room:room-ktx:2.2.0
androidx.transition:transition:1.2.0
Among the RC releases we have the BiometricPrompt
backport, ExifInterface
,
and the under-documented androidx.enterprise
artifacts:
androidx.biometric:biometric:1.0.0-rc01
androidx.enterprise:enterprise-feedback:1.0.0-rc01
androidx.enterprise:enterprise-feedback-testing:1.0.0-rc01
androidx.exifinterface:exifinterface:1.1.0-rc01
androidx.webkit:webkit:1.1.0-rc01
We are drowning in new beta releases:
androidx.activity:activity-ktx:1.1.0-beta01
androidx.activity:activity:1.1.0-beta01
androidx.annotation:annotation-experimental:1.0.0-beta01
androidx.annotation:annotation-experimental-lint:1.0.0-beta01
androidx.benchmark:benchmark-gradle-plugin:1.0.0-beta01
androidx.benchmark:benchmark-common:1.0.0-beta01
androidx.benchmark:benchmark-junit4:1.0.0-beta01
androidx.core:core-ktx:1.2.0-beta01
androidx.core:core:1.2.0-beta01
androidx.fragment:fragment-ktx:1.2.0-beta01
androidx.fragment:fragment:1.2.0-beta01
androidx.fragment:fragment-testing:1.2.0-beta01
androidx.lifecycle:lifecycle-reactivestreams-ktx:2.2.0-beta01
androidx.lifecycle:lifecycle-viewmodel:2.2.0-beta01
androidx.lifecycle:lifecycle-process:2.2.0-beta01
androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0-beta01
androidx.lifecycle:lifecycle-reactivestreams:2.2.0-beta01
androidx.lifecycle:lifecycle-common-java8:2.2.0-beta01
androidx.lifecycle:lifecycle-extensions:2.2.0-beta01
androidx.lifecycle:lifecycle-livedata-core:2.2.0-beta01
androidx.lifecycle:lifecycle-runtime:2.2.0-beta01
androidx.lifecycle:lifecycle-compiler:2.2.0-beta01
androidx.lifecycle:lifecycle-livedata:2.2.0-beta01
androidx.lifecycle:lifecycle-common:2.2.0-beta01
androidx.lifecycle:lifecycle-service:2.2.0-beta01
androidx.lifecycle:lifecycle-livedata-ktx:2.2.0-beta01
androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0-beta01
androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-beta01
androidx.lifecycle:lifecycle-runtime-ktx:2.2.0-beta01
androidx.navigation:navigation-fragment-ktx:2.2.0-beta01
androidx.navigation:navigation-safe-args-generator:2.2.0-beta01
androidx.navigation:navigation-ui:2.2.0-beta01
androidx.navigation:navigation-fragment:2.2.0-beta01
androidx.navigation:navigation-safe-args-gradle-plugin:2.2.0-beta01
androidx.navigation:navigation-ui-ktx:2.2.0-beta01
androidx.navigation:navigation-common:2.2.0-beta01
androidx.navigation:navigation-runtime:2.2.0-beta01
androidx.navigation:navigation-runtime-ktx:2.2.0-beta01
androidx.navigation:navigation-common-ktx:2.2.0-beta01
androidx.recyclerview:recyclerview:1.1.0-beta05
androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-alpha03
androidx.transition:transition:1.3.0-beta01
androidx.viewpager2:viewpager2:1.0.0-beta05
And we have new alphas of CameraX and WorkManager
:
androidx.camera:camera-core:1.0.0-alpha06
androidx.camera:camera-camera2:1.0.0-alpha06
androidx.camera:camera-view:1.0.0-alpha03
androidx.camera:camera-extensions:1.0.0-alpha03
androidx.work:work-rxjava2:2.3.0-alpha02
androidx.work:work-runtime:2.3.0-alpha02
androidx.work:work-testing:2.3.0-alpha02
androidx.work:work-runtime-ktx:2.3.0-alpha02
androidx.work:work-gcm:2.3.0-alpha02