2023-04-12
Activity: v1.8.0-alpha03
April 12, 2023
androidx.activity:activity:1.8.0-alpha03, androidx.activity:activity-compose:1.8.0-alpha03, and androidx.activity:activity-ktx:1.8.0-alpha03 are released. This was released from an internal branch.
Core and Core-ktx: v1.12.0-alpha03
April 12, 2023
androidx.core:core:1.12.0-alpha03, androidx.core:core-ktx:1.12.0-alpha03, and androidx.core:core-testing:1.12.0-alpha03 are released. This was released from an internal branch.
API Changes
- Unhides
NotificationCompat.TvExtender(aosp/01c67677e9310b2cf4c536d7e951e117d6cce64a) - Added public methods to access M3HCT parameters and turn M3HCT values into ARGB (aosp/06810598aa94bee731bbe0d277933b8b9614934e)
- Added
NotificationManager.getCurrentInterruptionFilter(aosp/b0c6940639e35371d212a7ebd7dbf01c14fc7710) - Added
getCurrentInterruptionFiltertoNotifManagerCompat(aosp/516143e05f824ff49bde3c0c97344a2924867d30) - Deprecated
app.BundleCompatin favor ofos.BundleCompat(aosp/bf6169fe9ee1113065d0cf380bd2e09f31ce0a40) - Added
TestConsumerso developers can record values in a test. (aosp/f75a4913940e710842168c832a7f57c2dcae4fdf) - Added
TestConsumerso developers can record values in a test.(aosp/67ad4e2c6488772b7c9a061ee6ca01bba23649f7)
Bug Fixes
- Fixed a bug where
unregisterGnssMeasurementsCallback()does not work properly below Android R. (aosp/c5a97c4ee956f87d229ec892f2b8849f392e956c)
credentials: v1.2.0-alpha03
April 12, 2023
androidx.credentials:credentials:1.2.0-alpha03 and androidx.credentials:credentials-play-services-auth:1.2.0-alpha03 are released. This was released from an internal branch.
Compose Compiler: v1.4.5
April 12, 2023
androidx.compose.compiler:compiler:1.4.5, androidx.compose.compiler:compiler-daemon:1.4.5, and androidx.compose.compiler:compiler-hosted:1.4.5 are released. Version 1.4.5 contains these commits.
New Features
Support for Kotlin 1.8.20
Bug Fixes
- Propagate requirement of composable invoke operator override to classes and interfaces that are extending lambda interfaces with corresponding annotations.f8f2f78a1a769c2373201027f12700e772e4e97e
- Allows usage of
@Composableannotation ongetValueoperator and marks generated getter for delegate as composable in IR to ensure it is correctly transformed later. f174f6ee60ca957d5cb6d19a5bd02a88267cdf40 - Fix internal compose runtime error (Expected
applyChanges()to have been called) for inline functions.b/274786923 - Avoid capturing
ProcessCancelledExceptionas it has a special meaning in the IDE.b/274725600
External Contribution
- Improved support for Composable functions in Kotlin/Native.f52b6aeed22400dd4f4a4f05559a9aa42642402c