Skip to content

Latest commit

 

History

History
916 lines (537 loc) · 48.7 KB

CHANGELOG.md

File metadata and controls

916 lines (537 loc) · 48.7 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.18.2 (2018-08-18)

Bug Fixes

  • top-app-bar: Don't wrap tabs slot in mdc-top-app-bar__row. (4419693)

Features

0.18.1 (2018-08-07)

Bug Fixes

  • radio: radio button value should be initialized by default (9fed121), closes #504

0.18.0 (2018-08-07)

Bug Fixes

  • menu: menu styles should import list styles (2e7b57b), closes #482
  • package: update material-components-web to version 0.38.0 (b177f14)
  • tabs: add legacy tabs dependency waiting for new implementation (47e8a7b)

Features

  • chips: update foundations as per MDCWeb 0.38 (92fee4b)
  • select: update select foundation as per MDCWeb 0.38.0 (eded3e6)
  • switch: add foundation as per MDCWeb 0.38 (7251a6c)

BREAKING CHANGES

  • select: the box property has been removed as it is now the default.

0.17.0 (2018-07-16)

Bug Fixes

  • chips: update foundation import as per MDCWeb 0.37.0 (6d8623e)
  • mdc-radio: Add 'checked' watcher (8fbafcb)
  • package: update material-components-web to version 0.37.0 (4acbbca)

Features

  • dialog: Add validation functionality for cancel event (7256827)
  • select: update select as per MDCWeb 0.37.0 (cffa49d)
  • top-app-bar: Add tabs slot. (2f22a17)

0.16.2 (2018-06-05)

Bug Fixes

  • chips: refactor foundation as per MDCWeb 0.16.0 (d60fdb2)

Features

  • update material-components-web to v0.16.0 (0c8c3a8)

0.16.1 (2018-06-03)

Code Refactoring

BREAKING CHANGES

  • drawer: renamed openDrawer as show, closeDrawer as close and toggleDrawer as toggle

0.16.0 (2018-06-03)

Bug Fixes

  • base: uid is only unique within components (7c2683e), closes #440
  • dialog: dialog does not open if initial open state is true (9046c25), closes #446

Features

  • upgrade material-components-web to 0.36.0-0 (5a61095)
  • dialog: add support for custom dialog (9658e39), closes #445
  • textfield: fix foundation as per MDCWeb 0.36.0 (70191b0)

BREAKING CHANGES

  • dialog: Dialog Cancel property defaults to undefined and must be set explicitly

0.15.4 (2018-06-03)

0.15.3 (2018-05-01)

Bug Fixes

  • ci: rebuild distribution. again! (84c199b)

0.15.2 (2018-05-01)

Bug Fixes

  • ci: missing files from distribution (99fe8b3)

BREAKING CHANGES

  • ci: components directory is not part of the distribution anymore

0.15.1 (2018-05-01)

Bug Fixes

  • dist: fix styles distribution (fd1d66a), closes #423
  • radio: mdc-radio has two items with ref="label" #409 (05cbe6c)
  • textfield: mdc-line-ripple does not get activated when mdc-textfield is focused #424 (1f173ef)

BREAKING CHANGES

  • dist: styles are not located in 'vue-mdc-adapter/dist/components/...' anymore. import them from 'vue-mdc-adapter/dist/...'

0.15.0 (2018-04-29)

Bug Fixes

  • demo: button ripple layout on change button type. (1cfe0da)
  • mdc-button: Remove accent (2ea1ec0)
  • mdc-checkbox: Correct classname for svg path. (aea2733)
  • mdc-select: Add scope id attribute to root element. (7f91f61)
  • mdc-tab-bar: Remove obsolete support for primary/secondary indicators. (6b902ba)
  • Revert isolate internal eventbus. Use relatively unique event name to isolate from user events. (97eceaf)
  • mdc-textfield: Support "id" from scope attributes on root element (3541eef)
  • mdc-top-bar-app: fix mdc-top-app-bar-action name (6cb1902)
  • package: update material-components-web to version 0.35.0 (02fb05a)
  • textfield: fix self closing textarea build issue (e66aed2)
  • typography: fix mdc-display class name (e8aeb65)
  • change event name and document. (e862cd7)
  • fix passive event warnings (2a0e886)
  • fix remaing template eslint issues (d9fff63)
  • Make unique id a mixin (e4cce68)
  • workaround for postcss build issue [REVERTME] (7c4e8be)

