This repository was archived by the owner on Dec 11, 2025. It is now read-only.
Release 2.0.0
Breaking
- [FlexibleHeader] Removed
-[MDCFlexibleHeaderViewController addFlexibleHeaderViewToParentViewControllerView],
MDCFlexibleHeaderParentViewController, and+[MDCFlexibleHeaderViewController addToParent:]. These methods
were marked deprecated in 1.0.0. Jeff Verkoeyen
Enhancements
- [Shrine] Fix crash when trying to load images when network is down. Junius Gunaratne
- [Catalog] Use single asset for component icons. Junius Gunaratne
- [Catalog] Style catalog component screen and change to collection view. Junius Gunaratne
- [Shrine] Adding PageControl to demo app for scrolling through products. Junius Gunaratne
- [MDCButton] Refactored example to be compatibile with catalog by convention Randall Li
- Catalog by convention: Support duplicate hierarchy entries. Randall Li
- [MDCCatalog] Catalog by convention grabs storyboard resources. Randall Li
- [MDCSwitch] Refactored example to be compatible with catalog by convention
Randall Li - [MDCSlider] Refactored example to be compatibile with catalog by convention Randall Li
- [gh-pages] Minor tiding of the preview script for gh-pages. Jeff Verkoeyen
- [Conventions] Moved all docs assets into a
docs/assetsdirectory per component by
convention. Issue #130 filed by
peterfriese. Closed by Jeff Verkoeyen - [Catalog] Add support for Swift examples and unit tests Jeff Verkoeyen
- [Catalog] Sorts titles alphabetically. Also fixes title typo in sliders. Chris Cox
- [PageControl] Add missing ss.resource_bundles to the podspec.
- MaterialComponentsUnitTests.podspec depends on MaterialComponents. Jeff Verkoeyen
- [CONTRIBUTING] Document our file system conventions in CONTRIBUTING.md. Jeff Verkoeyen
- [CONTRIBUTING] Document our pull request expectations in CONTRIBUTING.md. Jeff Verkoeyen
- [Documentation] Added Swift example for Typography. Peter Friese
- [Switch] Removed internal docs that were pretending to be public docs. Jeff Verkoeyen
- [Ink] Replace rand() with arc4random() to avoid a static analyzer warning. Ian Gordon
- Enable line length warnings in arc lint. Jeff Verkoeyen
- Added script to run pod install on all pods. Randall Li
- [Jazzy] scripts/gendocs.sh now infers Jazzy arguments by convention. Jeff Verkoeyen
- [Samples] Added Swift sample for buttons. Peter Friese
- Enforced lint with
arc lint --everything. - [Typography] Add CoreText dependency.
- [MDCShadowLayer] Refactored example to be compatible with catalog by convention
Randall Li - [MDCSlider] fixed disabled state so it has the mask around the thumb.
Randall Li - Fix build breakage in MDCCatalog.
- [FlexibleHeader] Removed redundant APIs from MDCFlexibleHeaderContainerViewController. Jeff Verkoeyen
- Increasing our warnings coverage. Jeff Verkoeyen
Bug Fixes
- [scripts/gendocs.sh] Ensure that doc assets show up in jazzy output. peterfriese
- [MDCSlider] Fixed to issue that
was causing the slider to disappear when disabled. Randall Li
||||||| merged common ancestors - [Various] Fixed floating-point conversion warnings with Xcode 6 release mode.
ajsecord