This repository was archived by the owner on Dec 11, 2025. It is now read-only.
v67.1.0
In this minor release we provide a shadow opacity reset toggle for Flexible Header, VoiceOver and rounded corners support for the Navigation Drawer, along with bug fixes and unit tests improvements.
New features
Flexible Header
- Flexible Header supports resetting the visible shadow opacity to 0 when setting trackingScrollView to
nilby setting the BOOL propertyresetShadowAfterTrackingScrollViewIsReset.
Navigation Drawer
-
When VoiceOver or Switch Control is turned on in your app, Navigation Drawer will always show up in full screen.
-
Navigation Drawer has rounded corners when there is more scrollable content to scroll in the drawer.
Component changes
ActionSheet
- Remove remaining _IPHONE_11 checks (#5417) (Cody Weaver)
- Update examples to use global themer (Cody Weaver)
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
ActivityIndicator
AppBar
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
BottomAppBar
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
BottomSheet
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
Buttons
- [MaskedTransition] Apply safe area to floating button example and masked transition example (#5389) (rami-a)
Cards
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
Chips
- Fix layout when Chip added programmatically. (#5425) (Robert Moore)
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
CollectionCells
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
CollectionLayoutAttributes
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
Dialogs
- Enable misspelled test. (#5399) (Robert Moore)
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
FeatureHighlight
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
FlexibleHeader
- Allow clearing shadow when trackingScrollView is emptied (#5385) (Ali Rabbani)
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
List
- BaseCell shouldn't display Ink on tap if -collectionView:shouldHighlightItemAtIndexPath: returns NO (#5393) (Julien Poumailloux)
- Fix example import. (#5426) (Robert Moore)
- Initialize layoutCache in SelfSizingStereoCell (#5422) (Andrew Overton)
- Revert "SelfSizingStereoCell should use MDCTypography instead of hardcoding its own font opacity (#5361)" (#5405) (Julien Poumailloux)
- Update List readme to include information on accessibility and color/… (#5403) (Andrew Overton)
MaskedTransition
NavigationBar
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
NavigationDrawer
- Add buttons to example to present navigation drawer (#5419) (Cody Weaver)
- Add rounded corners when there is scrollable content (#5410) (Cody Weaver)
- Added VoiceOver support to have the drawer show at full screen. (#5411) (Yarden Eitan)
- Made DrawerHeaderViewController.swift file to conform to MDCBottomDrawerHeader to fix header not showing issue in components examples (#5325) (Anuran Barman)
- Remove remaining _IPHONE_11 checks (#5417) (Cody Weaver)
- Setup for tests (#5423) (Cody Weaver)
ProgressView
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
ShadowLayer
- Corner radius (#5390) (#5398) (Cody Weaver)
- Subclass UIView in corner radius example (#5388) (Cody Weaver)
Snackbar
- Clean up unit test. (#5394) (Robert Moore)
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
Tabs
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)
TextFields
- {Tests} Deallocate test objects at the end of tests. (#5397) (Robert Moore)