Material Components for iOS v26.0.0 Release Notes
-
API diffs
ActivityIndicator
- 0๏ธโฃ Setting 'cycleColors' to an empty array now sets 'cycleColors' to the default cycle colors.
BottomSheet
- ๐ New component for presenting a view controller as a bottom sheet.
Buttons
- ๐ New subcomponent MDCButtonTitleColorAccessibilityMutator for enforcing title/background color contrast.
๐ Dialogs
- ๐ 'UIViewController+MaterialDialogs' property 'mdc_dialogPresentationController' now has the nullability annotation of nullable.
TextFields
- 0๏ธโฃ 'MDCTextInputController' renamed to 'MDCTextInputControllerDefault'
- โ Added 'MDCTextInputController' protocol
- โ Removed 'presentationStyle' property from MDCTextInputController
- โ Added 'MDCTextInputControllerFullWidth'
Component changes
ActivityIndicator
๐ Changes
- 0๏ธโฃ Default cycleColors property for empty arrays #1508 (#1540) (Robert Moore)
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
AnimationTiming
๐ Changes
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
AppBar
๐ Changes
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
BottomSheet
๐ Changes
- [Bottom sheet] component (#1297) (Sam Morrison)
ButtonBar
๐ Changes
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
Buttons
๐ Changes
- Button title color accessibility mutator (#1567) (Randall Li)
- Call designated initializer in init methods (#1553) (ianegordon)
- ๐ [Swift] Fixing swift style errors (#1577) (Will Larche)
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
๐ Dialogs
๐ Changes
- Add nullability annotation (#1544) (ianegordon)
- ๐ [Themer] Support alert color themer in iOS 8 (#1569) (Junius Gunaratne)
๐ FeatureHighlight
๐ Changes
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
FlexibleHeader
๐ Changes
- ๐ [Swift] Fixing swift style errors (#1577) (Will Larche)
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
HeaderStackView
๐ Changes
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
NavigationBar
๐ Changes
- ๐ [Swift] Fixing swift style errors (#1577) (Will Larche)
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
Slider
๐ Changes
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
Snackbar
๐ Changes
- Resuming messages when tokens are deallocated (#1551) (Robert Moore)
- ๐ [Swift] Fixing swift style errors (#1577) (Will Larche)
Tabs
๐ Changes
- Reposition the Ink layer in ItemBar cells (#1554) (Robert Moore)
- [ButtonBar] Restoring ink to the top of the cell (#1584) (Robert Moore)
- ๐ [Swift] Fixing swift style errors (#1577) (Will Larche)
- [Themes] Add ability to change catalog theme (#1477) (Junius Gunaratne)
TextFields
๐ Changes
- ๐ Fix for missing guard from presentationStyles to controller classes refactor. (#1579) (Will Larche)
- Fix of minor details and PR comments (#1585) (Will Larche)
- Fix text fields placeholder Y preset (#1581) (Will Larche)
- ๐ Presentation styles to controller classes (#1549) (Will Larche)
- ๐ [Swift] Fixing swift style errors (#1577) (Will Larche)
Themes
๐ Changes
- Add ability to change catalog theme (#1477) (Junius Gunaratne)