v54.5.0
This release includes bug fixes and increased coverage of our themer APIs for components.
New features
Slider now exposes a variety of properties for customizing color, including new stateful color APIs.
To make use of the new stateful APIs, you must enable statefulAPIEnabled on the MDCSlider
instance.
BottomNavigationBar and Dialogs now both have a semantic color themer.
API changes
Slider
MDCSlider
new method: -setBackgroundTrackTickColor:forState: in MDCSlider
new property: valueLabelTextColor in MDCSlider
new method: -trackFillColorForState: in MDCSlider
new method: -backgroundTrackTickColorForState: in MDCSlider
new method: -setThumbColor:forState: in MDCSlider
new method: -trackBackgroundColorForState: in MDCSlider
new method: -setFilledTrackTickColor:forState: in MDCSlider
new method: -filledTrackTickColorForState: in MDCSlider
new method: -thumbColorForState: in MDCSlider
new method: -setTrackBackgroundColor:forState: in MDCSlider
new property: inkColor in MDCSlider
new property: statefulAPIEnabled in MDCSlider
new property: valueLabelBackgroundColor in MDCSlider
new method: -setTrackFillColor:forState: in MDCSlider
Component changes
ButtonBar
Changes
- Fix insets for the trailing button bar (#3324) (Ali Rabbani)
TextFields
Changes
- Placeholder background color (#3333) (Will Larche)
- [Chips] Ensure MDCChipField notifies delegate when clear button is tapped (#3341) (Ben Hamilton (Ben Gertzfield))
Chips
Changes
- Ensure MDCChipField notifies delegate when clear button is tapped (#3341) (Ben Hamilton (Ben Gertzfield))
Slider
Changes
- Add inkColor, thumbColorForState:, trackFillColorForState: (#3310) (Robert Moore)
- Add text, background color to value label (#3330) (Robert Moore)
- Add tick color API (#3344) (Robert Moore)
ActivityIndicator
Changes
Dialogs
Changes
- Implement a semantic color themer. (#3313) (featherless)
BottomNavigation
Changes
- Update BottomNavigationBar color themer (#3316) (John Detloff)