Skip to content

Latest commit

 

History

History
372 lines (227 loc) · 16.1 KB

CHANGELOG.md

File metadata and controls

372 lines (227 loc) · 16.1 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.14.0 (2018-06-01)

Features

  • all blox material services are now tree-shakeable (#638) (9f7d96f)
  • chips: implement chips and chip-sets (#640, #632) (449ec52)
  • upgrade to material-components-web 0.36.0-0 (4240ca1)

BREAKING CHANGES

  • upgrade to material-components-web 0.36.0-0
  • Angular 5 is no longer supported. Please upgrade to Angular 6.

0.13.0 (2018-05-22)

Features

  • snackbar: add afterShow/afterHide observables to MdcSnackbarRef (87ab60e)
  • icon: fix mdcIcon styling & button-like behavior (bf40e2c)
  • select: add box property to mdcSelect (ab04988)
  • upgrade to material-components-web 0.35.2 (ac86710)
  • button: add mdcButtonIcon (ce47281)
  • button: add unelevated property to mdcButton (f1dcd8f)
  • checkbox,icon-toggle,radio: don't override default ripple size (1e3657c)
  • focus-trap,dialog: implement focus-trap and dialog directives (fdfa357)
  • icon-toggle: rename isOn/isOnChange to on/onChange (51aef91)
  • linear-progress: remove is* prefix from properties (036c04f)
  • list: add nonInteractive property to mdcList (112d4d7)
  • list: add padded property to mdcListDivider (4714dde)
  • list: add selected & activated properties to mdcListItem (98496a0)
  • list: rename mdcListDivider property hasInset to inset (cb11ce7)
  • menu: rename isOpen/isOpenChange properties to open/openChange (03ca89e)
  • slider: rename isDiscrete to discrete; hasMarkers to markers (5c9fa82)
  • toolbar: remove is* prefix from property names (c27c269)

BREAKING CHANGES

  • toolbar: rename mdcToolbar properties isFixed, isWaterfall, isFixedLastRowOnly, isFlexible, isFlexibleDefaultBehavior to respectively: fixed, waterfall, fixedLastRowOnly, flexible, flexibleDefaultBehavior
  • slider: rename mdcSlider property isDiscrete to discrete, rename mdcSlider property hasMarkers to markers
  • menu: rename properties isOpen and isOpenChange of mdcMenu to open and openChange
  • list: rename mdcListDivider property hasInset to inset
  • linear-progress: rename mdcLinearProgress properties isIndeterminate, isReversed, isClosed to indeterminate, reversed, closed
  • icon-toggle: the isOn/isOnChange properties of mdcIconToggle are renamed to on/onChange

0.12.0 (2018-05-14)

Features

  • set "sideEffects" false in package.json for more agressive tree shaking (#612, #609) (ef95953)
  • add compatibility with rxjs 6 and angular 6 (#611) (03d71fd), closes #611

BREAKING CHANGES

  • The RXJS imports are now optimized for RXJS6. Effectively when using Angular 5 and thus RXJS 5, more code from RXJS may end up in your bundles, leading to a larger bundle size. This DOES NOT affect Angular 6 and RXJS 6. We suggest to upgrade to Angular 6 when possible!

0.11.0 (2018-05-14)

This version was published from another tag - do not use

0.10.0 (2018-05-14)

This version was published from another tag - do not use

0.9.0 (2018-05-11)

Features

  • upgrade to material-components-web 0.35.1 (84ce4f5)
  • upgrade to material-components-web 0.34.1 (3ef78c1)
  • upgrade to material-components-web 0.31.0 (d20eeb1)
  • upgrade to material-components-web 0.29.0 (3c5ddd5)
  • upgrade to material-components-web 0.28.0 (8ccb1b7)
  • upgrade to material-web-components 0.27.0 (b4e40c1)

BREAKING CHANGES

  • upgrade to material-components-web 0.35.1
  • MdcSelectLabelDirective is removed. Use MdcFloatingLabel instead. (following upstream changes in material-components-web 0.35.0)
  • mdcSelectLabel is removed. Use mdcFlatingLabel instead. (following upstream changes in material-components-web 0.35.0)
  • mdcButton property stroked is renamed to outlined. (following upstream changes in material-components-web 0.35.0)
  • upgrade to material-components-web 0.34.1
  • MdcTextFieldLabelDirective is renamed to MdcFloatingLabelDirective (following upstream changes in material-components-web 0.32.0)
  • mdcTextFieldLabel is renamed to mdcFloatingLabel (following upstream changes in material-components-web 0.32.0)
  • mdcButton input compact has been removed (following upstream changes in material-components-web 0.33.0)
  • mdcCard input compact has been removed (since it was removed from mdcButton)
  • mdcSelect is now based on the native select control and is not compatible with the old mdcSelect directives (following upstream changes in material-components-web 0.34.0). Please check the documentation for mdcSelect, mdcSelectControl, and mdcSelectLabel.
  • dropped compatibility with Angular 4.x, Angular 5 or newer is required
  • upgrade to material-components-web 0.31.0
  • mdcSimpleMenu renamed to mdcMenu (following upstream changes in material-components-web 0.30.0)
  • MdcSimpleMenuDirective renamed to MdcMenuDirective (following upstream changes in material-components-web 0.30.0)
  • mdc-card directives removed: mdcCardHorizontal, mdcCardPrimary, mdcCardTitle, mdcCardSubtitle, mdcCardText, mdcCardMediaItem (following upstream changes in material-components-web 0.30.0)
  • mdc-card directives added: mdcCardMediaContent, mdcCardActionButtons, mdcCardActionIcons, mdcCardPrimaryAction, mdcIcon (following upstream changes in material-components-web 0.30.0 and 0.31.0)
  • mdcTextField output bottomLineAnimationEnd has been removed (following upstream changes in material-components-web 0.30.0)
  • upgrade to material-components-web 0.28.0
  • mdcListItemStartDetail renamed to mdcListItemGraphic
  • MdcListItemStartDetailDirective renamed to MdcListItemGraphicDirective
  • mdcListItemEndDetail renamed to mdcListItemMeta
  • MdcListItemEndDetailDirective renamed to MdcListItemGraphicDirective
  • upgrade to material-components-web 0.27.0
  • mdcListItemTextSecondary was renamed to mdcListItemSecondaryText
  • MdcListItemTextSecondaryDirective was renamed to MdcListItemSecondaryTextDirective
  • The 'isActive' property of mdcTab and mdcTabRouter is renamed to 'active'.

0.8.0 (2018-05-02)

Bug Fixes

  • checkbox: fix event name in adapter impl (7eadd26)

Documentation

  • document mdcTab and related directives (#133) (d89457b)

BREAKING CHANGES

  • The 'isActive' property of mdcTab and mdcTabRouter is renamed to 'active'.

0.7.0 (2017-12-04)

Bug Fixes

  • menu: keep correct open/close state of menu (e4885aa), closes #87
  • show textfield in disabled state when native input is disabled (#104) (d8aac22), closes #102

feature

  • upgrade to material-components-web 0.26.0 (9d4859b)
  • implement permanent, persistent, and temporary drawer types

BREAKING CHANGES

    • Upgrade to material-components-web 0.26.0
  • Rename directive mdcTextFieldHelptext to mdcTextFieldHelperText (follows upstream name change in @material/textfield)
  • Rename mdcTextField property helptext to helperText (follows upstream name change in @material/textfield)
  • Rename mdcTextField property isValid to valid
  • Rename mdcTextField property boxed to box
  • Rename mdcTextFieldHelperText exportAs mdcHelptext to mdcHelperText
  • Rename mdcTextFieldHelperText property isValidation to validation
  • Rename mdcTextFieldHelperText property isPersistent to persistent

0.6.0 (2017-11-14)

Features

  • upgrade to material-components-web 0.25.0 (db73530)

BREAKING CHANGES

  • Upgrade to material-components-web 0.25.0 and rename mdcTextfield to mdcTextField and mdcFormfield to mdcFormField. (Following upstream change of changing textfield to text-field).

0.5.0 (2017-11-06)

Features

  • rxjs lettable operators (c3dc01c)
  • use rxjs lettable operators (may improve consumer app bundle size) (71c2635)

0.4.0 (2017-10-30)

Bug Fixes

  • pass proper options on internal MdcEventRegistry calls (bc27686)
  • ripple: fix detach/attach of ripple (fded6b1)
  • ripple: workaround for MDC bug: ripple retains focus after drag. (0f55dff, ed16358)

Features

  • add MdcScrollbarResizeDirective (259674e)
  • elevation: implement elevation directive (mdcElevation) (c040dcb)
  • toolbar: change mdcToolbarIconMenu to mdcToolbarMenuIcon. (a80e9d3)
  • switch: implement mdcSwitch component (7c317b8)
  • linear-progress: mdcLinearProgress directive added (47f0fe9)
  • tab,menu: rename mdcSelect to pick (for menu), or activate (tab). (97be223)
  • remove mdc prefix from all properties that are not directives (a7769de)
  • bundle: update mdcSlider when page layout changes (5960da4)
  • elevation: add animateTransition property (0cce0b8)
  • list: implement and document material list (fad21c0)
  • menu: implement and document simple-menu (589b50d)
  • ripple: implement ripple surface directive: mdcRipple (2b60e43)
  • select: directives supporting all mdc-select variants (d0fdbae)
  • snackbar: implement and document MdcSnackbarService (924742f)

BREAKING CHANGES

  • all properties have been renamed to not include the mdc prefix. This brings naming conventions in line with modules maintained by the angular core teams.
  • rename mdcToolbarIconMenu to mdcToolbarMenuIcon, follows upstream change from mdc-toolbar__icon--menu to mdc-toolbar__menu-icon

0.3.0 (2017-10-18)

Bug Fixes

  • slider: correctly pass mdcDiscrete property to foundation on init (4b6056f)
  • textfield: textfield label should float when textfield has a value (2d5da6f)
  • slider: workaround for upstream mdc-slider bug with destroy() (f16f3f8)
  • slider: workaround mdc-slider bug preventing focus via tabIndex (377c045)
  • ripple: properly set style property (instead of style) (72985b0)

build

Features

  • slider: implement slider support: MdcSliderDirective (1f3df7b)
  • slider: @angular/forms support for mdcSlider (e120ed8)
  • give mdcRadio, mdcCheckbox, mdcTab ripples (58b6e41)
  • fab: mdcFab.mdcPlain removed, mdcFab.mdcExited added (9b3e638)

BREAKING CHANGES

  • upgrade to material-components-web: 0.23.0

0.2.1 (2017-10-13)

Bug Fixes

  • card: exception when using mdcCompact on mdcCardActions fixed (54bf6f9)

Features

  • icon-toggle: implement icon-toggle directives (b76f8cd)
  • ripple: refactor how ripples are added to directives (db5dc2d)
  • button: remove mdcPrimary/mdcSecondary/mdcAccent modifiers (cafff95)

BREAKING CHANGES

  • button: mdcPrimary/mdcSecondary/mdcAccent inputs no longer supported for mdcButton. (Following upstream changes in mdc-button).

0.2.0 (2017-10-03)

Bug Fixes

  • toolbar: export MdcToolbarIcon and MdcToolbarIconMenu (742689c)

Features

  • tab: create an mdcTabRouter directive (9266fe2)
  • tab: create an mdcTabRouter directive (75388ff)
  • textfield: upgrade mdcTextfield to latest breaking changes from upstream (b26e736)