Skip to content
This repository was archived by the owner on Dec 11, 2025. It is now read-only.

v65.0.0

Choose a tag to compare

@randallli randallli released this 27 Sep 12:30
· 4300 commits to stable since this release

65.0.0

Bottom App Bar got a floatingButtonVerticalOffset property.
ActionSheets continued work. (still in alpha).
AlertController in dialogs: Incremental improvements to bring it up to the design guidelines and so that a themer can style it.
Snackbar API for accessibility.
MDCAppBarTextColorAccessibilityMutator a deprecated class got deleted.

Breaking changes

MDCAppBarTextColorAccessibilityMutator a deprecated class got deleted.

New features

ActionSheet

Action sheet got the color and typography themers.

let actionSheet = MDCActionSheetController()
MDCActionSheetColorThemer.applySemanticColorScheme(colorScheme, to: actionSheet)
MDCActionSheetTypographyThemer.applyTypographyScheme(typographyScheme, to: actionSheet)

BottomAppBar

Bottom App Bar got a new property to offset the floating button.

bottomAppBar.floatingButtonVerticalOffset = 5.0f;

AlertController

AlertController got a themer

 MDCAlertScheme *alertScheme = [[MDCAlertScheme alloc] init];
alertScheme.colorScheme = self.colorScheme;
alertScheme.typographyScheme = self.typographyScheme;
[MDCAlertControllerThemer applyScheme:alertScheme toAlertController:alertController];

Snackbar

To make Snackbars with action require a user action set the this property to YES.

manager.shouldEnableAccessibilityViewIsModal = YES;

API changes

ActionSheet+ColorThemer

New extension.

ActionSheet

MDCActionSheetController

new property: messageTextColor in MDCActionSheetController

new property: titleTextColor in MDCActionSheetController

new property: inkColor in MDCActionSheetController

new property: actionTintColor in MDCActionSheetController

new property: imageRenderingMode in MDCActionSheetController

new property: actionTextColor in MDCActionSheetController

BottomAppBar

MDCBottomAppBarView

new property: floatingButtonVerticalOffset in MDCBottomAppBarView

Dialogs

MDCAlertController

new property: titleAlignment in MDCAlertController

MDCAlertControllerView

new property: titleAlignment in MDCAlertControllerView

Snackbar

MDCSnackbarManager

new property: shouldEnableAccessibilityViewIsModal in MDCSnackbarManager

Component changes

ActionSheet

AppBar

BottomAppBar

Dialogs

FlexibleHeader

NavigationDrawer

ShadowLayer

Snackbar

TextFields