Releases
v3.0.0
Breaking
[FlexibleHeader] contentView is now nonnull and readonly. (Jeff Verkoeyen)
Swift code will need to change contentView!
to contentView
. This will be made apparent at build time.
Enhancements
[ButtonBar] Rename buttonItems API to items. (Jeff Verkoeyen)
[ButtonBar] Add Buttons dependency and remove Buttons dependency from AppBar. (Jeff Verkoeyen)
[Site] Adding excerpts to component docs metadata. (Jason Striegel)
[RobotoFontLoader] Removed #define that should not have made it public. (randallli)
[Demos] Fix compilation errors for Xcode 7.2 (Junius Gunaratne)
[Cleanup] Replaced [Foo new] with [[Foo alloc] init], per the style guide. (Adrian Secord)
[checks] Add missing_readme check and check_all runner. (Jeff Verkoeyen)
[ButtonBar] Deprecating all ButtonBar delegate-related APIs. (Jeff Verkoeyen)
[AppBar] Don't set the bar buttons' title color. (Jeff Verkoeyen)
[Ink] Update demo so ink is not obstructed by adjacent views (Junius Gunaratne)
[Switch] Rename commonInit to avoid name collisions (Ian Gordon)
[Slider] Rename commonInit to avoid name collisions (Ian Gordon)
[Site] Including component README screenshots. (Jason Striegel)
[Ink] Use custom ink center property in ink implementation (Junius Gunaratne)
[AppBar] Implement the App Bar container's header view setter. (Jeff Verkoeyen)
[Shrine] Add launch screen (Junius Gunaratne)
[Catalog] Fix build breakage. (Jeff Verkoeyen)
[Documentation] Initial draft of the Material Components Getting Started guide (Alastair Tse)
[Documentation] Adding component screenshots from catalog for website (Junius Gunaratne)
[Site] Created ROADMAP.md (Katy Kasmai)
[AppBar] Add README section on interacting with background views. (Jeff Verkoeyen)
[Catalog] Add exit bar for demos (Junius Gunaratne)
[Shrine] Fix compiler errors (Junius Gunaratne)
[AppBar|FlexibleHeader] Add section on touch forwarding. (Jeff Verkoeyen)
[FlexibleHeader] Clarify that touch forwarding does not apply to subviews. (Jeff Verkoeyen)
[AppBar] Call out the content view in the view hierarchy. (Jeff Verkoeyen)
[NavigationBar] Add nullability annotations. (Jeff Verkoeyen)
[Documentation] Fixed pod install instructions for Buttons/README.md. (Adrian Secord)
[AppBar] Remove excess horizontal rules. (Jeff Verkoeyen)
[AppBar|FlexibleHeader] Move UINav section from App Bar to Flexible Header. (Jeff Verkoeyen)
[AppBar|FlexibleHeader] Move section on status bar style from App Bar to Flexible Header. (Jeff Verkoeyen)
[NavigationBar] Document that the navigationBar's state syncs with navigationItem on observation. (Jeff Verkoeyen)
[NavigationBar] Rename MDCUINavigationItemKVO to MDCUINavigationItemObservables. (Jeff Verkoeyen)
[AppBar|NavigationBar] Minor typos in navigation item section title. (Jeff Verkoeyen)
[CONTRIBUTING] Fix typo. (Jeff Verkoeyen)
[CONTRIBUTING] Cleaning up the checklist. (Jeff Verkoeyen)
[AppBar] No longer need to unwrap contentView in the imagery example. (Jeff Verkoeyen)
[Animated Menu Button] Double/float correction. (Will Larche)
[Demos] Pesto detail presentation and dismissal. (Will Larche)
[AppBar|NavigationBar] Added section on observing UINavigationItem. (Jeff Verkoeyen)
[AppBar] Minor grammatical rearrangements in README. (Jeff Verkoeyen)
[FlexibleHeader] Explain what the imagery usage example section is. (Jeff Verkoeyen)
[NavigationBar] Adding more specific documentation. (Jeff Verkoeyen)
[Docs] Cleanup pass for Markdown style (100 chars). (Adrian Secord)
[Sample] Pesto: Marking target 'Requires Full Screen' (Will Larche)
[community] Change Stack Overflow tag to 'material-components-ios'. (Jeff Verkoeyen)
[AppBar] Replace iOS 9 APIs with older APIs. (Jeff Verkoeyen)
[AppBar] Add imagery example. (Jeff Verkoeyen)
[Demos] Pesto: Adding AppBar to Settings (Will Larche)
[Typography] Corrections to markdown in readme.md (Will Larche)
[Typography ReadMe] First pass at updated content (Will Larche)
[Site] Add option hint to build-site.sh (Yiran Mao)
[Testing] Naming consistency for unit tests. (Jeff Verkoeyen)
[Other] Remove old @InGroup document annotations. (Adrian Secord)
[ThumbTrack] Add Ink as a dependency (Ian Gordon)
[MDCButton] Documentation updates (Ian Gordon)
[Site] Update code snippet markdown h3 to h4 and corresponding css styles (Yiran Mao)
[Testing] Unit test target must be 8.0 in order to build Swift unit tests. (Jeff Verkoeyen)
[Ink] Changed MDCInkView API to better reflect the modern ink behavior (breaking). (Adrian Secord)
[Other] Fixes block comments globally. (Adrian Secord)
[FlexibleHeader] Prefer CGFloat when calculating shadow intensity. (Jeff Verkoeyen)
[Demos] Adding Font Opacities for all labels in Pesto (Will Larche)
[FlexibleHeader] Always project the flexible header's frame onto the tracking scroll view. (Jeff Verkoeyen)
[Catalog] Temporarily bump deployment target to 9.0 (Ian Gordon)
[MDCButton] Remove Work In Progress annotation (Ian Gordon)
[FlexibleHeader] Comment the #endif statements. (Jeff Verkoeyen)
[Typography] Re-added deleted file for deprecated class (randallli)
[FlexibleHeader] Revert tracking scroll view delegate assertion. (Jeff Verkoeyen)
[Pesto] Add example of MDCInk in Pesto header (Junius Gunaratne)
[Typography] Remove /** */ internal comments. (Jeff Verkoeyen)
[AppBar] Templatize the back button image. (Jeff Verkoeyen)
[Demos] Add legal copy above source files (Junius Gunaratne)
[Pesto] Change small header logo to text (Junius Gunaratne)
[UICollectionViewLayout] Correction for arithmetic (Will Larche)
[Shrine] Use small text logo on scroll, add did change page event handler (Junius Gunaratne)
[Site] Switch markdown formatting. (Jason Striegel)
[Site] Slider markdown formatting. (Jason Striegel)
[Site] ShadowLayer editing intro and markdown formatting. (Jason Striegel)
[Icons] MDCIcons+BundleLoader.h must be a protected header. (Jeff Verkoeyen)
[Demos] Pesto: Minor issues in style and safety (Will Larche)
[Site] ShadowElevations markdown formatting. (Jason Striegel)
[Site] Bash example consistency pass. (Jason Striegel)
[Icons] Base source needs its own explicit target. (Jeff Verkoeyen)
[Site] PageControl docs formatting, images, and video. (Jason Striegel)
[Icons] Add missing header search paths in pod specs. (Jeff Verkoeyen)
[Catalog] Update colors to blue branding color (Junius Gunaratne)
[AppBar] Provide recommendations for status bar style. (Jeff Verkoeyen)
[SpritedAnimationView] Remove testAnimationPerformance. (Jeff Verkoeyen)
[AppBar] Minor typo. (Jeff Verkoeyen)
You can’t perform that action at this time.