This repository was archived by the owner on Dec 11, 2025. It is now read-only.
v51.0.0
Breaking changes
TextFields
MDCTextInputControllerLegacyDefault now subclasses MDCTextInputControllerBase instead of MDCTextInputControllerFloatingPlaceholder.
MDCTextInputControllerLegacyDefault
modified class: MDCTextInputControllerLegacyDefault
| Type of change: | Swift declaration |
|---|---|
| From: | class MDCTextInputControllerLegacyDefault : MDCTextInputControllerFloatingPlaceholder |
| To: | class MDCTextInputControllerLegacyDefault : MDCTextInputControllerBase |
modified class: MDCTextInputControllerLegacyDefault
| Type of change: | Declaration |
|---|---|
| From: | @interface MDCTextInputControllerLegacyDefault : NSObject <MDCTextInputControllerFloatingPlaceholder> |
| To: | @interface MDCTextInputControllerLegacyDefault : MDCTextInputControllerBase |
API changes
TextFields
MDCTextInputControllerLegacyDefault
modified class: MDCTextInputControllerLegacyDefault
| Type of change: | Swift declaration |
|---|---|
| From: | class MDCTextInputControllerLegacyDefault : MDCTextInputControllerFloatingPlaceholder |
| To: | class MDCTextInputControllerLegacyDefault : MDCTextInputControllerBase |
modified class: MDCTextInputControllerLegacyDefault
| Type of change: | Declaration |
|---|---|
| From: | @interface MDCTextInputControllerLegacyDefault : NSObject <MDCTextInputControllerFloatingPlaceholder> |
| To: | @interface MDCTextInputControllerLegacyDefault : MDCTextInputControllerBase |
MDCTextInputControllerLegacyFullWidth
modified class: MDCTextInputControllerLegacyFullWidth
| Type of change: | Swift declaration |
|---|---|
| From: | class MDCTextInputControllerLegacyFullWidth : MDCTextInputController |
| To: | class MDCTextInputControllerLegacyFullWidth : MDCTextInputControllerFullWidth |
modified class: MDCTextInputControllerLegacyFullWidth
| Type of change: | Declaration |
|---|---|
| From: | @interface MDCTextInputControllerLegacyFullWidth : NSObject <MDCTextInputController> |
| To: | @interface MDCTextInputControllerLegacyFullWidth : MDCTextInputControllerFullWidth <NSSecureCoding> |
Component changes
FeatureHighlight
Changes
- FeatureHighlightViewController should expose FeatureHighlightView as a property. (#3145) (Mohammad Cazi)
- Revert "FeatureHighlightViewController should expose FeatureHighlightView as a property. (#3145)" (Randall Li)
TextFields
Changes
- Make MDCTextInputControllerLegacyDefault a subclass of MDCTextInputControllerBase (#3152) (Mohammad Cazi)
- Make MDCTextInputControllerLegacyFullWidth a subclass of MDCTextInputControllerFullWidth (#3154) (Mohammad Cazi)
- [MDCTextFields + Kokoro] Making textfields dynamic type off by default (#3149) (Yarden Eitan)
Snackbar
Changes
- added inputAccessory with Snackbar dragon + Fix for it (#3156) (Yarden Eitan)
- font and color updates. (#3125) (Yarden Eitan)
- revert back to before #3106 as this code needs more thorough testing. (#3178) (Yarden Eitan)