Material Components for iOS v108.0.0 Release Notes
Release Date: 2020-04-07 // about 4 years ago-
๐ This major release removes the default
init
methods from MDCSemanticColorScheme, improves support ๐ for iOS 13.4's pointer effects on iPads, and includes various bugfixes.๐ฅ Breaking changes
0๏ธโฃ MDCSemanticColorScheme's
init
method is now unavailable. Please useinitWithDefaults:
instead.Component changes
ActionSheet
- ๐ Mark all Themer APIs as to-be-deprecated. (Jeff Verkoeyen)
AppBar
- Add example to dragons to demonstrate AppBar crash when VoiceOver is turned on and contentInset is set. (Yarden Eitan)
- โก๏ธ Fix AppBar from jumping when contentOffset updates when VoiceOver is on. (Yarden Eitan)
BottomNavigation
- Add UIPointerHighlightEffects to BottomNavigation button items. (Bryan Oltman)
- Shrink UIPointerEffect frame size to fit content of navigation item views. (Bryan Oltman)
ButtonBar
- Add highlight pointer effect to MDCButtonBarButtons (Bryan Oltman)
- ๐ Remove custom shape for MDCButtonBarButton highlight effect. (Bryan Oltman)
- Set inkOffset when given asymmetric contentEdgeInsets. (Bryan Oltman)
Buttons
- Add inkViewOffset property to allow adjustment of inkView/rippleView. This is pre-work to address an issue in MDCButtonBar, where buttons are assigned asymmetric contentEdgeInsets by MDCAppBarButtonBarBuilder (Bryan Oltman)
- Add new fab anatomy pngs (Andrew Overton)
- Fix broken links in README (Andrew Overton)
- โก๏ธ Update images again because they weren't using secondary theming before (Andrew Overton)
๐ Dialogs
- Add a minimum dialog width. (Iryna Berezan)
- Add missing @c in several places of MDCAlertController. (Iryna Berezan)
- 0๏ธโฃ Fixing a repeated typo in comments "Default to" => "Defaults to". (Iryna Berezan)
- Size justified-aligned title-icons to fit the alert's width. (Galia Kaufman)
FlexibleHeader
- Crash fix for VoiceOver + ContentInset (Yarden Eitan)
NavigationDrawer
Tabs
- ๐ Add UIPointerInteraction support to MDCTabBar. (Bryan Oltman)
- ๐ Add UIPointerInteraction support to MDCTabBarView. (Bryan Oltman)
schemes/Color
- Delete init. (Cody Weaver)