Stay up to date on releases
Create your free account today to subscribe to this repository for notifications about new releases, and build software alongside 40 million developers on GitHub.
Sign up for free See pricing for teams and enterprises
jverkoey
released this
This major release graduates most Theming Extensions from Beta and includes a breaking change for
AppBar's imports. All Themer APIs have been annotated as "to be deprecated" in lieu of Theming
extensions. The following Theming Extensions are now generally available:
- ActionSheet
- AppBar
- Buttons
- Cards
- Chips
- Tabs
- TextFields
- Container scheme
Breaking changes
AppBar's Theming extension header has changed, so you may need to update your import statements
accordingly:
Swift
- import MaterialComponents.MaterialAppBar_MaterialTheming
+ import MaterialComponents.MaterialAppBar_Theming
ObjC
- #import "MaterialAppBar+MaterialTheming.h"
+ #import "MaterialAppBar+Theming.h"
API changes
ActivityIndicator+ColorThemer
MDCActivityIndicatorColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toActivityIndicator:
in MDCActivityIndicatorColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCActivityIndicatorColorThemer |
To: | c:objc(cy)MDCActivityIndicatorColorThemer@ToBeDeprecated |
AppBar+ColorThemer
MDCAppBarColorThemer(ToBeDeprecated)
modified class method: +applySurfaceVariantWithColorScheme:toAppBarViewController:
in MDCAppBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCAppBarColorThemer |
To: | c:objc(cy)MDCAppBarColorThemer@ToBeDeprecated |
modified class method: +applyColorScheme:toAppBarViewController:
in MDCAppBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCAppBarColorThemer |
To: | c:objc(cy)MDCAppBarColorThemer@ToBeDeprecated |
AppBar+TypographyThemer
MDCAppBarTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toAppBarViewController:
in MDCAppBarTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCAppBarTypographyThemer |
To: | c:objc(cy)MDCAppBarTypographyThemer@ToBeDeprecated |
BottomAppBar+ColorThemer
MDCBottomAppBarColorThemer(ToBeDeprecated)
modified class method: +applySurfaceVariantWithSemanticColorScheme:toBottomAppBarView:
in MDCBottomAppBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCBottomAppBarColorThemer |
To: | c:objc(cy)MDCBottomAppBarColorThemer@ToBeDeprecated |
BottomNavigation+ColorThemer
MDCBottomNavigationBarColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toBottomNavigation:
in MDCBottomNavigationBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCBottomNavigationBarColorThemer |
To: | c:objc(cy)MDCBottomNavigationBarColorThemer@ToBeDeprecated |
BottomNavigation+TypographyThemer
MDCBottomNavigationBarTypographyThemer(ToBeDeprecated)
new category: MDCBottomNavigationBarTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toBottomNavigationBar:
in MDCBottomNavigationBarTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCBottomNavigationBarTypographyThemer |
To: | c:objc(cy)MDCBottomNavigationBarTypographyThemer@ToBeDeprecated |
BottomSheet+ShapeThemer
MDCBottomSheetControllerShapeThemer(ToBeDeprecated)
new category: MDCBottomSheetControllerShapeThemer(ToBeDeprecated)
modified class method: +applyShapeScheme:toBottomSheetController:
in MDCBottomSheetControllerShapeThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCBottomSheetControllerShapeThemer |
To: | c:objc(cy)MDCBottomSheetControllerShapeThemer@ToBeDeprecated |
ButtonBar+ColorThemer
MDCButtonBarColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toButtonBar:
in MDCButtonBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCButtonBarColorThemer |
To: | c:objc(cy)MDCButtonBarColorThemer@ToBeDeprecated |
ButtonBar+TypographyThemer
MDCButtonBarTypographyThemer(ToBeDeprecated)
new category: MDCButtonBarTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toButtonBar:
in MDCButtonBarTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCButtonBarTypographyThemer |
To: | c:objc(cy)MDCButtonBarTypographyThemer@ToBeDeprecated |
Buttons+ButtonThemer
MDCOutlinedButtonThemer(ToBeDeprecated)
new category: MDCOutlinedButtonThemer(ToBeDeprecated)
modified class method: +applyScheme:toButton:
in MDCOutlinedButtonThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCOutlinedButtonThemer |
To: | c:objc(cy)MDCOutlinedButtonThemer@ToBeDeprecated |
MDCContainedButtonThemer(ToBeDeprecated)
new category: MDCContainedButtonThemer(ToBeDeprecated)
modified class method: +applyScheme:toButton:
in MDCContainedButtonThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCContainedButtonThemer |
To: | c:objc(cy)MDCContainedButtonThemer@ToBeDeprecated |
MDCTextButtonThemer(ToBeDeprecated)
new category: MDCTextButtonThemer(ToBeDeprecated)
modified class method: +applyScheme:toButton:
in MDCTextButtonThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextButtonThemer |
To: | c:objc(cy)MDCTextButtonThemer@ToBeDeprecated |
MDCFloatingActionButtonThemer(ToBeDeprecated)
new category: MDCFloatingActionButtonThemer(ToBeDeprecated)
modified class method: +applyScheme:toButton:
in MDCFloatingActionButtonThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFloatingActionButtonThemer |
To: | c:objc(cy)MDCFloatingActionButtonThemer@ToBeDeprecated |
Buttons+ColorThemer
MDCOutlinedButtonColorThemer(ToBeDeprecated)
new category: MDCOutlinedButtonColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toButton:
in MDCOutlinedButtonColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCOutlinedButtonColorThemer |
To: | c:objc(cy)MDCOutlinedButtonColorThemer@ToBeDeprecated |
MDCContainedButtonColorThemer(ToBeDeprecated)
new category: MDCContainedButtonColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toButton:
in MDCContainedButtonColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCContainedButtonColorThemer |
To: | c:objc(cy)MDCContainedButtonColorThemer@ToBeDeprecated |
MDCTextButtonColorThemer(ToBeDeprecated)
new category: MDCTextButtonColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toButton:
in MDCTextButtonColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextButtonColorThemer |
To: | c:objc(cy)MDCTextButtonColorThemer@ToBeDeprecated |
MDCFloatingButtonColorThemer(ToBeDeprecated)
new category: MDCFloatingButtonColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toButton:
in MDCFloatingButtonColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFloatingButtonColorThemer |
To: | c:objc(cy)MDCFloatingButtonColorThemer@ToBeDeprecated |
Buttons+ShapeThemer
MDCFloatingButtonShapeThemer(ToBeDeprecated)
new category: MDCFloatingButtonShapeThemer(ToBeDeprecated)
modified class method: +applyShapeScheme:toButton:
in MDCFloatingButtonShapeThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFloatingButtonShapeThemer |
To: | c:objc(cy)MDCFloatingButtonShapeThemer@ToBeDeprecated |
MDCButtonShapeThemer(ToBeDeprecated)
new category: MDCButtonShapeThemer(ToBeDeprecated)
modified class method: +applyShapeScheme:toButton:
in MDCButtonShapeThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCButtonShapeThemer |
To: | c:objc(cy)MDCButtonShapeThemer@ToBeDeprecated |
Buttons+TypographyThemer
MDCButtonTypographyThemer(ToBeDeprecated)
new category: MDCButtonTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toButton:
in MDCButtonTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCButtonTypographyThemer |
To: | c:objc(cy)MDCButtonTypographyThemer@ToBeDeprecated |
Cards+CardThemer
MDCCardThemer(ToBeDeprecated)
new category: MDCCardThemer(ToBeDeprecated)
modified class method: +applyOutlinedVariantWithScheme:toCardCell:
in MDCCardThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardThemer |
To: | c:objc(cy)MDCCardThemer@ToBeDeprecated |
modified class method: +applyScheme:toCard:
in MDCCardThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardThemer |
To: | c:objc(cy)MDCCardThemer@ToBeDeprecated |
modified class method: +applyOutlinedVariantWithScheme:toCard:
in MDCCardThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardThemer |
To: | c:objc(cy)MDCCardThemer@ToBeDeprecated |
modified class method: +applyScheme:toCardCell:
in MDCCardThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardThemer |
To: | c:objc(cy)MDCCardThemer@ToBeDeprecated |
Cards+ColorThemer
MDCCardsColorThemer(ToBeDeprecated)
new category: MDCCardsColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toCard:
in MDCCardsColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardsColorThemer |
To: | c:objc(cy)MDCCardsColorThemer@ToBeDeprecated |
modified class method: +applyOutlinedVariantWithColorScheme:toCardCell:
in MDCCardsColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardsColorThemer |
To: | c:objc(cy)MDCCardsColorThemer@ToBeDeprecated |
modified class method: +applyOutlinedVariantWithColorScheme:toCard:
in MDCCardsColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardsColorThemer |
To: | c:objc(cy)MDCCardsColorThemer@ToBeDeprecated |
modified class method: +applySemanticColorScheme:toCardCell:
in MDCCardsColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardsColorThemer |
To: | c:objc(cy)MDCCardsColorThemer@ToBeDeprecated |
Cards+ShapeThemer
MDCCardsShapeThemer(ToBeDeprecated)
new category: MDCCardsShapeThemer(ToBeDeprecated)
modified class method: +applyShapeScheme:toCardCell:
in MDCCardsShapeThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardsShapeThemer |
To: | c:objc(cy)MDCCardsShapeThemer@ToBeDeprecated |
modified class method: +applyShapeScheme:toCard:
in MDCCardsShapeThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCCardsShapeThemer |
To: | c:objc(cy)MDCCardsShapeThemer@ToBeDeprecated |
Chips+ChipThemer
MDCChipViewThemer(ToBeDeprecated)
new category: MDCChipViewThemer(ToBeDeprecated)
modified class method: +applyScheme:toChipView:
in MDCChipViewThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCChipViewThemer |
To: | c:objc(cy)MDCChipViewThemer@ToBeDeprecated |
modified class method: +applyOutlinedVariantWithScheme:toChipView:
in MDCChipViewThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCChipViewThemer |
To: | c:objc(cy)MDCChipViewThemer@ToBeDeprecated |
Chips+ColorThemer
MDCChipViewColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toChipView:
in MDCChipViewColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCChipViewColorThemer |
To: | c:objc(cy)MDCChipViewColorThemer@ToBeDeprecated |
modified class method: +applyOutlinedVariantWithColorScheme:toChipView:
in MDCChipViewColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCChipViewColorThemer |
To: | c:objc(cy)MDCChipViewColorThemer@ToBeDeprecated |
Chips+FontThemer
MDCChipViewFontThemer(ToBeDeprecated)
new category: MDCChipViewFontThemer(ToBeDeprecated)
modified class method: +applyFontScheme:toChipView:
in MDCChipViewFontThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCChipViewFontThemer |
To: | c:objc(cy)MDCChipViewFontThemer@ToBeDeprecated |
Chips+ShapeThemer
MDCChipViewShapeThemer(ToBeDeprecated)
new category: MDCChipViewShapeThemer(ToBeDeprecated)
modified class method: +applyShapeScheme:toChipView:
in MDCChipViewShapeThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCChipViewShapeThemer |
To: | c:objc(cy)MDCChipViewShapeThemer@ToBeDeprecated |
Dialogs+ColorThemer
MDCAlertColorThemer
modified class method: +applyColorScheme:
in MDCAlertColorThemer
Type of change: | parent.usr |
---|---|
From: | c:objc(cy)MDCAlertColorThemer@ToBeDeprecated |
To: | c:objc(cs)MDCAlertColorThemer |
MDCAlertColorThemer(ToBeDeprecated)
removed category: MDCAlertColorThemer(ToBeDeprecated)
FeatureHighlight+ColorThemer
MDCFeatureHighlightColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toFeatureHighlightViewController:
in MDCFeatureHighlightColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFeatureHighlightColorThemer |
To: | c:objc(cy)MDCFeatureHighlightColorThemer@ToBeDeprecated |
FeatureHighlight+FontThemer
MDCFeatureHighlightFontThemer(ToBeDeprecated)
new category: MDCFeatureHighlightFontThemer(ToBeDeprecated)
modified class method: +applyFontScheme:toFeatureHighlightView:
in MDCFeatureHighlightFontThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFeatureHighlightFontThemer |
To: | c:objc(cy)MDCFeatureHighlightFontThemer@ToBeDeprecated |
FeatureHighlight+TypographyThemer
MDCFeatureHighlightTypographyThemer(ToBeDeprecated)
new category: MDCFeatureHighlightTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toFeatureHighlightViewController:
in MDCFeatureHighlightTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFeatureHighlightTypographyThemer |
To: | c:objc(cy)MDCFeatureHighlightTypographyThemer@ToBeDeprecated |
FlexibleHeader+ColorThemer
MDCFlexibleHeaderColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toFlexibleHeaderView:
in MDCFlexibleHeaderColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFlexibleHeaderColorThemer |
To: | c:objc(cy)MDCFlexibleHeaderColorThemer@ToBeDeprecated |
modified class method: +applySurfaceVariantWithColorScheme:toFlexibleHeaderView:
in MDCFlexibleHeaderColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFlexibleHeaderColorThemer |
To: | c:objc(cy)MDCFlexibleHeaderColorThemer@ToBeDeprecated |
List+ColorThemer
MDCListColorThemer(ToBeDeprecated)
new category: MDCListColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toBaseCell:
in MDCListColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCListColorThemer |
To: | c:objc(cy)MDCListColorThemer@ToBeDeprecated |
modified class method: +applySemanticColorScheme:toSelfSizingStereoCell:
in MDCListColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCListColorThemer |
To: | c:objc(cy)MDCListColorThemer@ToBeDeprecated |
List+ListThemer
MDCListThemer(ToBeDeprecated)
new category: MDCListThemer(ToBeDeprecated)
modified class method: +applyScheme:toSelfSizingStereoCell:
in MDCListThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCListThemer |
To: | c:objc(cy)MDCListThemer@ToBeDeprecated |
modified class method: +applyScheme:toBaseCell:
in MDCListThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCListThemer |
To: | c:objc(cy)MDCListThemer@ToBeDeprecated |
List+TypographyThemer
MDCListTypographyThemer(ToBeDeprecated)
new category: MDCListTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toSelfSizingStereoCell:
in MDCListTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCListTypographyThemer |
To: | c:objc(cy)MDCListTypographyThemer@ToBeDeprecated |
NavigationBar+ColorThemer
MDCNavigationBarColorThemer(ToBeDeprecated)
modified class method: +applySurfaceVariantWithColorScheme:toNavigationBar:
in MDCNavigationBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCNavigationBarColorThemer |
To: | c:objc(cy)MDCNavigationBarColorThemer@ToBeDeprecated |
modified class method: +applySemanticColorScheme:toNavigationBar:
in MDCNavigationBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCNavigationBarColorThemer |
To: | c:objc(cy)MDCNavigationBarColorThemer@ToBeDeprecated |
NavigationBar+TypographyThemer
MDCNavigationBarTypographyThemer(ToBeDeprecated)
new category: MDCNavigationBarTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toNavigationBar:
in MDCNavigationBarTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCNavigationBarTypographyThemer |
To: | c:objc(cy)MDCNavigationBarTypographyThemer@ToBeDeprecated |
NavigationDrawer+ColorThemer
MDCBottomDrawerColorThemer(ToBeDeprecated)
new category: MDCBottomDrawerColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toBottomDrawer:
in MDCBottomDrawerColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCBottomDrawerColorThemer |
To: | c:objc(cy)MDCBottomDrawerColorThemer@ToBeDeprecated |
Slider+ColorThemer
MDCSliderColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toSlider:
in MDCSliderColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCSliderColorThemer |
To: | c:objc(cy)MDCSliderColorThemer@ToBeDeprecated |
Snackbar+ColorThemer
MDCSnackbarColorThemer(Deprecated)
modified class method: +applySemanticColorScheme:
in MDCSnackbarColorThemer(Deprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCSnackbarColorThemer |
To: | c:objc(cy)MDCSnackbarColorThemer@Deprecated |
modified class method: +applySemanticColorScheme:toSnackbarManager:
in MDCSnackbarColorThemer(Deprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCSnackbarColorThemer |
To: | c:objc(cy)MDCSnackbarColorThemer@Deprecated |
Snackbar+FontThemer
MDCSnackbarFontThemer(Deprecated)
new category: MDCSnackbarFontThemer(Deprecated)
modified class method: +applyFontScheme:toSnackbarMessageView:
in MDCSnackbarFontThemer(Deprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCSnackbarFontThemer |
To: | c:objc(cy)MDCSnackbarFontThemer@Deprecated |
modified class method: +applyFontScheme:
in MDCSnackbarFontThemer(Deprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCSnackbarFontThemer |
To: | c:objc(cy)MDCSnackbarFontThemer@Deprecated |
Snackbar+TypographyThemer
MDCSnackbarTypographyThemer(Deprecated)
new category: MDCSnackbarTypographyThemer(Deprecated)
modified class method: +applyTypographyScheme:
in MDCSnackbarTypographyThemer(Deprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCSnackbarTypographyThemer |
To: | c:objc(cy)MDCSnackbarTypographyThemer@Deprecated |
Tabs+ColorThemer
MDCTabBarColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toTabs:
in MDCTabBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTabBarColorThemer |
To: | c:objc(cy)MDCTabBarColorThemer@ToBeDeprecated |
modified class method: +applySurfaceVariantWithColorScheme:toTabs:
in MDCTabBarColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTabBarColorThemer |
To: | c:objc(cy)MDCTabBarColorThemer@ToBeDeprecated |
Tabs+FontThemer
MDCTabBarFontThemer(ToBeDeprecated)
new category: MDCTabBarFontThemer(ToBeDeprecated)
modified class method: +applyFontScheme:toTabBar:
in MDCTabBarFontThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTabBarFontThemer |
To: | c:objc(cy)MDCTabBarFontThemer@ToBeDeprecated |
Tabs+TypographyThemer
MDCTabBarTypographyThemer(ToBeDeprecated)
new category: MDCTabBarTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toTabBar:
in MDCTabBarTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTabBarTypographyThemer |
To: | c:objc(cy)MDCTabBarTypographyThemer@ToBeDeprecated |
TextFields+ColorThemer
MDCFilledTextFieldColorThemer(ToBeDeprecated)
new category: MDCFilledTextFieldColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toTextInputControllerFilled:
in MDCFilledTextFieldColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCFilledTextFieldColorThemer |
To: | c:objc(cy)MDCFilledTextFieldColorThemer@ToBeDeprecated |
MDCTextFieldColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toTextInput:
in MDCTextFieldColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldColorThemer |
To: | c:objc(cy)MDCTextFieldColorThemer@ToBeDeprecated |
modified class method: +applySemanticColorScheme:toAllTextInputControllersOfClass:
in MDCTextFieldColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldColorThemer |
To: | c:objc(cy)MDCTextFieldColorThemer@ToBeDeprecated |
modified class method: +applySemanticColorScheme:toTextInputController:
in MDCTextFieldColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldColorThemer |
To: | c:objc(cy)MDCTextFieldColorThemer@ToBeDeprecated |
MDCOutlinedTextFieldColorThemer(ToBeDeprecated)
new category: MDCOutlinedTextFieldColorThemer(ToBeDeprecated)
modified class method: +applySemanticColorScheme:toTextInputController:
in MDCOutlinedTextFieldColorThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCOutlinedTextFieldColorThemer |
To: | c:objc(cy)MDCOutlinedTextFieldColorThemer@ToBeDeprecated |
TextFields+FontThemer
MDCTextFieldFontThemer(ToBeDeprecated)
new category: MDCTextFieldFontThemer(ToBeDeprecated)
modified class method: +applyFontScheme:toAllTextInputControllersOfClass:
in MDCTextFieldFontThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldFontThemer |
To: | c:objc(cy)MDCTextFieldFontThemer@ToBeDeprecated |
modified class method: +applyFontScheme:toTextInputController:
in MDCTextFieldFontThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldFontThemer |
To: | c:objc(cy)MDCTextFieldFontThemer@ToBeDeprecated |
modified class method: +applyFontScheme:toTextField:
in MDCTextFieldFontThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldFontThemer |
To: | c:objc(cy)MDCTextFieldFontThemer@ToBeDeprecated |
TextFields+TypographyThemer
MDCTextFieldTypographyThemer(ToBeDeprecated)
new category: MDCTextFieldTypographyThemer(ToBeDeprecated)
modified class method: +applyTypographyScheme:toAllTextInputControllersOfClass:
in MDCTextFieldTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldTypographyThemer |
To: | c:objc(cy)MDCTextFieldTypographyThemer@ToBeDeprecated |
modified class method: +applyTypographyScheme:toTextInput:
in MDCTextFieldTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldTypographyThemer |
To: | c:objc(cy)MDCTextFieldTypographyThemer@ToBeDeprecated |
modified class method: +applyTypographyScheme:toTextInputController:
in MDCTextFieldTypographyThemer(ToBeDeprecated)
Type of change: | parent.usr |
---|---|
From: | c:objc(cs)MDCTextFieldTypographyThemer |
To: | c:objc(cy)MDCTextFieldTypographyThemer@ToBeDeprecated |
Component changes
Breaking changes
AppBar
Changes
ActionSheet
- Remove dependency on helper methods in test. (#7183) (Cody Weaver)
ActivityIndicator
AppBar
- Annotate themer APIs with the recommended APIs. (#7213) (featherless)
- Update documentation around theming (#7197) (Cody Weaver)
BottomAppBar
- Annotate themer APIs with the recommended APIs. (#7214) (featherless)
BottomNavigation
- Adds a large item dialog view (#7146) (Eric Lee)
- Annotate themer APIs with the recommended APIs. (#7215) (featherless)
BottomSheet
- Annotate themer APIs with the recommended APIs. (#7216) (featherless)
ButtonBar
- Annotate themer APIs with the recommended APIs. (#7217) (featherless)
Buttons
- Add fallback behavior to setBorderColor API. (#7140) (Wenyu Zhang)
- Annotate themer APIs with the recommended APIs. (#7218) (featherless)
- Copy-edit the documentation. (#7206) (featherless)
- Copy-edits on the theming documentation for clarity. (#7192) (featherless)
- Fix broken link (#7198) (Cody Weaver)
- Fix theming headers and copy. (#7236) (featherless)
Cards
- Annotate themer APIs with the recommended APIs. (#7219) (featherless)
Chips
- Annotate themer APIs with the recommended APIs. (#7220) (featherless)
Dialogs
- Annotate themer APIs with the recommended APIs. (#7221) (featherless)
- Fix Tall Font example (#7151) (Robert Moore)
FeatureHighlight
- Annotate themer APIs with the recommended APIs. (#7222) (featherless)
FlexibleHeader
- Annotate themer APIs with the recommended APIs. (#7223) (featherless)
HeaderStackView
- Annotate themer APIs with the recommended APIs. (#7224) (featherless)
Ink
- Annotate themer APIs with the recommended APIs. (#7225) (featherless)
List
- Annotate themer APIs with the recommended APIs. (#7226) (featherless)
NavigationBar
- Annotate themer APIs with the recommended APIs. (#7228) (featherless)
NavigationDrawer
- Annotate themer APIs with the recommended APIs. (#7229) (featherless)
PageControl
- Annotate themer APIs with the recommended APIs. (#7230) (featherless)
ProgressView
- Annotate themer APIs with the recommended APIs. (#7231) (featherless)
Slider
- Annotate themer APIs with the recommended APIs. (#7232) (featherless)
Snackbar
- Annotate themer APIs with the recommended APIs. (#7233) (featherless)
Tabs
- Annotate themer APIs with the recommended APIs. (#7234) (featherless)
TextFields
- Annotate themer APIs with the recommended APIs. (#7235) (featherless)
- Create concrete MDCFilledTextField and MDCOutlinedTextField classes based on the Contained Input View architecture (#7144) (Andrew Overton)
- Graduate TextFields theming extension to ready (#7184) (Andrew Overton)
Multi-component changes
- (automated) Regenerate all component readmes. (#7201) (featherless)
- Add @objc annotations to get examples to show up in Dragons (#7168) (Andrew Overton)
- Fix links within documenation (#7208) (Cody Weaver)
- Fix relative link rewriting. (#7205) (featherless)
- Graduate Buttons+Theming to ready (#7187) (Andrew Overton)
- Graduate ContainerScheme to ready. (#7170) (Yarden Eitan)
- Graduate theming extension to ready (#7181) (Cody Weaver)
- Graduate theming extension to ready (#7182) (Cody Weaver)
- Move Cards theming extension to ready. (#7178) (Wenyu Zhang)
- Move Chips Theming to Ready. (#7179) (Wenyu Zhang)
- Move Tabs theming extension to ready. (#7176) (Wenyu Zhang)
- Update docs (#7209) (Andrew Overton)
- Update to Swift 4.2 (#7166) (Andrew Overton)