This repository was archived by the owner on Dec 11, 2025. It is now read-only.
v76.0.0
76.0.0
This major release changes the Material Theming colors for Cards cells. It also includes bug fixes
for Navigation Drawer and Text Fields.
Breaking changes
The MDCCardsColorThemer now sets the imageTintColor:forState: on MDCCardCollectionCell. This
property was previously unset by the themer.
API changes
Collections
MDCCollectionViewEditing
new property: minimumPressDuration in MDCCollectionViewEditing
Changes
ActionSheet
- Make examples use container scheme (#6493) (Cody Weaver)
BottomNavigation
- Elevates the BottomNavigationBarController to beta status and re-adds its unit tests. (#6311) (Eric Lee)
- Example is self-contained. (#6480) (Robert Moore)
- Fix import in VC. (#6470) (Robert Moore)
- Lays out the bar when titleVisibility is changed (#6152) (Bartholomew Furrow)
- Add snapshot tests. (#6521) (Robert Moore)
- Move controller out of
/beta. (#6501) (Robert Moore) - Stop excluding VC example. (#6515) (Robert Moore)
Buttons
- Remove broken link. (#6518) (Robert Moore)
- Update examples to use theming extensions (#6475) (Cody Weaver)
- Update theming docs for theming extensions (#6467) (Cody Weaver)
Cards
- Fix elevation values for Highlighted and Selected for Cards in themer. (#6485) (Yarden Eitan)
- added correct theming for selected icon (#6482) (Yarden Eitan)
Collections
- Customize reorder long-press timing. (#6469) (Robert Moore)
Dialogs
- Fix broken link to beta documentation. (#6506) (featherless)
- Update theming docs for theming extension (#6496) (Cody Weaver)
NavigationDrawer
- Fix issue when setting
trackingScrollView(#6492) (Cody Weaver) - Fix issue where drawer opens passed
initialDrawerFactor(#6491) (Cody Weaver) - Fix issue where scrim is shown below content (#6514) (Cody Weaver)
- fix bottom drawer rest in the middle of corner radius animation (#6516) (Wenyu Zhang)
Ripple
- Fail the ripple gesture when other scroll view gestures are competing unless they are tap or long press gestures. (#6487) (Yarden Eitan)
- Remove the notion of state and its implementation from the ripple touch controller (#6486) (Yarden Eitan)
- provide completion block for cancellation (#6488) (Yarden Eitan)
TextFields
- Fixed issue: Placeholder label gets stuck in expanded state when switching between controls (#6269) (Sergey Aleksandrov)
Multi-component changes
- Move shapes from components/private to components/ (#6495) (Yarden Eitan)
- {clang-format} Format the components. (#6347) (Robert Moore)