Features

  • button: Rename stroke property to outline as per MDCWeb 0.35.0 (b346320)
  • card: Rename stroke property to outline as per MDCWeb 0.35.0 (c46639a)
  • chip: update chip as per MDCWeb 0.35.0 (e629bc2)
  • dialog: update mdc-dialog as per MDCWeb 0.35.0 (4ccbd9e)
  • fab: RTL support for fab (e634387)
  • mdc-dialog: Support v-model for open/close dialog (5560ea6)
  • mdc-drawer: Support v-model to open/close drawer. (7ce4311)
  • mdc-menu: Support v-model for open/close (1648ef5)
  • mdc-snackbar: Support v-model to show snack. (dfa29d3)
  • mdc-top-app-bar: Add support for prominent prop (62d9251)
  • select: update as per MDCWeb 0.35.0 (d2d7182)
  • select: update mdc-select as per MDCWeb 0.35.0 (dc27135)
  • textfield: update foundation as per MDCWeb 0.35.0 (212022c)
  • top-app-bar: add fixed property (83130ed)
  • top-app-bar: update mdc-top-app-bar as per MDCWeb 0.35.0 (fe71e18)
  • typography: typography: Update styles to match guidance as per MDCWeb 0.35.0 (7aa9a33)

BREAKING CHANGES

  • select: bottomLine property has removed
  • card: Rename stroke property to outline as per MDCWeb 0.35.0
  • button: Rename button stroke property to outline
  • typography: Previous typography styles are removed. The new styles are listed in the readme.

0.14.0 (2018-04-06)

Bug Fixes

  • Remove event listeners on component destroy (34a31d4)
  • Update for material-components-web breaking changes (6a7616e)
  • mdc-dialog: use vue-mdc-adapter unique id (0ceec66)
  • mdc-snackbar: typo in removing event source listener (3222267)
  • mdc-tab-bar: Guard against deactivating a tab that no longer exists (bfce806)
  • mdc-textfield: Add unique id to textfield element input (71fda09)
  • mdc-textfield: Support number as permitted type attribute value. (2089135)
  • mdc-top-app-bar: Missing listeners on element root. (c2da57c)

Features

  • dispatchevent (dfb923a)
  • isolate internal eventbus (5adfe34)
  • mdc-checkbox: Support array as v-model. (1c8ca1a)
  • mdc-chip: Allow underlying events to be emitted as first class Vue events. (18a6d27)
  • mdc-layout-grid: add support for overall grid layout alignment (2a21775)
  • mdc-select: Implement native select (755ffac)
  • mdc-top-app-bar: Support dense mode (bf72305)

0.13.5 (2018-03-26)

Bug Fixes

0.13.4 (2018-03-26)

Bug Fixes

0.13.3 (2018-03-26)

Bug Fixes

  • mdc-tab: show icons in tabs (739bfb3)
  • mdc-textfield: Bind scope attributes to input elements. (d188482)

0.13.2 (2018-03-23)

Bug Fixes

0.13.1 (2018-03-23)

Bug Fixes

  • mdc-menu: Remove unused import and unavailable export (38b4248), closes #326

0.13.0 (2018-03-22)

Bug Fixes

Features

  • mdc-chips: Implement checkmark for filter chips (40e6caa)
  • mdc-menu: Add new anchor postioning functionality. (00eb3c3)
  • mdc-menu: Add support for quick-open. (eace817)

0.12.1 (2018-03-12)

