This repository was archived by the owner on Dec 11, 2025. It is now read-only.
v84.3.0
This minor release adds new theming extensions for Lists and minor bug fixes and documentation updates to multiple components.
New features
Theming extensions are now available for Lists:
let cell = MDCSelfSizingStereoCell()
let scheme = MDCContainerScheme()
cell.applyTheme(withScheme: scheme)API changes
Chips
MDCChipView
modified class: MDCChipView
new property: mdc_legacyFontScaling in MDCChipView
List+Theming
New extension.
Changes
Buttons
- Add snapshot test for theming extensions (#7390) (Cody Weaver)
- Remove dependency on TypographyThemer in theming extension. (#7391) (Cody Weaver)
- Update titleFont:forState: API (#7402) (Cody Weaver)
- [Ripple] fix button to update ripple states correctly (#7337) (Galia Kaufman)
- Update outline theming extension (#7403) (Cody Weaver)
Chips
- Add M2 dynamic type support to Chips. (#7394) (Wenyu Zhang)
- refactor chip title font. (#7406) (Wenyu Zhang)
FlexibleHeader
- Clarify the docs for preferredStatusBarStyle. (#7415) (featherless)
List
- Add List theming extension (#7397) (Andrew Overton)
NavigationDrawer
- Explain use of AppBar elevation (#7399) (Robert Moore)
ProgressView
- Add cornerRadius snapshot tests. (#7416) (featherless)
Multi-component changes
- Roll-forward a shadow elevation issue. (#7396) (Yarden Eitan)