Material Components for iOS v106.0.0 Release Notes
Release Date: 2020-02-26 // about 4 years ago-
106.0.0
๐ In this major release we deleted the deprecated themer:
MDCFloatingButtonShapeThemer
.๐ฅ Breaking changes
โ Deleted
MDCFloatingButtonShapeThemer
class, please use the theming extensions.
๐ Learn more at https://github.com/material-components/material-components-ios/blob/develop/docs/theming.md#migration-guide-themers-to-theming-extensions๐ New features
๐ In this release we added the
MDCFilledTextArea
andMDCOutlinedTextArea
components, made improvements to our Dialogs component, and added other bug fixes.API changes
BottomNavigation
๐ new property:
itemsHorizontalPadding
inMDCBottomNavigationBar
TextControls
๐ new property:
label
inMDCBaseTextArea
๐ new property:
labelBehavior
inMDCBaseTextArea
๐ new property:
leadingAssistiveLabel
inMDCBaseTextArea
๐ new property:
trailingAssistiveLabel
inMDCBaseTextArea
๐ new property:
minimumNumberOfVisibleRows
inMDCBaseTextArea
๐ new property:
maximumNumberOfVisibleRows
inMDCBaseTextArea
๐ new method:
setFloatingLabelColor:forState:
inMDCBaseTextArea
๐ new method:
floatingLabelColorForState
inMDCBaseTextArea
๐ new method:
setNormalLabelColor:forState:
inMDCBaseTextArea
๐ new method:
normalLabelColorForState:
inMDCBaseTextArea
๐ new method:
setTextColor:forState:
inMDCBaseTextArea
๐ new method:
textColorForState:
inMDCBaseTextArea
๐ new method:
setLeadingAssistiveLabelColor:forState:
inMDCBaseTextArea
๐ new method:
leadingAssistiveLabelColorForState:
inMDCBaseTextArea
๐ new method:
setTrailingAssistiveLabelColor:forState:
inMDCBaseTextArea
๐ new method:
trailingAssistiveLabelColorForState:
inMDCBaseTextArea
๐ new class:
MDCFilledTextArea
๐ new class:
MDCOutlinedTextArea
Component changes
BottomAppBar
- Migrates BottomAppBar to MDCAvailability. (#9729) (Randall Li)
BottomNavigation
- Add horizontal padding property to MDCBottomNavigationBar (#9765) (Andrew Overton)
Buttons
- ๐ Deletes deprecated MDCFloatingButtonShapeThemer (#9746) (Bryan Oltman)
ButtonBar
- Do not allow implicit downcasting of item views. (#9761) (featherless)
- Fix crash when assigning tint color, title, or image to bar button item with custom view. (#9759) (featherless)
Collections
- Migrates Collections to MDCAvailability. (#9712) (Randall Li)
๐ Dialogs
- Add orderVerticalActionsByEmphasis flag (#9775) (Galia Kaufman)
- Fix adjustable insets for title icon. (#9752) (Galia Kaufman)
- Group UIViewController methods of MDCAlertController. (#9784) (Galia Kaufman)
- ๐จ Refactor actions layout calculations. (#9783) (Galia Kaufman)
- โก๏ธ Updating adjustable action margins (#9782) (Galia Kaufman)
Ink
- ๐ Remove additional strong reference to self.layer (#9755) (Bryan Oltman)
OverlayWindow
- Migrates Overlay Window to MDCAvailability. (#9730) (Randall Li)
Shapes
- โก๏ธ Update MDCShapedShadowLayer color properties to use copy semantics (#9756) (Bryan Oltman)
TextControls
- Add text area example (#9772) (Andrew Overton)
- โ Add first pass of unit tests for MDCBaseTextArea (#9754) (Andrew Overton)
- Add outlined text areas (#9771) (Andrew Overton)
- Add the rest of MDCBaseTextArea (#9731) (Andrew Overton)
- MDCTextControlLabelState renamed to MDCTextControlLabelPosition and other changes (#9753) (Andrew Overton)
- add filled text areas (#9770) (Andrew Overton)
private/ThumbTrack
- Migrates Thumb Track to MDCAvailability. (#9714) (Randall Li)