Material Components for iOS v15.0.0 Release Notes
-
API diffs
Auto-generated by running:
scripts/api_diff -o 1926458f491c928adfb573a6eda38b6d5b5bc55e -n c39811a2344114302327b6fa64d86346bacbea9a
🔊 Dialogs
- 🔊 [new]
MDCDialogPresentationController.dismissOnBackgroundTap
- 🔊 [new]
UIViewController (MaterialDialogs)
- 🔊 [new]
UIViewController.mdc_dialogPresentationController
Ink
NavigationBar
Switch
- [protocols changed]
MDCSwitch
. Removed NSCoding. Added NSSecureCoding.
Component changes
Collections
🔄 Changes
- - Added autoscroll functionality to MDCCollectionViewEditor class (Justin Shephard)
🔊 Dialogs
🔄 Changes
- Add disable background dismiss property (Ian Gordon)
- ⏪ [Catalog] Restore Xcode 7 compatibility (Ian Gordon)
Ink
🔄 Changes
- Expose ink gesture recognizer in MDCInkTouchController, prevent inkLayer color from being set to nil (Junius Gunaratne)
NavigationBar
🔄 Changes
Slider
🔄 Changes
- Change MDCSlider and MDCSwitch to use NSSecureCoding (Sam Morrison)
- 🚚 MDC_#767 - Removed bad import and changed public delegate declaration of MDCThumbTrackDelegate to private. (Justin Shephard)
Snackbar
🔄 Changes
- Fix incorrect type annotation found by clang static analyzer. (#700) (Sylvain Defresne)
Switch
🔄 Changes
- Change MDCSlider and MDCSwitch to use NSSecureCoding (Sam Morrison)
- ⚠ Fixed Xcode 7 analyzer warnings about leaking CGPaths in MDCSwitch. (Adrian Secord)
- [MDCSwitch] Only dispatch control events for user generated changes (Sam Morrison)
- 🔊 [new]