Skip to content

Releases: material-components/material-components-ios

v119.5.0

11 Jan 18:42
Compare
Choose a tag to compare

In this minor release, we added a new userDraggingEnabled API to MDCBottomDrawerViewController.

API changes

NavigationDrawer

new property userDraggingEnabled in MDCBottomDrawerViewController.

Component changes

NavigationDrawer

v119.4.0

05 Jan 20:23
Compare
Choose a tag to compare

In this minor release, we added a new contentEdgeInsets API to Banner, added support for vertically centered image views in MDCSelfSizingStereoCell, and improved support for tvOS.

API changes

Banner

new property: contentEdgeInsets in MDCBannerView.

Lists

new enum: MDCSelfSizingStereoCellImageViewVerticalPosition.
new property: leadingImageViewVerticalPosition in MDCSelfSizingStereoCell.
new property: trailingImageViewVerticalPosition in MDCSelfSizingStereoCell.

Component changes

Banner

Cards

List

Multi-component changes

v119.3.0

15 Dec 21:41
Compare
Choose a tag to compare

In this minor release we added a new method to the MDCBaseTextFieldDelegate protocol and fixed bugs in NavigationDrawer, TextControls, and Tabs.

API changes

new method: -baseTextField:didUpdateIntrinsicHeight: in MDCBaseTextFieldDelegate

Component changes

BottomSheet

NavigationDrawer

Tabs

TextControls

Multi-component changes

v119.2.0

07 Dec 21:15
Compare
Choose a tag to compare

119.2.0

In this minor release we deprecated hitAreaInsets APIs in Buttons, FloatingButtons, and Chips, and introduced minor bug fixes and documentation updates.

API changes

hitAreaInsets APIs

  • hitAreaInsets APIs are deprecated in Buttons, FloatingButtons, and Chips.

Component changes

Buttons

NavigationDrawer

Shapes

Multi-component changes


v119.1.3

03 Dec 17:11
Compare
Choose a tag to compare

In this patch release we updated the Tabs API and made documentation updates for Slider and other components.

API changes

Tabs

new property: itemViewContentInsets in MDCTabBarView.
new property: minItemWidth in MDCTabBarView and MDCTabBarViewItemViewDelegate
new property: itemViewDelegate in MDCTabBarViewItemView.
new property: itemViewStyle in MDCTabBarViewItemViewDelegate.

Component changes

Banner

Tabs

Multi-component changes


v119.1.2

25 Nov 19:56
Compare
Choose a tag to compare

In this patch release we made improvements to TextControls and Slider and fixed a bug in Tabs.

API changes

TextControls

new properties: leadingView, trailingView, leadingViewMode and trailingViewMode in MDCBaseTextArea.
new property: preferredContainerHeight in MDCBaseTextArea.
new property: horizontalInterItemSpacingOverride in MDCBaseTextField.

Slider

new property: thumbRippleMaximumRadius in MDCSlider.

Component changes

Tabs

TextControls

Slider


v119.1.1

18 Nov 19:41
Compare
Choose a tag to compare

In this patch release we have updated the Slider documentation and fixed a CocoaPods build issue.

Component changes

Slider

TextControls

v119.1.0

13 Nov 20:07
Compare
Choose a tag to compare

This minor release adds placeholder support to MDCTextArea and includes bug fixes for
BottomNavigation and TextControls.

New features

You can now set a placeholder on any subclass of MDCBaseTextArea.

Component changes

BottomNavigation

TextControls

Multi-component changes

v119.0.0

06 Nov 19:10
Compare
Choose a tag to compare

This major release removes a deprecated MDCFloatingButton API, deprecates MDCTabBar, and provides
enhancements to MDCButton and Tabs.

Breaking changes

MDCFloatingButton's setVisibleAreaInsets:forShape:inMode: API has been removed. Use
setCenterVisibleArea:forShape:InMode: instead.

New deprecations

MDCTabBar has been deprecated. Please use MDCTabBarView instead.

New features

MDCFloatingButton now has a shape property that can be used to change the button's shape.

MDCButton now has a visibleAreaLayoutGuide property that can be used to align content against the
button's visible area using AutoLayout.

Component changes

Buttons

Tabs

TextControls

v118.2.0

29 Oct 21:45
Compare
Choose a tag to compare

In this minor release, we have made several improvements to the Dialogs, Snackbar, and Tabs components. We also improved the Banner component's documentation.

Component changes

Banner

Buttons

Dialogs

Snackbar

Tabs