Material Components for iOS v109.0.0 Release Notes
Release Date: 2020-04-21 // about 4 years ago-
๐ This major release deletes bazel support, improves documentation for Cards and TextControls, and โ adds the large content view support for MDCItemBar.
๐ฅ Breaking changes
๐ Bazel is no longer supported.
Component changes
ActionSheet
- ๐ Remove duplicate primary demo bit. (Jeff Verkoeyen)
Banner
- Make the primary demo presentable. (Jeff Verkoeyen)
BottomAppBar
- ๐ Add MDCRipple support to MDCBottomAppBarView (Cody Weaver)
BottomSheet
- Present in full screen in vertical compact size classes when the content height is taller than the sheet view's bounds. (Andrew Overton)
Buttons
- Fix compilation with -std=c11 (Sylvain Defresne)
Cards
- ๐ Replace Cards documentation (Andrew Overton)
Chips
- โ Add unit tests for MDCChipField delegate interaction. (Bryan Oltman)
- Invalidate MDCChipField intrinsic content size in layoutSubviews. (Bryan Oltman)
- When deleting text in MDCChipField, only select the last chip if the text field is empty. (Bryan Oltman)
List
- Use standard "List Items" name for all Lists examples. (Jeff Verkoeyen)
Snackbar
- Add a property to allow customization the accessibility post notification level. (Yarden Eitan)
- Ensure snackbar buttons meet minimum touch target requirements (Andrew Overton)
Tabs
- Add ScrollableCentered option to TabBarView example (Andrew Overton)
- ๐ Add example to expose a bug where tab selection indicator and selected text highlighting can get out of sync. (Bryan Oltman)
- ๐ Adds large content viewer support to MDCItemBar. (Nobody)
- ๐ Adds large content viewer support to MDCItemBar. (Eric Lee)
- Ensure the cell representing MDCTabBar's selected item is selected before display. (Bryan Oltman)
- Stop ripple in MDCTabBar from showing up on scroll (Cody Weaver)
TextControls
- ๐ Update TextControls readme metadata path (Andrew Overton)
- ๐ Replace TextControls documentation (Andrew Overton)
Multi-component changes
- ๐ Delete all bazel support. (Jeff Verkoeyen)
- ๐ Remove stale code coverage badge. (Jeff Verkoeyen)