0.12.0 (2018-03-11)

Bug Fixes

  • grid-list: Default width attribute (a71ab3a)
  • grid-list: Resolve Lint error in SCSS (177ca62)
  • grid-tile: Remove console.log (b540ecc)
  • Update other components to pass tests with mdc 0.32.0 (615c2f3)

Features

  • chips: Implement filter and choice chip-set variants. (f09aa67)
  • grid-list: Add interactive support (24063e4)
  • grid-list: Update README (bfdcc1b)
  • textfield: Update mdc-textfield for floating-label in mdc v0.32.0 (24ee306)
  • textfield: use mdc-floating-label as per MDCWeb 0.32.0 (8c2dbeb)
  • top-app-bar: Implement mdc-top-app-bar (c6a46dd)

0.11.2 (2018-02-25)

Reverts

  • select: allow Number and Object value types (f6974f6)

0.11.1 (2018-02-25)

Features

  • card: add support for primary action as per MDCWeb 0.31.0 (8c4caec), closes #276
  • dialog: add accent and accept-disabled property (42c0c01)
  • dialog: add support for custom accept validation logic (7b01357), closes #278
  • select: allow Number and Object value types (6a031dd), closes #275
  • textfield: keep non input attributes on the outer element (c8795d9), closes #280

0.11.0 (2018-02-24)

Bug Fixes

  • remove mdc-chip icon element from mdc-chip__text element (44d9849)
  • Support leading and trailing icons simultaneously (needs [email protected]). (ddafc68)
  • Support leading and trailing icons simultaneously (needs [email protected]). (8f4a414)
  • drawer: item classes are not applied (5ec5ec6), closes #247
  • package: update material-components-web to version 0.31.0 (b43017a)
  • select: refactor label foundation as per MDCWeb 0.31.0 (0db8ad6), closes #274
  • slider: slider thumbContainer is offset when drawer open/close (a1516ec), closes #268
  • textfield: validation should happen on first unfocus (b327b6a), closes #272

Features

  • chips: Add 'mdc-chip-set' and 'mdc-chip' (adbfa3d)
  • chips: add mdc-chip-set and mdc-chip #267 (d63ab16)
  • drawer: expose open/close events (4a2bd78), closes #268 #271

0.10.0 (2018-02-17)

Bug Fixes

  • icon: icon component typo (9ecfafc)
  • list: make props reactive (989b09a), closes #231
  • package: update material-components-web to version 0.30.0 (3402eab)
  • radio: fix unit tests err log (639e28c)
  • radio: name prop is required (b6bdac7), closes #251
  • select: make disabled prop reactive (f22883d), closes #231
  • switch: make alignEnd prop reactive (c5cde20), closes #231
  • tabs: property link is missing on custom-link (e3fbf80)
  • textfield: disallow outline or box style for fullwidth textfield (2d2502d), closes #243

Features

  • card: card components updated as per MDCWeb 0.30.0 (d4215d4), closes #258
  • checkbox: refactor checkmark as per MDCWeb 0.30.0 (4a455b4)
  • drawer: add support for drawer-item activated style (94c6c59), closes #247
  • list: support item @click when list is interactive (5f0527d), closes #246
  • menu: support item select attributes as per MDCWeb 0.30.0 (2eb6322)
  • ripple: new ripple style and behavior as per MDCWeb 0.30.0 (5f81089)
  • select: add non box version as per MDCWeb 0.30.0 (990b091), closes #260
  • textfield: add readonly support (63c7834), closes #252 #250
  • textfield: new ripl line as per MDCWeb 0.30.0 (9f7c555)
  • textfield: pass event-listeners and attributes to input element (8cc88e2), closes #242

BREAKING CHANGES

  • card: mdc-card-horizontal and mdc-card-img have been removed, check doc for new action block api

0.9.2 (2018-02-02)

