Material Components for iOS v48.0.0 Release Notes
-
๐ฅ Breaking changes
โ removed property:
highlightedButtonTextColor
inMDCSnackbarMessage
๐ New deprecations
MDCSnackbarMessage
๐ deprecated property:
buttonTextColor
inMDCSnackbarMessage
MDCSnackbarMessageView()
modified property:
snackbarMessageViewTextColor
inMDCSnackbarMessageView()
๐ | Type of change: | Deprecation message | |---|---| | From: |
snackbarMessageViewTextColor
| | To: |messsageTextColor
|modified property:
snackbarMessageViewTextColor
inMDCSnackbarMessageView()
๐ | Type of change: | Deprecation | |---|---| | From: |
0
| | To: |1
|modified property:
snackbarMessageViewTextColor
inMDCSnackbarMessageView()
Type of change: parent.usr From: c:objc(cs)MDCSnackbarMessageView
To: c:objc(ext)[email protected]@2959
๐ New features
API changes
Snackbar
MDCSnackbarMessageView
๐ new property:
messageTextColor
inMDCSnackbarMessageView
๐ new method:
-buttonTitleColorForState:
inMDCSnackbarMessageView
๐ new property:
mdc_adjustsFontForContentSizeCategory
inMDCSnackbarMessageView
๐ new method:
-setButtonTitleColor:forState:
inMDCSnackbarMessageView
MDCSnackbarMessage
๐ new property:
usesLegacySnackbar
inMDCSnackbarMessage
โ removed property:
highlightedButtonTextColor
inMDCSnackbarMessage
โ removed property:
buttonTextColor
inMDCSnackbarMessage
MDCSnackbarMessageView()
๐ new method:
-snackbarMessageViewTextColor
insnackbarMessageViewTextColor
inMDCSnackbarMessageView()
๐ new category:
MDCSnackbarMessageView()
๐ new method:
-setSnackbarMessageViewTextColor:
insnackbarMessageViewTextColor
inMDCSnackbarMessageView()
modified property:
snackbarMessageViewTextColor
inMDCSnackbarMessageView()
๐ | Type of change: | Deprecation message | |---|---| | From: | `
| | To: |
Use messsageTextColor instead.` |modified property:
snackbarMessageViewTextColor
inMDCSnackbarMessageView()
๐ | Type of change: | Deprecation | |---|---| | From: |
0
| | To: |1
|modified property:
snackbarMessageViewTextColor
inMDCSnackbarMessageView()
Type of change: parent.usr From: c:objc(cs)MDCSnackbarMessageView
To: c:objc(ext)[email protected]@2959
Component changes
Tabs
๐ Changes
- Don't call UIAppearance in +initialize (#3067) (Robert Moore)
- ๐ Font/Color Scheme support for tab bar. (#3083) (Mohammad Cazi)
๐ FeatureHighlight
๐ Changes
Ink
๐ Changes
- ๐ [Button|Ink|TextFields|Palettes] Fixed NSNumber conversion static analyzer errors (#2998) (Yura Samsoniuk)
Buttons
๐ Changes
- Set FlatButton inkColor via UIAppearance (#3069) (Robert Moore)
- ๐ Support IB custom fonts (#3082) (Robert Moore)
- ๐ [Button|Ink|TextFields|Palettes] Fixed NSNumber conversion static analyzer errors (#2998) (Yura Samsoniuk)
TextFields
๐ Changes
- ๐ [Button|Ink|TextFields|Palettes] Fixed NSNumber conversion static analyzer errors (#2998) (Yura Samsoniuk)
Snackbar
๐ Changes
- โ Fix compiler warning due to self reference in block (#3079) (featherless)
- New Snackbar implementation with legacy toggle to activate (#3055) (Yarden Eitan)
- ๐ custom font and dynamic type support, UI_APPEARANCE support for color theming (#3090) (Yarden Eitan)
- โก๏ธ update snackbar text color to the initialized value (#3081) (Yarden Eitan)
BottomSheet
๐ Changes
Themes
๐ Changes
- [FeatureHighlight] Accessibility title and body mutator added to fix UIAppearance issue (#3043) (Mohammad Cazi)
Palettes
๐ Changes
- ๐ [Button|Ink|TextFields|Palettes] Fixed NSNumber conversion static analyzer errors (#2998) (Yura Samsoniuk)