Late-July Artifact Wave
We had not gotten much in the way of new artifacts, outside of IDE-related ones, since late June.
Apparently, Google was busy during that period. 🎉
We got a mammoth dump of new Jetpack artifacts today, though most are pre-release.
The only stable releases are for WorkManager and Core:
androidx.core:core:1.3.1
androidx.core:core-ktx:1.3.1
androidx.work:work-gcm:2.4.0
androidx.work:work-runtime:2.4.0
androidx.work:work-runtime-ktx:2.4.0
androidx.work:work-rxjava2:2.4.0
androidx.work:work-rxjava3:2.4.0
androidx.work:work-testing:2.4.0
We have new RCs for AppCompat and Concurrent-Futures:
androidx.appcompat:appcompat:1.2.0-rc02
androidx.appcompat:appcompat-resources:1.2.0-rc02
androidx.concurrent:concurrent-futures:1.1.0-rc01
androidx.concurrent:concurrent-futures-ktx:1.1.0-rc01
We have new Transition betas:
androidx.transition:transition:1.4.0-beta01
androidx.transition:transition-ktx:1.4.0-beta01
CameraX remains strange, with a mix of alphas and betas:
androidx.camera:camera-camera2:1.0.0-beta07
androidx.camera:camera-core:1.0.0-beta07
androidx.camera:camera-extensions:1.0.0-alpha14
androidx.camera:camera-lifecycle:1.0.0-beta07
androidx.camera:camera-view:1.0.0-alpha14
Most of the updates are alphas, including Hilt, Lifecycle, Paging, RecyclerView
, and Room:
androidx.activity:activity:1.2.0-alpha07
androidx.activity:activity-ktx:1.2.0-alpha07
androidx.annotation:annotation-experimental:1.1.0-alpha01
androidx.fragment:fragment:1.3.0-alpha07
androidx.fragment:fragment-ktx:1.3.0-alpha07
androidx.fragment:fragment-testing:1.3.0-alpha07
androidx.hilt:hilt-common:1.0.0-alpha02
androidx.hilt:hilt-compiler:1.0.0-alpha02
androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha02
androidx.hilt:hilt-work:1.0.0-alpha02
androidx.lifecycle:lifecycle-common:2.3.0-alpha06
androidx.lifecycle:lifecycle-common-java8:2.3.0-alpha06
androidx.lifecycle:lifecycle-compiler:2.3.0-alpha06
androidx.lifecycle:lifecycle-livedata:2.3.0-alpha06
androidx.lifecycle:lifecycle-livedata-core:2.3.0-alpha06
androidx.lifecycle:lifecycle-livedata-core-ktx:2.3.0-alpha06
androidx.lifecycle:lifecycle-livedata-ktx:2.3.0-alpha06
androidx.lifecycle:lifecycle-process:2.3.0-alpha06
androidx.lifecycle:lifecycle-reactivestreams:2.3.0-alpha06
androidx.lifecycle:lifecycle-reactivestreams-ktx:2.3.0-alpha06
androidx.lifecycle:lifecycle-runtime:2.3.0-alpha06
androidx.lifecycle:lifecycle-runtime-ktx:2.3.0-alpha06
androidx.lifecycle:lifecycle-runtime-testing:2.3.0-alpha06
androidx.lifecycle:lifecycle-service:2.3.0-alpha06
androidx.lifecycle:lifecycle-viewmodel:2.3.0-alpha06
androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0-alpha06
androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.0-alpha06
androidx.mediarouter:mediarouter:1.2.0-alpha02
androidx.paging:paging-common:3.0.0-alpha03
androidx.paging:paging-common-ktx:3.0.0-alpha03
androidx.paging:paging-guava:3.0.0-alpha03
androidx.paging:paging-runtime:3.0.0-alpha03
androidx.paging:paging-runtime-ktx:3.0.0-alpha03
androidx.paging:paging-rxjava2:3.0.0-alpha03
androidx.paging:paging-rxjava2-ktx:3.0.0-alpha03
androidx.print:print:1.1.0-alpha01
androidx.recyclerview:recyclerview:1.2.0-alpha05
androidx.room:room-common:2.3.0-alpha02
androidx.room:room-compiler:2.3.0-alpha02
androidx.room:room-guava:2.3.0-alpha02
androidx.room:room-ktx:2.3.0-alpha02
androidx.room:room-migration:2.3.0-alpha02
androidx.room:room-runtime:2.3.0-alpha02
androidx.room:room-rxjava2:2.3.0-alpha02
androidx.room:room-rxjava3:2.3.0-alpha02
androidx.room:room-testing:2.3.0-alpha02
androidx.startup:startup-runtime:1.0.0-alpha02
androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01
Note that androidx.room:room-rxjava3
is a new artifact.
Finally, on the Jetpack Compose front, dev15
is out. However, as part of that,
they are undergoing a complete overhaul of the artifact groups and names. I suppose
that it is better to do that now rather than later, but, 😒.
So, technically, a bunch of these dev15
artifacts and groups are new:
androidx.compose:compose-compiler:0.1.0-dev15
androidx.compose.animation:animation:0.1.0-dev15
androidx.compose.animation:animation-core:0.1.0-dev15
androidx.compose.foundation:foundation:0.1.0-dev15
androidx.compose.foundation:foundation-layout:0.1.0-dev15
androidx.compose.foundation:foundation-text:0.1.0-dev15
androidx.compose.material:material:0.1.0-dev15
androidx.compose.material:material-icons-core:0.1.0-dev15
androidx.compose.material:material-icons-extended:0.1.0-dev15
androidx.compose.runtime:runtime:0.1.0-dev15
androidx.compose.runtime:runtime-dispatch:0.1.0-dev15
androidx.compose.runtime:runtime-livedata:0.1.0-dev15
androidx.compose.runtime:runtime-rxjava2:0.1.0-dev15
androidx.compose.runtime:runtime-saved-instance-state:0.1.0-dev15
androidx.compose.ui:ui:0.1.0-dev15
androidx.compose.ui:ui-geometry:0.1.0-dev15
androidx.compose.ui:ui-graphics:0.1.0-dev15
androidx.compose.ui:ui-text:0.1.0-dev15
androidx.compose.ui:ui-text-android:0.1.0-dev15
androidx.compose.ui:ui-unit:0.1.0-dev15
androidx.compose.ui:ui-util:0.1.0-dev15
androidx.ui:ui-test:0.1.0-dev15
androidx.ui:ui-tooling:0.1.0-dev15