Bug Fixes

  • dialog: workarround fixed element position issue whith transform (c658ff9), closes #238
  • select: select model should be reactive (2dea85c), closes #239

Features

  • textfield: add focus/blur method (975033b)

0.9.1 (2018-01-31)

Bug Fixes

  • list: make props reactive (bb6aeea), closes #231
  • select: make disabled prop reactive (6da65cc), closes #231
  • switch: make alignEnd prop reactive (61380ef), closes #231

Features

  • list: add mdc-list-item selected and activated property (cccda1d), closes #235

0.9.0 (2018-01-27)

Bug Fixes

  • package: update material-components-web to version 0.29.0 (f13d0b5)
  • select: fix stylelint issues (a03c907)
  • select: multi select styles removed from mdc 0.29.0 (44b8711)
  • texfield: update textfield adapters as per mdc 0.29.0 (d565a31)
  • textfield: make helptext-persistent and helptext-validation props persitent (85811a9), closes #231

Features

  • list: add support for interactive prop, default to non-interactive (d3b9edb), closes #224

0.8.3 (2018-01-21)

Bug Fixes

  • select: set menu styles synchronuously (9a9a1b6)

Features

  • drawer: add openOn and closeOn property (ec1ef88)

0.8.2 (2018-01-19)

Bug Fixes

  • Component properties (f3fcff4)
  • textfield: textarea model value ignored (737e391), closes #215

Features

  • add name property to texfield, checkbox, select, switch (0de50f9), closes #212

0.8.1 (2018-01-16)

Bug Fixes

  • textfield: add missing type attribute (fb796aa), closes #210

0.8.0 (2018-01-13)

Bug Fixes

  • base: custom link and button should dispatch click event when rendering router-link (bfd3e5a), closes #206
  • drawer-item: emit click event regardless of router link presence (217413f), closes #206
  • package: update material-components-web to version 0.28.0 (73eae0e)

Features

  • drawer: refactor classes as per mdc 0.28.0 (6a9dc05)
  • icon-toggle: remove primary property as per mdc 0.28.0 (69c983a)
  • list: add new padded prop to list-deivider as per mdc 0.28.0 (21f3a2f)
  • menu: refactor adapter as per mdc 0.28.0 (6d0e0c1)
  • ripple: refactor adapter as per mdc 0.28.0 (10afb2e)
  • select: refactor markup and adapter as per mdc 0.28.0 (a7e29d5)
  • snackbar: add show and hide event as per mdc 0.28.0 (eb372d2)
  • tabs: add support for vue-router and custom icons (38d2d51), closes #195
  • text-field: add text-field--box support (40a03ce)
  • textfield: add support for leading and trailing icons (f95274e), closes #174
  • textfield: refactor foundation and markup as per mdc 0.28.0 (70dfab9)

0.7.6 (2018-01-07)

Features

  • button: add button accent property (fd3e124), closes #147
  • button: add support for vue-router (43a9d3f)
  • card: add accent property to mdc-card action (01a0f7e)
  • card: add vue-router support for action button (52ddaf2)
  • fab: add support for vue-router (383dffa)

0.7.5 (2018-01-07)

Bug Fixes

  • webpack: common chunks plugin typo (014df1f)

Features

  • checkbox: allow custom label markup (3bf6547), closes #185
  • switch: allow custom label markup with default slot (e89a618)

0.7.4 (2018-01-05)

Bug Fixes

  • drawer: make responsive behaviour consistent (9b1395a), closes #76
  • drawer: toolbar spacer should be inside the mdc-drawer__drawer element #187 (e45a8f0)
  • select: select with pre-selected option doesn't float label #188 (f296d42)

Features

0.7.3 (2017-12-29)

Bug Fixes

  • layout-app: use display:block for ie11 (de40002)

0.7.2 (2017-12-29)

Bug Fixes

  • layout-app: flex min-height workarround vor ie11 (4aea0ce), closes #176
  • textfield: mdc-textfield should be inline-flex (8d2d256), closes #166

