Material Components for iOS v121.0.0 Release Notes
-
๐ In this major release, we added a
scrollViewBounce
property and aadjustHeightForSafeAreaInsets
property to BottomSheets, added ashouldAutorotateOverride
property, apreferredInterfaceOrientationForPresentationOverride
property, asupportedInterfaceOrientationsOverride
property, and amodalTransitionStyleOverride
property to MDCAlertController, and convertedprogressTintColors
property on MDCProgressView to use light weight generics.๐ฅ Breaking changes
ProgressView
MDCProgressView's property
progressTintColors
started using light weight generics so values pass in need to be typed correctly.๐ New features
BottomSheet
Bottom sheets have new propertie that turn off the overscroll and safe area insets.
๐ Dialogs
โ Added a
shouldAutorotateOverride
property, apreferredInterfaceOrientationForPresentationOverride
property, asupportedInterfaceOrientationsOverride
property, and amodalTransitionStyleOverride
property to MDCAlertController.ProgressView
Converted
progressTintColors
property on MDCProgressView to use light weight generics.Component changes
BottomSheet
- Add BOOL property for whether or not the height of the bottom sheet should adjust for safe area insets. (Alyssa Weiss)
- Add flag that turns off simulated bouncing when there isn't a tracking scroll view (Andrew Overton)
Buttons
- ๐ Add documentation for Enums. (Cody Weaver)
Chips
- ๐ Add docs for MDCChipField (Andrew Overton)
๐ Dialogs
- ๐ Adding customized interface orientations and transition style support to the alert dialog. (Nobody)
List
- ๐ Use isKindOfClass to ensure there is support for all MDCShadowLayer's subclasses. (Yarden Eitan)
ProgressView
- Add Objective-C generics to MDCProgressView (Andrew Overton)