Material Components v85.5.0 Release Notes
Release Date: 2019-07-09 // almost 5 years ago-
๐ This minor release includes a theming extension for ProgressView, a bug fix for FlexibleHeader, haptics support for Slider, and progress on a number of core MDCTabBarView features.
๐ New features
ProgressView now has a theming extension.
MDCProgressView *progressView = [[MDCProgressView alloc] init]; MDCContainerScheme *containerScheme = [[MDCContainerScheme alloc] init]; [progressView applyThemeWithScheme:containerScheme];
API changes
ProgressView+Theming
๐ New extension.
Slider
MDCSlider
๐ new property:
hapticsEnabled
inMDCSlider
Component changes
FlexibleHeader
- use MDCEdgeInsetsEqualToEdgeInsets to compare insets when enforcing insets for scroll view.(#7807) (Wenyu Zhang)
ProgressView
- Add an MDCProgressView theming extension (#7791) (Andrew Overton)
- Provide unique names for methods (#7824) (Robert Moore)
Slider
- Haptics For Slider (#7738) (afweiss)
Tabs
- Add Selection Indicator (#7767) (Robert Moore)
- Allow setting ripple color. (#7784) (Robert Moore)
- Customize selection indicator color. (#7774) (Robert Moore)
- Deduplicate item view layout and contentFrame calculation. (#7796) (Robert Moore)
- Fix
contentFrame
for item view. (#7782) (Robert Moore) - ๐ Fixes layout for changing font sizes. (#7771) (Robert Moore)
- Improve text and image rendering. (#7803) (Robert Moore)
- Include public headers in umbrella header. (#7783) (Robert Moore)
- Inject dummy scroll view into example. (#7772) (Robert Moore)
- Inset scrollable tabs by 52 points. (#7776) (Robert Moore)
- Item views should translate their autoresizing mask into constraints (Ang)
- ๐ Remove extra
contentView
from item view. (#7795) (Robert Moore) - ๐ Remove unused/duplicate method. (#7793) (Robert Moore)
- Switch to manual layout (#7764) (Robert Moore)
- โก๏ธ Update README for TabBarView. (#7799) (Robert Moore)
- Vertically hug content in sizeThatFits: (#7777) (Robert Moore)
private/Math