Skip to content

Releases: material-components/material-components-ios

Release 17.1.1

05 Dec 18:43
Compare
Choose a tag to compare

No public API or component changes.

Added missing components/private/Application/src/MaterialApplication.h umbrella header.

Release 17.1.0

02 Dec 19:19
Compare
Choose a tag to compare

17.1.0

API diffs

No public API changes in this release. Note that the 17.0.0 release was not published to CocoaPods, so if you are updating from 16.3.0 you will see the breaking change from 17.0.0.

Behavior changes in MDCSnackbar

The behavior of MDCSnackbar has been changed to better match the spec:

  • Animation duration increased from 0.15s to 0.5s.
  • The snackbar no longer fades out, but translates down off screen.
  • The snackbar's text and button (but not the background) fade out during the animation.

Component changes

ActivityIndicator

Changes

AnimationTiming

Changes

AppBar

Changes

ButtonBar

Changes

Buttons

Changes

CollectionCells

Changes

CollectionLayoutAttributes

Changes

Collections

Changes

Dialogs

Changes

FeatureHighlight

Changes

FlexibleHeader

Changes

FontDiskLoader

Changes

HeaderStackView

Changes

Ink

Changes

NavigationBar

Changes

OverlayWindow

Changes

Read more

Release 17.0.0

18 Nov 16:11
Compare
Choose a tag to compare

17.0.0

API Diffs

Buttons

MDCButton

modified method: -setBackgroundColor: in MDCButton

Type of change: key.deprecation_message
From: Use setBackgroundColor:forState: instead.
To:

modified method: -setBackgroundColor: in MDCButton

Type of change: key.always_unavailable
From: 0
To: 1

modified method: -setBackgroundColor: in MDCButton

Type of change: key.always_deprecated
From: 1
To: 0

modified method: -setBackgroundColor: in MDCButton

Type of change: declaration
From: - (void)setBackgroundColor:(nullable UIColor *)backgroundColor __deprecated_msg("Use setBackgroundColor:forState: instead.");
To: - (void)setBackgroundColor:(nullable UIColor *)backgroundColor;

CollectionCells

MDCCollectionViewCell

new property: editingSelectorColor in MDCCollectionViewCell

Component changes

Buttons

Changes

CollectionCells

Changes

Release 16.3.0

09 Nov 19:07
Compare
Choose a tag to compare

API diffs

Snackbar

Component changes

CollectionCells

Changes

Collections

Changes

FeatureHighlight

Changes

Snackbar

Changes

Release 16.2.0

02 Nov 18:25
Compare
Choose a tag to compare

API diffs

FeatureHighlight

  • FeatureHighlight is a new component that lets you highlight a particular feature of your interface to the user.

Component changes

AppBar

Changes

CollectionCells

Changes

Collections

Changes

FeatureHighlight

Changes

NavigationBar

Changes

Switch

Changes

Release 16.1.0

Release 16.0.0

24 Oct 16:07
Compare
Choose a tag to compare

16.0.0

API diffs

InkTouchController

Component changes

AppBar

Changes

Dialogs

Changes

Ink

Changes

ShadowElevations

Changes

ShadowLayer

Changes

Switch

Changes

Release 15.2.0

Release 15.1.0

10 Oct 19:38
Compare
Choose a tag to compare

API diffs

Auto-generated by running:

scripts/api_diff -o 203562553800ed3d3b5eebfd1dd76cda875d833c -n f8e2c8b5e87d0414f6b08f691949ecebfaca41b8

Ink

NavigationBar

Component changes

ButtonBar

Changes

CollectionCells

Changes

Collections

Changes

Ink

Changes

NavigationBar

Breaking changes

15.0.0

29 Sep 14:07
Compare
Choose a tag to compare

API diffs

Auto-generated by running:

scripts/api_diff -o 1926458f491c928adfb573a6eda38b6d5b5bc55e -n c39811a2344114302327b6fa64d86346bacbea9a

Dialogs

Ink

NavigationBar

Switch

  • [protocols changed] MDCSwitch.
    Removed NSCoding.
    Added NSSecureCoding.

Component changes

Collections

Changes

Dialogs

Changes

Ink

Changes

NavigationBar

Changes

Slider

Changes

Snackbar

Changes

Switch

Changes