Dependency Updates
- No dependency updates
Library Updates
Color
- Refactored DynamicColors overloading methods and added DynamicColorsOptions class to support color harmonization. (bdbf052)
- Updated DynamicColors util to applyStyle() on window decorView theme as well to fix potential ContextMenu issue (f6c8fa5)
- Updated DynamicColors util to use activity.getTheme().applyStyle() instead of activity.setTheme() to workaround Force Dark issue (b84f35f)
- Added missing M3 color attributes to public (0c8fc41)
- Add support for color resources harmonization in XML (869d943)
TextInputLayout
- Provide set simple items API with default item layout for MaterialAutoCompleteTextView (85ed993)
- Updated documentation to clarify end icon mode's expected usage and behaviors relating to the icon's drawable. (1b7e92d)
- Fixed icons behaving unexpectedly when switching modes + bug of wrong icon tint state when setting an icon programmatically. (ae16efd)
- Added line mask expansion animation to filled box underline. (2463946)
- Added support for minEms and maxEms (7d46b95)
MaterialButtonToggleGroup
- Removed getAccessibilityClassName() override since TalkBack doesn't recognize the class name, in favor of getting identified as a generic list container (96fa85e)
Catalog
Dialog
- Fixed crashes when colorControlHighlight is a CSL (1c5c054)
NavigationRail
Tokens
Snackbar
Badging
- Prevent multiple badges being attached to a menu item at the same time (b3db1cc)
CollapsingToolbarLayout
A11y
- Fixed prefix/suffix not being properly announced when the text field is focused and they show up. Improved their screen reader focus order to align with the visual order of the elements: navigating to the left will focus on the prefix and navigating to the right will focus on the suffix. (b690127)
- Fixed Switch Access not being able to reach clock items (f9914da)
TopAppBar
MaterialCardView
- Fixed crash on Pre-Q devices when checked icon is null (b4cab87)
BottomNavigationView
BottomSheet
MaterialDatePicker
- Start align edit icon in landscape (94cd532)
Chip
- Refactored chip group selection logic to a standalone class (f3c6430)
MaterialButton
- Fixed icon position not being updated when size is not changed (b0f3700)
TimePicker
- Added setters for hour and minute (85a4405)
Toolbar
- Hide shadows on all M3 Toolbar styles, not just Surface style (b49284e)
Slider
- Added support for custom thumb drawables (17da000)
Typography