Compose Beta and the Late February Artifact Wave
The big news of the day is that Jetpack Compose is now available as a beta:
androidx.compose.animation:animation:1.0.0-beta01
androidx.compose.animation:animation-core:1.0.0-beta01
androidx.compose.compiler:compiler:1.0.0-beta01
androidx.compose.foundation:foundation:1.0.0-beta01
androidx.compose.foundation:foundation-layout:1.0.0-beta01
androidx.compose.material:material:1.0.0-beta01
androidx.compose.material:material-icons-core:1.0.0-beta01
androidx.compose.material:material-icons-extended:1.0.0-beta01
androidx.compose.material:material-ripple:1.0.0-beta01
androidx.compose.runtime:runtime:1.0.0-beta01
androidx.compose.runtime:runtime-livedata:1.0.0-beta01
androidx.compose.runtime:runtime-rxjava2:1.0.0-beta01
androidx.compose.runtime:runtime-rxjava3:1.0.0-beta01
androidx.compose.runtime:runtime-saveable:1.0.0-beta01
androidx.compose.ui:ui:1.0.0-beta01
androidx.compose.ui:ui-geometry:1.0.0-beta01
androidx.compose.ui:ui-graphics:1.0.0-beta01
androidx.compose.ui:ui-test:1.0.0-beta01
androidx.compose.ui:ui-test-junit4:1.0.0-beta01
androidx.compose.ui:ui-text:1.0.0-beta01
androidx.compose.ui:ui-tooling:1.0.0-beta01
androidx.compose.ui:ui-tooling-data:1.0.0-beta01
androidx.compose.ui:ui-unit:1.0.0-beta01
androidx.compose.ui:ui-util:1.0.0-beta01
androidx.compose.ui:ui-viewbinding:1.0.0-beta01
We got corresponding updates to the Compose-adjacent artifacts:
androidx.activity:activity-compose:1.3.0-alpha03
androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha02
androidx.navigation:navigation-compose:1.0.0-alpha08
androidx.paging:paging-compose:1.0.0-alpha08
Beyond that, we have new RCs of Annotation and parts of Camera:
androidx.annotation:annotation:1.2.0-rc01
androidx.camera:camera-camera2:1.0.0-rc03
androidx.camera:camera-core:1.0.0-rc03
androidx.camera:camera-lifecycle:1.0.0-rc03
We have new betas of Core and Games, plus a new Car group:
androidx.car.app:app:1.0.0-beta01
androidx.core:core:1.5.0-beta02
androidx.core:core-ktx:1.5.0-beta02
androidx.games:games-frame-pacing:1.7.0-beta02
androidx.games:games-performance-tuner:1.1.0-beta02
androidx.recyclerview:recyclerview:1.2.0-beta02
androidx.car.app
is the new group and androidx.car.app:app
is the new artifact for that group.
And we have new alphas of Activity, Biometric, Camera, ConstraintLayout, DataStore, Security, and Wear:
androidx.activity:activity:1.3.0-alpha03
androidx.activity:activity-ktx:1.3.0-alpha03
androidx.biometric:biometric:1.2.0-alpha03
androidx.biometric:biometric-ktx:1.2.0-alpha03
androidx.camera:camera-camera2:1.1.0-alpha02
androidx.camera:camera-core:1.1.0-alpha02
androidx.camera:camera-extensions:1.0.0-alpha22
androidx.camera:camera-lifecycle:1.1.0-alpha02
androidx.camera:camera-view:1.0.0-alpha22
androidx.constraintlayout:constraintlayout-compose:1.0.0-alpha03
androidx.datastore:datastore:1.0.0-alpha07
androidx.datastore:datastore-core:1.0.0-alpha07
androidx.datastore:datastore-preferences:1.0.0-alpha07
androidx.datastore:datastore-preferences-core:1.0.0-alpha07
androidx.datastore:datastore-preferences-rxjava2:1.0.0-alpha07
androidx.datastore:datastore-preferences-rxjava3:1.0.0-alpha07
androidx.datastore:datastore-rxjava2:1.0.0-alpha07
androidx.datastore:datastore-rxjava3:1.0.0-alpha07
androidx.security:security-identity-credential:1.0.0-alpha02
androidx.wear:wear-complications-data:1.0.0-alpha08
androidx.wear:wear-complications-provider:1.0.0-alpha08
androidx.wear:wear-watchface:1.0.0-alpha08
androidx.wear:wear-watchface-client:1.0.0-alpha08
androidx.wear:wear-watchface-client-guava:1.0.0-alpha08
androidx.wear:wear-watchface-complications-rendering:1.0.0-alpha08
androidx.wear:wear-watchface-data:1.0.0-alpha08
androidx.wear:wear-watchface-editor:1.0.0-alpha08
androidx.wear:wear-watchface-editor-guava:1.0.0-alpha08
androidx.wear:wear-watchface-guava:1.0.0-alpha08
androidx.wear:wear-watchface-style:1.0.0-alpha08
Note that androidx.wear:wear-watchface-client-guava
, androidx.wear:wear-watchface-editor-guava
,
and androidx.wear:wear-watchface-guava
are new artifacts.