Material Components for iOS v13.0.0 Release Notes
-
API diffs
Auto-generated by running:
scripts/api_diff -o 0c7bda2e69db44668360b89e3403a7ad9e16c3aa -n 10e4a258fa529178d1aa6ae8962193eb18b43d20
๐ Dialogs
- ๐ [new]
+[MDCAlertAction actionWithTitle:handler:]
- ๐ [new]
+[MDCAlertController alertControllerWithTitle:message:]
- ๐ [new]
-[MDCAlertController addAction:]
- ๐ [new]
MDCActionHandler
- ๐ [new]
MDCAlertAction.title
- ๐ [new]
MDCAlertAction
- ๐ [new]
MDCAlertController.actions
- ๐ [new]
MDCAlertController.message
- ๐ [new]
MDCAlertController.title
- ๐ [new]
MDCAlertController
SpritedAnimationView
- [declaration changed]
-[MDCSpritedAnimationView startAnimatingWithCompletion:]
.- (void)startAnimatingWithCompletion:(nullable void (^)())completion - (void)startAnimatingWithCompletion:(nullable void (^)(BOOL))completion
Component changes
ActivityIndicator
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
AppBar
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
ButtonBar
๐ Changes
- ๐ Remove ARC guards from MDC (Sam Morrison)
Buttons
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
CollectionCells
๐ Changes
- ๐ Remove ARC guards from MDC (Sam Morrison)
- ๐ Various bug fixes for MDCCollectionViewCells (Sam Morrison)
CollectionLayoutAttributes
๐ Changes
- ๐ Remove ARC guards from MDC (Sam Morrison)
Collections
๐ Changes
- Fix delegate calls for moving an item (randallli)
- Fix storyboard usage of MDCCollectionViews (Eric Shieh)
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
๐ Dialogs
๐ Changes
- Add Alert Controller (Ian Gordon)
- Lowercase "Material Design" in text. (Adrian Secord)
- Use migrated keyboard watcher code (Ian Gordon)
- [KeyboardWatcher] Extract values from a notification (Ian Gordon)
FlexibleHeader
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
- [MDC #624] Correctly initialize the shifterStatusBar when creating a MDCFlexibleHeaderView (Sam Morrison)
HeaderStackView
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
Ink
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ MDC_#495 - Removed unused declaration of startPoint (Justin Shephard)
NavigationBar
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
PageControl
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
ProgressView
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
ShadowElevations
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
ShadowLayer
๐ Changes
- Add additional detail clarifying the difference between CALayer.zPosition and MDCShadowLayer.elevation. (Ian Gordon)
- Lowercase "Material Design" in text. (Adrian Secord)
Slider
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- [ThumbTrack] Slider and Switch implement
isTracking
UIControl method (Max Luzuriaga)
Snackbar
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
SpritedAnimationView
๐ฅ Breaking changes
- ๐ฅ Breaking: Add 'finished' bool to animation completion block (Sam Morrison)
๐ Changes
- โ Fix SpritedAnimationViewTests (Sam Morrison)
Switch
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- [ThumbTrack] Slider and Switch implement
isTracking
UIControl method (Max Luzuriaga)
Typography
๐ Changes
- Lowercase "Material Design" in text. (Adrian Secord)
- ๐ Remove ARC guards from MDC (Sam Morrison)
- ๐ [new]