Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

v0.31.0

Compare
Choose a tag to compare
@trimox trimox released this 22 Feb 01:24
· 1007 commits to master since this release
737f5f6

Bug Fixes

  • dialog: Remove uneeded MdcButtonModule import (#677) (e2f3907)
  • icon: Handle values with extra spaces (#683) (4938f07)
  • icon-toggle: Fix primary/secondary class on icon element (#660) (456d250)
  • icon-toggle: Listen for keydown events + fix ripple (#667) (6ab3a8e)
  • list: Prevent multiple activated items on option change (#668) (8f32136), closes #637
  • menu: Close when list-item on page clicked (#628) (ec9c0c7), closes #621
  • select: Call change event for formGroup and formControl values (#641) (67d05ba), closes #640
  • select: Check if ngControl valueAccessor exists (#685) (ee2f566)
  • select: Style floating label on propagation of changes (#703) (25be844)
  • Compilation errors found with fullTemplateTypeCheck (#680) (54b7948)
  • tabs: Clicking tab with *ngFor results in ExpressionChangedAfterItHasBeenCheckedError (b9b5851), closes #664
  • text-field: Import MdcLineRippleModule (#676) (70f5e9b)
  • text-field: Set _focused inside onFocus() (#654) (f759410)
  • text-field: Set disabled state with formControl (#690) (31c0138), closes #636
  • toolbar: Fix mobile flexible toolbar title alignment (#695) (fe933be)
  • toolbar: Line height on flexible toolbar title (#655) (db8f348)
  • toolbar: z-index of mdc-menu positioned over mdc-tab (#656) (df405d9), closes #638

Features

Performance Improvements

  • form-field: Use ChangeDetectionStrategy.OnPush (#642) (bf9c4ff)
  • icon: Use ChangeDetectionStrategy.OnPush (#650) (7bcc62c)

BREAKING CHANGES

  • theme: Removed dark theme component per MDC v0.30.0. Please design application theme choices with Sass.
  • list: Removed twoLine property. Please use lines: number with a value of 2.
  • button: MdcButton no longer automatically adds mdc-button__icon class, if mdc-icon is detected. Please update your code to use [icon]: boolean property.
  • card: All directives classes for content layouts have been removed. Developers should decide what kind of layout is best for their specific use case. Please see Card documentation for updated examples.