https://developer.android.com/jetpack/androidx/versions/all-channel#september_4_2024
Compose 1.7.0 provides a stable release with new tools to build a great user experience including shared elements, lazy list item animations, text improvements, new Flow layouts, and performance improvements.
Check out the I/O '24 blog post for an overview: https://android-developers.googleblog.com/2024/05/whats-new-in-jetpack-compose-at-io-24.html
Fragment 1.8.3 focuses on important crash fixes around Predictive Back (no more IndexOutOfBoundsExceptions) and AndroidFragment (no more "Can not perform this action after onSaveInstanceState").
Please keep reporting any issues you see!
https://developer.android.com/jetpack/androidx/releases/fragment#1.8.3
New Compose testing API just dropped in 1.7.0-alpha01! `DeviceConfigurationOverride` is the successor to accompanist/test-harness and allows locally overriding aspects of the device's configuration for @Composable content under test. Font scale, font weight, dark mode, locale, layout direction, and size are all device-wide properties, so it's difficult to test for them (updating system settings from a test is not fun), but they're also super important to test for!
@ianlake Hi, Ian, thank you for replying to my post. Unfortunately, my request pertains to being able to overriding the configuration for activityscenario, and fragment scenario tests. Our use case is that we show a conformation bottom sheet, and alert dialog on click action, for small, and large screens respectively.
I want to be able to set the configuration when I am running either the activity test, or the fragment test, or both.