0.7.1 (2017-12-29)

Bug Fixes

  • demo: add missing meta tags (5c5f2b4)
  • demo: fix logo size for ie11 (ffb154d)

Features

  • demo: add compatibility meta tag (a555a9d)
  • demo: add ie11 support (def1985)
  • drawer: add drawer-type prop for easy drawer type switching (ae97d16), closes #132
  • remove need for polyfill on ie11 (e39f6b9), closes #168
  • textfield: emit blur event from input or textarea element (697b782), closes #172

0.7.0 (2017-12-19)

Bug Fixes

  • list: Correct "mdc-list-item__secondary-text" (308ea01)
  • package: update material-components-web to version 0.27.0 (005c08e)
  • select: mdc 0.27.0 styles issues workarrounds (4f37bd6)
  • textfield: label should be transparent (d22cf3c)

Features

  • docs: add style guide (2334b74)
  • drawer: implement mdc v0.27.0 (a3e3e3e)
  • drawer: temporary drawer should be auto-scrollable #159 (d9588b5)
  • list: implement mdc v0.27.0 (b35cad7)
  • menu: implement mdc v0.27.0 (1179781)
  • radio: mdc-radio's init should follow v-model when checked prop is unset? #155 (5e3263d)
  • select: implement mdc v0.27.0 (5247b59)
  • textfield: implement mdc v0.27.0 (dbf39f8)

0.6.5 (2017-12-07)

Bug Fixes

  • drawer: temporary drawer should close on item click (0d9017c)
  • icon-toggle: Custom Icons Don't work #150 (0a5f454)

0.6.4 (2017-12-06)

0.6.3 (2017-12-06)

0.6.2 (2017-12-06)

Bug Fixes

  • demo: rename iframe iports as per new distribution (7688a86)

0.6.1 (2017-12-06)

Bug Fixes

  • dist: add missing source distribution and fix unpkg name (28980e7)

0.6.0 (2017-12-06)

Bug Fixes

  • checkbox: checkbox throws error if no label #135 (c3e7c97)
  • tabs: Fixing mdc-tab-bar bar property reference #148 (943d851)

build

  • dist: simplify webpack config as per new ESM distribution (309bcd6)
  • sass: add sass theme to distribution (3f66f4e)

Features

  • button: make all props reactive (1b1a06b)
  • demo: add vue-analytics (c25cf84)
  • dist: add esm distribution for bundlers (be55a74)
  • dist: add esm distribution for bundlers (e55dd5b)
  • theme: implement mdc-theme (385ca64)

BREAKING CHANGES

  • sass: components source are not distributed. use sass from dist folder.
  • dist: UMD distribution names have changed. see docs/getting-started.md

0.5.3 (2017-11-29)

Bug Fixes

  • demo: demo styles are not selected on production build (16dcc93)

0.5.2 (2017-11-29)

Bug Fixes

  • package: fix unpkg field to new /dist/index.js (917d528)

Features

  • drawer: add support for router-link mode (45b6796)

0.5.1 (2017-11-28)

Bug Fixes

  • demo: set iframe elevation to 1 (1662382)

0.5.0 (2017-11-28)

Bug Fixes

  • enforce class name convention (5660b39), closes #121
  • enforce component naming convention (8f805c5)
  • package: update material-components-web to version 0.26.0 (d1f6da5)
  • select: size property not applied with mdc 0.26.0 (9925308)

Features

  • select: implement foundation as per mdc 0.26.0 (53c47db)
  • textfield: implement foundation as per mdc 0.26.0 (426ceb9)

0.4.2 (2017-11-26)

0.4.1 (2017-11-25)

Bug Fixes

  • demo: fix iframes wrong imports (f75773a)

0.4.0 (2017-11-25)

Features

  • dist: refactor exports in order to simplify components imports (fa8d049)

BREAKING CHANGES

  • dist: new naming convention VueMDC[Plugin], mdc[Component] and new distribution filename. check docs/getting-started.md for more

