Releases: mahozad/androidx-release-notes
2023-03-22
Media3: v1.0.0
March 22, 2023
androidx.media3:media3-*:1.0.0 is released. Version 1.0.0 contains these commits.
This release corresponds to the ExoPlayer 2.18.5 release.
There are no changes since 1.0.0-rc02.
2023-03-21
Annotation 1.1.0: Annotation 1.1.0-alpha01
March 21, 2023
androidx.test:annotation:1.1.0-alpha01 is released.
Dependency changes
- Update to kotlin stdlib 1.7.22
- Major release toolchain update: now compiled to java8 bytecode
Runner 1.6.0: runner 1.6.0-alpha01
March 21, 2023
androidx.test:runner:1.6.0-alpha01 is released.
Bug fixes
- Improve error reporting when there is a junit class mismatch due to a custom classloader
- Fix reporting in logOnly mode for @Ignore-d classes
- Move instantiation of InstrumentationResultPrinter to after multidex is loaded
- Register TestStorage before using it in RunnerArgs parsing
- Execute test classes in order provided to TestRequestBuilder.
Dependency changes
- Update to androidx.test:monitor:1.7.0-alpha01
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11.
Test:
Monitor 1.7.0: monitor 1.7.0-alpha01
March 21, 2023
androidx.test:monitor:1.7.0-alpha01 is released.
Dependency changes
- Update to kotlin stdlib 1.7.22
- Major release toolchain update: now compiled to java8 bytecode
Espresso 3.6.0: Espresso 3.6.0-alpha01
March 21, 2023
The following artifacts were released:
androidx.test.espresso:espresso-accessibility:3.6.0-alpha01androidx.test.espresso:espresso-core:3.6.0-alpha01androidx.test.espresso:espresso-contrib:3.6.0-alpha01androidx.test.espresso:espresso-idling-resource:3.6.0-alpha01androidx.test.espresso:espresso-intents:3.6.0-alpha01androidx.test.espresso:espresso-remote:3.6.0-alpha01androidx.test.espresso:espresso-web:3.6.0-alpha01androidx.test.espresso.idling:idling-concurrent:3.6.0-alpha01androidx.test.espresso.idling:idling-net:3.6.0-alpha01
API changes
- Deprecate EspressoOptional in favor of @nullable.
- Allow customizing espresso's default failure handler to disable screenshots on failures
Dependency changes
- Update to androidx.test:monitor:1.7.0-alpha01, androidx.test:core:1.6.0-alpha01 and androidx.test:runner:1.6.0-alpha01
- Update to kotlin stdlib 1.7.22
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11. This should resolve IncompatibleClassChangeErrors (https://github.com/android/android-test/issues/1642)
- remove internal guava usage with kotlin stdlib, which resulted in a binary size reduction
- release aars are no longer proguarded
Core 1.6.0: Core Core-ktx 1.6.0-alpha01
March 21, 2023
androidx.test:core:1.6.0-alpha01 and androidx.test:core-ktx:1.6.0-alpha01 are released.
Features * Preliminary support for robolectric was added to ViewCapture.captureToBitmap
Bug fixes
- Fix captureToBitmap for DecorView's
- Attempt to improve reliability of DeviceCapture by retrying takeScreenshot
Dependency changes
- Update to kotlin stdlib 1.7.22
- Major release toolchain update: now compiled to java8 bytecode
- Update to androidx.test:monitor:1.70-alpha01
JUnit Extensions 1.2.0: ext.junit 1.2.0-alpha01
March 21, 2023
androidx.test.ext:junit:1.2.0-alpha01 and androidx.test.ext:junit-ktx:1.2.0-alpha01 are released.
API changes
- Create DeleteFilesRule: an API for removing files between test case execution
Dependency changes
- Update to androidx.test:monitor:1.7.0-alpha01, androidx.test:core:1.6.0-alpha01, androidx.test.services:storage:1.5.0-alpha01
- Update to kotlin stdlib 1.7.22
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11.
Truth Extensions 1.6.0: ext.truth 1.6.0-alpha01
March 21, 2022
androidx.test.ext:truth:1.6.0-alpha01 is released.
Dependency changes
- Update to androidx.test:core:1.6.0-alpha01
- Update to kotlin stdlib 1.7.22
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11.
2023-03-08
Activity: v1.7.0-rc01
March 8, 2023
androidx.activity:activity:1.7.0-rc01, androidx.activity:activity-compose:1.7.0-rc01, and androidx.activity:activity-ktx:1.7.0-rc01 are released. Version 1.7.0-rc01 contains these commits.
Dependency update
- Activity now depends on
Lifecycle 2.6.0.
Activity: v1.8.0-alpha02
March 8, 2023
androidx.activity:activity:1.8.0-alpha02, androidx.activity:activity-compose:1.8.0-alpha02, and androidx.activity:activity-ktx:1.8.0-alpha02 are released. Developed from an internal branch.
Dependency update
- From Activity
1.7.0-rc01: Activity now depends onLifecycle 2.6.0.
Ads: v1.0.0-alpha05
March 8, 2023
androidx.ads:ads-identifier:1.0.0-alpha05, androidx.ads:ads-identifier-common:1.0.0-alpha05, and androidx.ads:ads-identifier-provider:1.0.0-alpha05 are released. Version 1.0.0-alpha05 contains these commits.
API Changes
- Deprecated
androidx.ads:ads-identifier&androidx.ads:ads-identifier-provider. Please migrate to the Advertising ID API that's available as part of Google Play Services instead. (I57791)
Benchmark: v1.2.0-alpha11
March 8, 2023
androidx.benchmark:benchmark-*:1.2.0-alpha11 is released. Version 1.2.0-alpha11 contains these commits.
Bug Fixes
- Fixed crashes in
MacrobenchmarkRuleandBaselineProfileRulewhen reinstalling or extracting profiles from an app bundle with multiple APKs. (I0d8c8, b/270587281)
Compose Animation: v1.4.0-rc01
March 8, 2023
androidx.compose.animation:animation:1.4.0-rc01, androidx.compose.animation:animation-core:1.4.0-rc01, and androidx.compose.animation:animation-graphics:1.4.0-rc01 are released with no changes. Version 1.4.0-rc01 contains these commits.
Compose Foundation: v1.4.0-rc01
March 8, 2023
androidx.compose.foundation:foundation:1.4.0-rc01 and androidx.compose.foundation:foundation-layout:1.4.0-rc01 are released. Version 1.4.0-rc01 contains these commits.
API Changes
- Introduced new low-level
PlatformTextInputAdapterAPI for building custom text input implementations that talk directly to platform APIs. (I58df4) - Add support for reverse layout to
LazyStaggeredGrid. (I3ef4a)
Bug Fixes
BasicTextField'sSetTextsemantics action will now update the text buffer using the same code path as IME updates and the testing functions (e.g.performTextReplacement).- Text testing functions
performTextClearance,performTextReplacement, andperformTextSelectionnow useSemanticsActions. (I0807d, b/269633168, b/269624358)
Compose Material: v1.4.0-rc01
March 8, 2023
androidx.compose.material:material-*:1.4.0-rc01 is released with no changes. Version 1.4.0-rc01 contains these commits.
Compose Material 3: v1.1.0-alpha08
March 8, 2023
androidx.compose.material3:material3:1.1.0-alpha08 and androidx.compose.material3:material3-window-size-class:1.1.0-alpha08 are released. Version 1.1.0-alpha08 contains these commits.
New Features
- Added support for
BottomSheetScaffoldandBottomSheetScaffoldState. (I063d4)
API Changes
- Added functionality to the
DatePickerStateand theDateRangePickerStateto allow setting dates after the initial creation of the state, as well as resetting selections by setting null timestamps. Setting dates manually should be made with caution, and the newsetSelectionfunction will throw an exception in case a provided date fails a precondition (see documentation). (Ifa645, b/268609314, b/270427389) - Rename Collapsed
SheetValuetoPartiallyExpandedto more accurately and flexibly depict behavior in this state. (Ia1491) - Updated
ListItemparameter names to _content instead of _text. Default getters are nowReadOnlyComposableswhere relevant. (I69a25) - Graduate interactive Surface APIs from experimental. (I90d59, b/261561812)
Bug Fixes
- Fixed an issue where
ModalBottomSheet'sHalfExpandedstate was calculated incorrectly and the sheet would appear to be floating. (I45e84, b/268411386) - Add
confirmValueChangecheck to scrim tap forModalBottomSheet. (I2311a, b/270425759) - Move semantic
BottomSheetactions to drag handle. (
2023-03-02
Media3: v1.0.0-rc02
March 2, 2023
androidx.media3:media3-*:1.0.0-rc02 is released. Version 1.0.0-rc02 contains these commits.
This release corresponds to the ExoPlayer 2.18.4 release.
- Core library:
- Downloads:
- Make the maximum difference of the start time of two segments to be merged configurable in
SegmentDownloaderand subclasses (#248).
- Make the maximum difference of the start time of two segments to be merged configurable in
- Audio:
- Video:
- Map HEVC HDR10 format to
HEVCProfileMain10HDR10instead ofHEVCProfileMain10. - Add workaround for a device issue on Chromecast with Google TV and Lenovo M10 FHD Plus that causes 60fps AVC streams to be marked as unsupported (#10898).
- Fix frame release performance issues when playing media with a frame rate far higher than the screen refresh rate.
- Map HEVC HDR10 format to
- Cast:
- Fix transient
STATE_IDLEwhen transitioning between media items (#245).
- Fix transient
- RTSP:
- Catch the IllegalArgumentException thrown in parsing of invalid RTSP Describe response messages (#10971).
- Session:
- Fix a bug where notification play/pause button doesn't update with player state (#192).
- IMA extension:
- Fix a bug which prevented DAI streams without any ads from starting because the first (and in the case without ads the only)
LOADEDevent wasn't received.
- Fix a bug which prevented DAI streams without any ads from starting because the first (and in the case without ads the only)
2023-02-23
Emoji2: v1.3.0-beta03
February 23, 2023
androidx.emoji2:emoji2-bundled:1.3.0-beta03, androidx.emoji2:emoji2-views:1.3.0-beta03, and androidx.emoji2:emoji2-views-helper:1.3.0-beta03 are released.
February 22, 2023
androidx.emoji2:emoji2:1.3.0-beta03 is released. Version 1.3.0-beta03 contains these commits.
New Features
- No changes. This release is to prepare for compose integration.
Tracing: v1.2.0-alpha02
February 23, 2023
androidx.tracing:tracing:1.2.0-alpha02 and androidx.tracing:tracing-ktx:1.2.0-alpha02 are released with no changes from the previous alpha. Version 1.2.0-alpha02 contains these commits.
Bug Fixes
- This release will fix a
Could not find androidx.tracing:tracing-ktx:1.2.0-alpha02error when upgrading toandroidx.tracing: tracing-perfetto-common:1.0.0-alpha11
2023-02-22
Activity: v1.7.0-beta02
February 22, 2023
androidx.activity:activity:1.7.0-beta02, androidx.activity:activity-compose:1.7.0-beta02, and androidx.activity:activity-ktx:1.7.0-beta02 are released. Version 1.7.0-beta02 contains these commits.
API Changes
- The action and extra used by the
PickVisualMediaandPickMultipleVisualMediacontracts as a fallback for whenMediaStore.ACTION_PICK_IMAGESis unavailable are now public constants that provide API stability to OEMs and system apps that want to provide a consistent Photo Picker experience. The implementation of this fallback is still limited to only system apps. (Icd320)
Annotation: v1.6.0
February 22, 2023
androidx.annotation:annotation:1.6.0 and androidx.annotation:annotation-jvm:1.6.0 are released. Version 1.6.0 contains these commits.
Important changes since 1.5.0
- Adds a
@RequiresExtensionannotation to express that an API requires a particular version of a particular extension SDK (I5e4fe) - Converted annotation library to build using the Kotlin Multiplatform toolchain (I3be8d)
Arch Core: v2.2.0
February 22, 2023
androidx.arch.core:core-common:2.2.0, androidx.arch.core:core-runtime:2.2.0, and androidx.arch.core:core-testing:2.2.0 are released. Version 2.2.0 contains these commits.
Important changes since 2.1.0
- Added the correct nullability to many APIs that previously did not specify whether they were
@NonNullor@Nullable. This may be source incompatible if your Kotlin code was assuming the wrong nullability.
Benchmark: v1.2.0-alpha10
February 22, 2023
androidx.benchmark:benchmark-*:1.2.0-alpha10 is released. Version 1.2.0-alpha10 contains these commits.
New Features
- On Android 14+, Macrobenchmark no longer reinstalls target applications to reset compilation state, thanks to a new platform feature. Previously it was necessary to have a rooted device, or to deal with all application state (e.g. user login) being removed before each benchmark runs. (I9b08c, b/249143766)
Bug Fixes
- Fix
DryRunModeto no longer crash with empty profile, due to compilation skipping. Instead, it runs a single iteration and extracts the profile to ensure something is captured. (I2f05d, b/266403227) - Fix
PowerMetriccrash when checking for powerstats presence on old API levels. (5faaf9, b/268253898)
CameraX: v1.3.0-alpha04
February 22, 2023
androidx.camera:camera-*:1.3.0-alpha04 is released. Version 1.3.0-alpha04 contains these commits.
New Features
A new feature to support previously unsupported Surface combinations by sharing one stream to multiple UseCases.
- Previously, when binding “Preview, VideoCapture, ImageAnalysis” on camera hardware level FULL and below, or binding “Preview, VideoCapture, ImageCapture” on hardware level LEGACY, CameraX throws
IllegalArgumentException. - The new behavior is that the bindings will work without throwing exceptions. Instead, CameraX uses OpenGL to copy a shared stream to both Preview and VideoCapture.
- As the cost of the buffer copy, the app may see an increase in latency and power consumption.
API Changes
- Add API to convert
ImageProxytoBitmap. The supportedImageProxyformat isImageFormat.YUV_420_888andPixelFormat.RGBA_8888. If the format is invalid,IllegalArgumentExceptionwill be thrown. (Ic7110) - Add
CoroutineCameraViewfinderto support configuring viewfinder using suspending functions in Kotlin. (I657bc) - Add new public constructor for
ViewfinderSurfaceRequest. It provides the flexibility when user cannot provideCameraCharacteristics. (Ie6549)
Bug Fixes
- Fixed the Extensions crash that happens on some Samsung devices when pausing/resuming the app too quickly (Iaca26)
Car App: v1.4.0-alpha01
February 22, 2023
androidx.car.app:app-*:1.4.0-alpha01 is released. Version 1.4.0-alpha01 contains these commits.
API Changes
- Adds top-level actions to
GridTemplatein Car App Library (Id0191) - Adds top-level actions to
ListTemplatein Car App Library (I9efab) - Add extras to link a media item's subtitle or its description to other media items (Ic84bf)
- Update api level for row actions to level 6. (Ie0a69)
- Add messaging callbacks to A4C (Ie3986)
Bug Fixes
- Add missing java doc references for
CarMessage. (I5db1c) - Override
equals()andhashCode()forConversationItemandCarMessage(I6fd10) - Improve
ConversationItem.mMessagesvalidation (require non-null, non-empty (Iafc51) - Add
@Keepannotations toConversationItemfields (I5d250) - Update java docs for the Row decoration and secondary actions. (I000b6)
Compose Animation: v1.4.0-beta02
Februa...
2023-02-15
Media3: v1.0.0-rc01
February 16, 2023
androidx.media3:media3-*:1.0.0-rc01 is released. Version 1.0.0-rc01 contains these commits.
This release corresponds to the ExoPlayer 2.18.3 release.
- Core library:
- Tweak the renderer's decoder ordering logic to uphold the
MediaCodecSelector's preferences, even if a decoder reports it may not be able to play the media performantly. For example with default selector, hardware decoder with only functional support will be preferred over software decoder that fully supports the format (#10604). - Add
ExoPlayer.Builder.setPlaybackLooperthat sets a pre-existing playback thread for a new ExoPlayer instance. - Allow download manager helpers to be cleared (#10776).
- Add parameter to
BasePlayer.seekToto also indicate the command used for seeking. - Use theme when loading drawables on API 21+ (#220).
- Add
ConcatenatingMediaSource2that allows combining multiple media items into a single window (#247).
- Tweak the renderer's decoder ordering logic to uphold the
- Extractors:
- Throw a
ParserExceptioninstead of aNullPointerExceptionif the sample table (stbl) is missing a required sample description (stsd) when parsing trak atoms. - Correctly skip samples when seeking directly to a sync frame in fMP4 (#10941).
- Throw a
- Audio:
- Use the compressed audio format bitrate to calculate the min buffer size for
AudioTrackin direct playbacks (passthrough).
- Use the compressed audio format bitrate to calculate the min buffer size for
- Text:
- Fix
TextRendererpassing an invalid (negative) index toSubtitle.getEventTimeif a subtitle file contains no cues. - SubRip: Add support for UTF-16 files if they start with a byte order mark.
- Fix
- Metadata:
- Parse multiple null-separated values from ID3 frames, as permitted by ID3 v2.4.
- Add
MediaMetadata.mediaTypeto denote the type of content or the type of folder described by the metadata. - Add
MediaMetadata.isBrowsableas a replacement forMediaMetadata.folderType. The folder type will be deprecated in the next release.
- DASH:
- Add full parsing for image adaptation sets, including tile counts (#3752).
- UI:
- Session:
- Add abstract
SimpleBasePlayerto help implement thePlayerinterface for custom players. - Add helper method to convert platform session token to Media3
SessionToken(#171). - Use
onMediaMetadataChangedto trigger updates of the platform media session (#219). - Add the media session as an argument of
getMediaButtons()of theDefaultMediaNotificationProviderand use immutable lists for clarity (#216). - Add
onSetMediaItemscallback listener to provide means to modify/setMediaItemlist, starting index and position by session before setting onto Player (#156). - Avoid double tap detection for non-Bluetooth media button events (#233).
- Make
QueueTimelinemore robust in case of a shady legacy session state (#241).
- Add abstract
- Metadata:
- Parse multiple null-separated values from ID3 frames, as permitted by ID3 v2.4.
- Add
MediaMetadata.mediaTypeto denote the type of content or the type of folder described by the metadata. - Add
MediaMetadata.isBrowsableas a replacement forMediaMetadata.folderType. The folder type will be deprecated in the next release.
- Cast extension:
- Bump Cast SDK version to 21.2.0.
- IMA extension:
- Remove player listener of the
ImaServerSideAdInsertionMediaSourceon the application thread to avoid threading issues. - Add a property
focusSkipButtonWhenAvailableto theImaServerSideAdInsertionMediaSource.AdsLoader.Builderto request focusing the skip button on TV devices and set it to true by default. - Add a method
focusSkipButton()to theImaServerSideAdInsertionMediaSource.AdsLoaderto programmatically request to focus the skip button. - Bump IMA SDK version to 3.29.0.
- Remove player listener of the
- Demo app:
- Request notification permission for download notifications at runtime (#10884).
2023-02-10
Mediarouter: v1.6.0-alpha01
February 10, 2023
androidx.mediarouter:mediarouter:1.6.0-alpha01 is released. Version 1.6.0-alpha01 contains these commits.
New Features
- Route Listing preferences for output switcher
API Changes
- Mechanism for the app to configure the output switcher.
Tracing: v1.0.0-alpha09
February 10, 2023
androidx.tracing:tracing-perfetto-binary:1.0.0-alpha09 is released. Version 1.0.0-alpha09 contains these commits.
New Features
- Version bump release to allow other
androidx.tracing:tracing-perfetto*: 1.0.0-alpha09libraries to work together.
January 11, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha09 and androidx.tracing:tracing-perfetto-common:1.0.0-alpha09 are released with no changes. Version 1.0.0-alpha09 contains these commits.
2023-02-08
Activity: v1.7.0-beta01
February 8, 2023
androidx.activity:activity:1.7.0-beta01, androidx.activity:activity-compose:1.7.0-beta01, and androidx.activity:activity-ktx:1.7.0-beta01 are released. Version 1.7.0-beta01 contains these commits.
New Features
IntentSenderRequest.Builder.setFlags()now allows you to set multiple flags fromIntent, rather than only a single flag. (Iac04c)
Bug Fixes
- The fallback for
PickVisualMediafor when the framework Photo Picker is unavailable now correctly limits the handling to apps installed in the device's system image. (If8ae6)
Kotlin Conversions
ActivityResultRegistryOwneris now written in Kotlin. This is a source incompatible change for those classes written in Kotlin - you must now override theactivityResultRegistryproperty rather than implementing the previousgetActivityResultRegistry()function. (I0b00e)OnBackPressedDispatcherOwneris now written in Kotlin. This is a source incompatible change for those classes written in Kotlin - you must now override theonBackPressedDispatcherproperty rather than implementing the previousgetOnBackPressedDispatcherfunction. (Ia277d)ContextAware,ContextAwareHelper,OnContextAvailableListener,IntentSenderRequestandOnBackPressedDispatcherare now written in Kotlin. (I1a73e, Iada92, aosp/2410754, I18ac7, b/257291701)
Activity: v1.8.0-alpha01
February 8, 2023
androidx.activity:activity:1.8.0-alpha01, androidx.activity:activity-compose:1.8.0-alpha01, and androidx.activity:activity-ktx:1.8.0-alpha01 are released. Version 1.8.0-alpha01 contains these commits.
New Features
- The
OnBackPressedCallbackclass now contains new Predictive Back progress callbacks for handling the back gesture starting, progress throughout the gesture, and the back gesture being canceled in addition to the previoushandleOnBackPressed()callback for when the back gesture is committed.
Annotation: v1.6.0-rc01
February 8, 2023
androidx.annotation:annotation:1.6.0-rc01 and androidx.annotation:annotation-jvm:1.6.0-rc01 are released. Version 1.6.0-rc01 contains these commits.
- Annotation has been stabilized for release candidate 1.6.0-rc01.
Annotation: v1.6.0-dev01
February 8, 2023
androidx.annotation:annotation-*:1.6.0-dev01 is released. Version 1.6.0-dev01 contains these commits.
- Annotation has enabled Kotlin multi-platform for developer preview 1.6.0-dev01.
Annotation-Experimental: v1.4.0-dev01
February 8, 2023
androidx.annotation:annotation-experimental:1.4.0-dev01 is released. Version 1.4.0-dev01 contains these commits.
- Annotation-experimental has enabled Kotlin multi-platform for developer preview 1.4.0-dev01.
Appcompat: v1.6.1
February 8, 2023
androidx.appcompat:appcompat:1.6.1 and androidx.appcompat:appcompat-resources:1.6.1 are released. Version 1.6.1 contains these commits.
Bug Fixes
- Fixed a memory leak in
AppCompatDelegate.getLocaleManagerForApplication()(44b57fd)
Appcompat: v1.7.0-alpha02
February 8, 2023
androidx.appcompat:appcompat:1.7.0-alpha02 and androidx.appcompat:appcompat-resources:1.7.0-alpha02 are released. Version 1.7.0-alpha02 contains these commits.
Bug Fixes
- Fixed a memory leak in
AppCompatDelegate.getLocaleManagerForApplication()(44b57fd) AppCompatnow depends on Fragment version 1.5.4 (I54dcd)
Arch Core: v2.2.0-rc01
February 8, 2023
androidx.arch.core:core-common:2.2.0-rc01, androidx.arch.core:core-runtime:2.2.0-rc01, and androidx.arch.core:core-testing:2.2.0-rc01 are released with no changes. Version 2.2.0-rc01 contains these commits.
Browser: v1.5.0
February 8, 2023
androidx.browser:browser:1.5.0 is released. Version 1.5.0 contains these commits.
Important changes since 1.4.0
- Added
CustomTabsIntent.Builder#setInitialActivityHeightPx, which allows developers to specify the initial launch height of a Custom Tab, and optionally the resize behavior (fixed or resizable). (I48bd3) - Added
CustomTabsIntent.Builder#setToolbarCornerRadiusDpwhich allows developers to specify the toolbar's top corner radius. (I48bd3) - Added
CustomTabsIntent.Builder#setCloseButtonPositionwhich allows developers to set the position of the close button on the toolbar. (I48bd3) - Added an
onActivityResizedcallback method to interfaceCustomTabsCallbackto let developers know when a Custom Tab is resized. (Ic864e) - Make parts of
CustomTabsCallbackAPIs asynchronous. (
2023-01-26
Compose Material 3: v1.1.0-alpha05
January 26, 2023
androidx.compose.material3:material3:1.1.0-alpha05 and androidx.compose.material3:material3-window-size-class:1.1.0-alpha05 are released. Version 1.1.0-alpha05 contains these commits.
New Features
DatePickerDialogand accessibility support- Added Custom thumb and track to
RangeSlider.