This repository was archived by the owner on Dec 11, 2025. It is now read-only.
v67.0.0
There are some rendering changes that have lead to classifying this as a major release. There are no major API changes.
We've added some new theming capabilities for Action Sheets and Lists.
API changes
ActionSheet+ActionSheetThemer
New extension.
List+ColorThemer
New extension.
List+ListThemer
New extension.
Component changes
ActionSheet
- Add action sheet themer (#5345) (Cody Weaver)
AppBar
BottomAppBar
BottomNavigation
- Change badge position (#5339) (Cody Weaver)
ButtonBar
Buttons
- Fix a typo around text vs contained button (#5367) (Louis Romero)
Chips
- Add support for third party keyboards (#5342) (Cody Weaver)
- Fix placeholder for manually adding chips (#5343) (Cody Weaver)
- Respect safe area for Chips examples (#5377) (rami-a)
Dialogs
- Update README for new themer (Cody Weaver)
- Update the themer and scheme to have elevation (#5301) (Cody Weaver)
- Update to match spec (#5309) (Cody Weaver)
- add scrimColor to MDCAlertController (#5362) (Galia Kaufman)
List
- Add MDCSelfSizingStereoCellColorThemer (#5311) (Andrew Overton)
- Add global themer for List component (#5378) (Andrew Overton)
- Add tests for List themers (#5315) (Andrew Overton)
- Fix MDCSelfSizingStereoCell not using the right text color and not resetting all label properties on re-use (#5341) (Julien Poumailloux)
- Generalize List themers (#5357) (Andrew Overton)
- SelfSizingStereoCell is not resetting its -mdc_adjustsFontForContentSizeCategory in -prepareForReuse (#5364) (Julien Poumailloux)
- SelfSizingStereoCell should use MDCTypography instead of hardcoding its own font opacity (#5361) (Julien Poumailloux)
NavigationDrawer
- Performance improvements and increased support for customizing initial drawer percentage height (#5255) (Yarden Eitan)
- Support any kInitialDrawerHeightFactor value (#5337) (Yarden Eitan)
TextFields
- TextFields: Fix the error accessibility label, the value was not respected previously. (#5300) (Yilei (Dolee) Yang)