This repository was archived by the owner on Dec 11, 2025. It is now read-only.
v44.0.0
Breaking changes
Podspec now separates out extensions (themers, accessibility additions, etc.) into their own podspec.
If you wish to add a component and all of its extensions, update your Podfile and add "+Extensions"
to the component.
To include Activity Indicator and its extensions you would write:
pod 'MaterialComponents/ActivityIndicator+Extensions'
Component changes
ActivityIndicator
Changes
BottomNavigation
Changes
BottomSheet
Changes
ButtonBar
Changes
Buttons
Changes
- Cleanup (#2759) (ianegordon)
- Update MaterialComponents podspec to separate extensions from component. Breaking change, please see description when sending out a new release (#2748) (Yarden Eitan)
Collection Cells
Changes
- Fix accessoryPadding encoding key (#2773) (Robert Moore)
- Use correct title label text property in README.md (#2776) (heinberg)
- [Ink] Add NSCoding support to MDCInkView/Layer (#2777) (Robert Moore)
Collections
Changes
- [Examples/Tests] Convert @imports to imports (#2761) (Robert Moore)
Dialogs
Changes
- Add designated initializer to MDCAlertController (#2778) (Robert Moore)
- Update MaterialComponents podspec to separate extensions from component. Breaking change, please see description when sending out a new release (#2748) (Yarden Eitan)
- [Examples/Tests] Convert @imports to imports (#2761) (Robert Moore)
Feature Highlights
Changes
FlexibleHeader
Changes
HeaderStackView
Changes
Ink
Changes
- Add NSCoding support to MDCInkView/Layer (#2777) (Robert Moore)
- Update MaterialComponents podspec to separate extensions from component. Breaking change, please see description when sending out a new release (#2748) (Yarden Eitan)
- Update docs to remove optional chaining for MDCInkTouchController instances (#2756) (Yarden Eitan)
NavigationBar
Changes
- Example showing custom font (#2720) (ianegordon)
- Update MaterialComponents podspec to separate extensions from component. Breaking change, please see description when sending out a new release (#2748) (Yarden Eitan)
PageControl
Changes
ProgressView
Changes
Slider
Changes
Snackbar
Changes
- [Examples/Tests] Convert @imports to imports (#2761) (Robert Moore)
- [SnackBar] Increase unit test timeout (#2750) (Robert Moore)
Tabs
Changes
- Update MaterialComponents podspec to separate extensions from component. Breaking change, please see description when sending out a new release (#2748) (Yarden Eitan)
- Update README.md (ianegordon)
- [Examples/Tests] Convert @imports to imports (#2761) (Robert Moore)
TextFields
Changes
Themes
Changes
- [Examples/Tests] Convert @imports to imports (#2761) (Robert Moore)