This repository was archived by the owner on Dec 11, 2025. It is now read-only.
Release 26.0.0
26.0.0
API diffs
ActivityIndicator
- 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
- 'MDCTextInputController' renamed to 'MDCTextInputControllerDefault'
- Added 'MDCTextInputController' protocol
- Removed 'presentationStyle' property from MDCTextInputController
- Added 'MDCTextInputControllerFullWidth'
Component changes
ActivityIndicator
Changes
- 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)