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

Releases: trimox/angular-mdc-web

v0.2.9

18 Aug 11:26
Compare
Choose a tag to compare

Bug Fixes

  • menu: Fix select event to emit selected item's DOM element (#80) (74fb5ec), closes #79
  • fix npm copy-types command (#82) (28d2600)

Features

  • dialog: Add clickOutsideToClose + mdc-dialog-button (#84) (7d5f7a7)

BREAKING CHANGES

  • dialog: Depreciated mdc-dialog-button-accept and mdc-dialog-button-cancel.
    Use new [mdc-dialog-button] with [accept] and [cancel] properties instead.

    <button mdc-dialog-button [cancel]="true">Cancel
    <button mdc-dialog-button [accept]="true">Discard

v0.2.8

18 Aug 10:44
Compare
Choose a tag to compare

Bug Fixes

  • package: Resolve problems using ES5, ES2015 and UMD npm package files (#75) (7fe6063)

Features

  • icon-toggle: Implement MDC Icon Toggle (#76) (41fd1bb)

v0.2.7

12 Aug 23:05
Compare
Choose a tag to compare
  • Resolve issues using ES5, UMD and ES2015 npm package.

v0.2.5

09 Aug 00:09
Compare
Choose a tag to compare

Bug Fixes

  • fab: Remove duplicate HostBinding (#74) (dd3637f)
  • textfield: Fix Text Field boxes NgModule value accessor (36ce97a)
  • textfield: Pre-filled Text Field uses floating label correctly (bda0f9f)

Features

  • dialog: Implement MDC Dialog (#70) (31a278a)
  • list: Add component selector option to mdc-list-item-secondary (4b3a5bf)
  • list: Add component selector option to mdc-list-item-text (9df6a4d)
  • package: Update MDC dependency to v0.17.0 (f9bab7a)
  • textfield: Add 'aria-hidden' HostBinding to Helptext directive (6545321)
  • textfield: Add [mdc-textfield-bottom-line] directive for Text Field boxes (5f76809)
  • textfield: Add [mdc-textfield-label] directive (483fd98)
  • textfield: Auto generate [id] if none supplied (3c70203)

v0.2.4

03 Aug 10:22
Compare
Choose a tag to compare

Bug Fixes

  • button: Fix keyboard event propagation + refactor (4b17028), closes #60
  • fab: Fix keyboard event propagation + refactor (fc310fe), closes #60
  • fab: Disabled FAB will now remove Ripple classes (f1e7919)
  • switch: Disabled Switch will now remove Ripple classes (94dd087)
  • textfield: Use correct Ripple import path (c4d23b6)

Features

  • tabs: Implement MDC Tabs (cf82ff37)
  • package: Export individual component & directive classes (#62) (75b6f21)

v0.2.3

25 Jul 00:22
Compare
Choose a tag to compare

Features

  • drawer: Implement MDC Drawer (#54) (a4796b8)
  • package: Update to Material Design Components v0.16.0 (e004529)
  • textfield: Add [dense] bool property to shrink font size/height. (df4443d)
  • textfield: Implement MDC Text field boxes (e440d73), closes #57

v0.2.2

17 Jul 23:49
Compare
Choose a tag to compare

Bug Fixes

  • snackbar: Fix actionHandler was required if actionText is empty (59de0a8)

Features

  • list: Implement MDC List (#51) (8738b18), closes #50
  • form-field: Implement MDC Form Field (f6a3c7a)
  • ripple: Improvements + add disabled property (3eab913)
  • button: Add [disableRipple] property + remove form-field import (7ee954d)
  • checkbox: Add [disableRipple] + remove form-field import (2805e20)
  • fab: Add [disableRipple] + refactoring (adfffa2)
  • infrastructure: Add EventRegistry for Listen/Unlisten management (d02e7c3)
  • radio: Add [disableRipple] + remove form-field import (d13937c)
  • switch: Add [disableRipple] + remove form-field import (19ae3b3)
  • theme: Add boolean property to [mdc-theme-dark] directive (07ec20a)

v0.2.1

14 Jul 10:29
Compare
Choose a tag to compare

Bug Fixes

  • switch: Remove redundant [ngModel] bind from html template (a594aa5)
  • typography: Fix missing module import of [typography] (67517dd)

Code Refactoring

  • infrastructure: refactor(infrastructure): Use ES2015 import for MDC Foundation API's. (dd21a75)

Features

  • package: Update to Material Design Components v0.15.0 (0985e5c)
  • button: Add [disabled] boolean input property. (9a437c8)
  • button: Add native element support with "href" attribute. (1c6dabf)
  • fab: Add [disabled] boolean input property. (9315f41)
  • fab: Add native element support with "href" attribute. (e8cb314)
  • infrastructure: Add toBoolean function to lib/common (23ddbc6)
  • material-icon: Add [material-icon] directive (7ee67e5)
  • menu: Add/Export MenuOpenFrom enum from Menu (066294c)
  • snackbar: Add [alignStart] boolean input (b51181b)
  • snackbar: Add [dismissOnAction] boolean input (563eb9b)
  • snackbar: Add directives for action-wrapper, action-button and text (4ac2c76)
  • snackbar: Add exported SnackbarMessage interface (b654bb3)
  • snackbar: Add MDC's upcoming foundation adapter functions (14ec2be)
  • snackbar: Export SnackbarMessage from Snackbar (65538e1)
  • snackbar: Improvements + added MDC v0.15 upcoming features. (b2c4147)

Performance Improvements

  • demo: Ahead-of-Time compilation + Rollup bundling (#49) (7c2293d)

BREAKING CHANGES

  • menu: MenuOpenFrom enum replaces MDC_OPEN_FROM and now can be imported. Please update
    your code accordingly.

v0.2.0

06 Jul 16:45
Compare
Choose a tag to compare

Code Refactoring

  • toolbar: Refactor foundation adapter and child directives. (b3ba3b0)

Features

  • toolbar: Add foundation updateAdjustElementStyles() as public method. (d06d671)
  • toolbar: Fixed toolbars will programmatically set FixedAdjustElement style on next node element (2b7d221)
  • docs: Add getting started walkthrough + developer guide (f6cdba1)

Performance Improvements

  • infrastructure: Implement Rollup ES6 module bundling. Breaking changes (ba521d6)

BREAKING CHANGES

  • toolbar: [flexibleDefaultBehavior] replaces [flexibleTitle]. Please update your code accordingly.
  • infrastructure: We no longer import the SCSS for each component. Please update your code to import the MDC Theme for your application.

The reason we do not import our component SCSS anymore is we need to provide developers flexibility and creativity for theming their apps. For example, if using Angular CLI you can now import the MDC theme.

@import "material-components-web/material-components-web";

v0.1.19

03 Jul 01:29
Compare
Choose a tag to compare

Bug Fixes

  • textfield: Fix getNativeInput adapter method and use foundation isDisabled. (f7600ed)

Features

  • checkbox: Add value, name binding and refactor foundation wrapper integration. (#38) (68a2e47)
  • elevation: Add MDC Elevation using [mdc-elevation]="#" directive. (257cb04)
  • theme: Implement MDC Theme - mdc-theme-dark directive. (0583bf7)
  • toolbar: Add mdc-toolbar-icon and mdc-toolbar-icon-menu directives. (1965a3a)

Performance Improvements

  • linear-progress: Use foundation api for indeterminate and reverse property sets. (8382aa8)

BREAKING CHANGES

  • elevation: Removed depreciated mdc-elevation-z# directives. Please update your code
    accordingly.