0.3.0 (2017-11-18)

Bug Fixes

  • textfield: disable property is not reactive (575f526), closes #111
  • toolbar: mdc-toolbar-menu name is confusing (395a431), closes #113
  • toolbar: should be built as a single plugin #114 (b68b75d)

BREAKING CHANGES

  • toolbar: rename mdc-toolbar-menu to mdc-tollbar-menu-icon

0.2.1 (2017-11-14)

Bug Fixes

  • package: update material-components-web to version 0.25.0 (1ed7f64)

0.2.0 (2017-11-08)

Bug Fixes

  • select: option can not be selected once children slots have changed #97 (6742194)
  • typography: component should not force adjust-margin #101 (ceaa6c1)
  • typography: fix typography test.spec (f91e121)

BREAKING CHANGES

  • typography: typography components no longer force margin-adjust, it must be explicitly set.

0.1.8 (2017-11-05)

0.1.7 (2017-11-05)

0.1.6 (2017-11-05)

0.1.5 (2017-11-05)

0.1.4 (2017-11-05)

0.1.3 (2017-11-04)

0.1.2 (2017-11-04)

0.0.49 (2017-11-01)

Bug Fixes

  • checkbox: fix missing adapter methods (46fa83c)
  • dialog: footer ripple missing (46ac43a)
  • snackbar: build failure (359a609)
  • snackbar: fix missing adapter api (c6fb19e)
  • test: fix crashing test.spec (e9e3594)
  • textfield: adapter api mismatch (d7311e5)

0.0.48 (2017-10-27)

Bug Fixes

  • demo: fix router home links (58ce57d)
  • drawer: drawer has no --selected item style (16cd196)
  • drawer: fix drawer behavior (f446a11), closes #92
  • drawer: fix responsive behavior of the drawer #76 (aff0a97)

0.0.47 (2017-10-23)

0.0.46 (2017-10-23)

0.0.45 (2017-10-23)

Bug Fixes

  • components: fix missing 'name' option in the Vue components (b31e66d)
  • layout-app: allow main content to shrink (ba21537)
  • textfield: label overlaps with content (#86) (4964b91)
  • util: fix ripple for ssr (809e3dd)

Features

  • demo: add readme and demos (9334fa8)
  • demo: publish new site (45493a9)
  • mdc-layout-app: add new mdc-layout-app component (e9fd92d)

0.0.44 (2017-10-06)

Bug Fixes

  • button: button click event is not being dispatched (8d90920)

0.0.43 (2017-10-06)

Features

  • textfield: align textfield on mdc 0.22 (05a93bc)

0.0.42 (2017-10-04)

Bug Fixes

  • ssr: avoid fetching matches property on server (#77) (e114841)

Features

  • button: add support for button links (#79) (5b9f678)
  • util: add custom element component (65899c6)

0.0.41 (2017-09-30)

Bug Fixes

  • button: buttons accessibility isssue (0a2613b), closes #72
  • card: action button should render a tag (30e7f25)
  • fab: fix fab accessibility issue (4322914)
  • infra: fix release script (f89c7a8)

Features

  • button: add style for mdc-icon (95fcbff)
  • icon: add mdc-icon component (f747ac1)
  • toolbar: add support for custom icons (d975a18)

BREAKING CHANGES

  • toolbar: - mdc-toolbar-menu replaces mdc-toolbar-icon-menu
  • use icon prop instead of slot to set the icon
  • fab: use icon prop instead vs slot to set material icon content
  • button: href abd icon props removed

0.0.40 (2017-09-29)

Features

  • changelog: moving to angular git commit convention (e07d5ab), closes #71

0.0.39 (2017-09-19)

BREAKING CHANGES

  • button: remove button primary and accent prop as per MDC 0.21.0

0.0.38 (2017-09-10)

BREAKING CHANGES

  • fab: fab can not be disabled mdc@^0.20.0