Skip to content

Latest commit

 

History

History
2955 lines (2337 loc) · 386 KB

CHANGELOG.md

File metadata and controls

2955 lines (2337 loc) · 386 KB

1.0.0-beta-16 (2023-02-27)

Bug Fixes

Features

1.0.0-beta-15 (2020-08-13)

Bug Fixes

  • components,doc: fix the character counter not reseting when (#2081) (6b24539), closes #2054
  • components,doc: fix the character counter not reseting when (#2213) (5137908), closes #2054
  • MdDatepicker: Pick text button (confirm and cancel) from locale configuration (#2078) (01e1124)
  • MdDialog: position centered (6b46d96)
  • MdDialog: revert (d51649c)
  • MdStep: set tabindex for not active step (#2215) (17b0d20)

Features

1.0.0-beta-13 (2020-04-30)

Bug Fixes

  • Drawer detection (#1929) (3aefccb)
  • MdApp: remove height 100 to make md-app-content span content height (#1957) (94fb4a8)

1.0.0-beta-12 (2020-04-21)

Bug Fixes

1.0.0-beta-14 (2020-05-27)

1.0.0-beta-13 (2020-04-30)

Bug Fixes

  • Drawer detection (#1929) (3aefccb)
  • MdApp: remove height 100 to make md-app-content span content height (#1957) (94fb4a8)

1.0.0-beta-12 (2020-04-21)

Bug Fixes

1.0.0-beta-11 (2019-05-12)

Bug Fixes

  • fix the repeated generated css theme classes if there is multiple themes defined (#1784) (2922afa)
  • MdApp: child.data.attrs is undefined (#1762) (ffee13d), closes #1741
  • MdApp: fix drawer slot (#1845) (e6a967b)
  • MdApp: normalized component's tag before checking to match slot … (#1994) (05b4744)
  • MdAutocomplete: fix option selecting (#1765) (24e63ba)
  • MdBadge do not accept color #1854 issue (#1856) (87cf617)
  • MdButton: adjust spacing for multiple toolbar buttons (#1750) (84cdb90)
  • MdDatepicker: positioning when used inside flex container (#2036) (67677a2)
  • MdDialogContent: missing theme class (#1876) (6ca54cf)
  • MdField: remove firefox required box-shadow (3ff295f)
  • MdFile: disabled icon (#1787) (21d7e67), closes #1782
  • MdFile: infinite focus loop (04a4751)
  • MdInput: invert password on-off icons (#2008) (3e9dfa2)
  • MdListItem: allow multiple actions (#1760) (714ee9f)
  • MdListItem: expand content cursor style and hover (#1808) (739cefa), closes #1643
  • MdListItem: reduce function complexity (#1853) (b09777b)
  • MdMenuContent: destroy keydown listener on Esc (#1766) (e460e58)
  • MdProgressSpinner: fix CSP error (#1850) (96d3d8d)
  • MdProgressSpinner: improve transition (#1946) (0e62ae7)
  • MdRipple: fixed missing ripple effect (#2059) (b799671)
  • MdRouterLink: new router-link registration name (#1978) (b1dff40)
  • MdSelect: add missing this for calling isLocalValueSet function (7a690ba)
  • MdSelect: infinite loop error, when no v-model provided (#2035) (1d6eced)
  • MdSelect: selected event before mounted (946ea32), closes #1781
  • MdSnackbar: add "persistent" argument to createPromise() (c7e8df8)
  • MdSvgLoader: svg loader for invalid / missing mimetype (#1942) (4fa84a4)
  • MdTable: add support for index in table row (#2026) (f1b65ea)
  • MdTableHead: sort indicator position when there is only one column (#1743) (12f0a40)
  • MdTable: nextTick selection data (#1874) (6fbdd21), closes #1866 #2
  • MdTable: provide value mutation (#1789) (ae38547), closes #1786
  • MdTable: recalculate fixed header width on data changes (#1877) (2b675c9)
  • MdTable: revert asc direction (#1776) (0f82ace)
  • MdTable: sort on created (#1775) (bd1e14b), closes #1774
  • MdTable: undefined table sorting #1906 (#2012) (5d54da5)
  • MdTabs: repeat import in all.scss #TimRChen (#1848) (2edc13c)
  • MdTabs: setupObservers on mounted immediately (#1770) (d8dc038), closes #1768
  • MdTextarea: resize anywhen localValue changed (#1841) (d81922a), closes #1833

Code Refactoring

Features

BREAKING CHANGES

  • MdDatepicker: upgrade date-fns to 2.0.0-alpha.7

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

1.0.0-beta-10.1 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

1.0.0-beta-10 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

Reverts

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight

  • MdApp: no more than one drawer in a MdApp

  • fix(MdDrawerRightPrevious): right drawer styles

use an previous element for styling container with right drawer with similar css codes

  • fix(MdDrawer): Temporary style

  • fix(MdAppSideDrawer): correct component name

  • fix(MdApp): reactive persistent drawer

fully reactive drawer

  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

  • add beta flag (bd96842)
  • add jest-vue to replace jest-vue-preprocessor (505627c)
  • change broken image (0868406)
  • change default fab color to accent (5893895)
  • fix splash not changing the colors properly (94f9d92)
  • getting startet with wrong javascript markup (7914eb8)
  • getting startet with wrong javascript markup (73360f8)
  • make checkbo and radio to work with disabled attribute (88d7755)
  • make field to have an required indicator (facbea8)
  • make input id unique per instance (981d281)
  • make meta colors off by default and add an option to enable it (c67a1c0)
  • MdApp: create card inside overlap mode (607143f)
  • MdApp: fix fixed-last not revealing the first row after scroll up (bad65a2)
  • MdApp: fix persistent drawer not pushing the content (0388d84)
  • MdApp: fix persistent drawer not pushing the content (7d86e8c)
  • MdApp: fix reveal scroll flickering after 1px scroll (2fb232e)
  • MdApp: fix reveal scroll not being updated (6ed4522)
  • MdApp: fix styles after ssr support (27e9e7d)
  • MdApp: prevent md-app withou children to raise an error (5b71335)
  • MdAutocomplete: fix input emit when cleared (#1295) (8a055e8)
  • MdAutocomplete: prevent show options twice (#1410) (6a719b5), closes #1408
  • MdAutocomplete: sync v-model with search term (#1218) (e9bb62e), closes #1215
  • MdBottomBar: avoid class colisions (fe916d3)
  • MdButton: add full support for router-link (6353774)
  • MdButton: create better detection of router-link to support hmr (2db10a6)
  • MdButton: file not being recognized by GitHub fs (920817c)
  • MdButton: force MdRipple to be added when using MdButton alone (9b59a9f)
  • MdButton: read all router link properties and bind to button props (271f059)
  • MdCard: fix some theme errors and glitches (7c47cca)
  • MdCheckbox: typo (ca0c2a4)
  • MdChips: fix issues (#1159) (dc428dd)
  • MdChips: add labels for static chips (#1329) (b7094cb), closes #1327
  • MdChips: make chip allow spaces (#1211) (0030083), closes #1207
  • MdCore: prop validator message now uses Vue.util.warn (c76a630)
  • MdDatepicker: avoid warning for duplicated keys (#1379) (70712d7)
  • MdDatepicker: show today if date is not selected (#1214) (ac76cd7), closes #1200
  • MdDialog: IE not rendering Dialogs (#1356) (8115f32)
  • MdDialog: make prompt dialogs to work with v-model (9daa006)
  • MdDivider: create divider as
  • tag when direct inside lists (d807367)
  • MdDrawer: always enforce drawers as array (3758794)
  • MdDrawer: revert old behavior for persistent (cb242c7)
  • MdField: Consider number 0 as hasValue (#1407) (d026496), closes #1406
  • MdField: disable clear button while field is disabled (#1326) (03a9425), closes #1321
  • MdField: improve error states and input reset (1a389b0)
  • MdField: improve icon position (38245ae)
  • MdField: make type prop only available for input (a69d46c)
  • MdField: make v-model work with vue 2.5.x (5596575)
  • MdField: preserve the name attribute on change (#1385) (0a83834)
  • MdField: prevent MdInput and MdTextarea from emit input events directly (#1285) (00832e9), closes #1261
  • MdField: restore the order after upgrade to Vue 2.4 (d526aff)
  • MdField: theme icons (16added)
  • MdFile: add required v-model (3232cbb)
  • MdFile: Remove calling method onInput which doesn't exist (#1176) (5bf3476), closes #1163
  • MdHighlightText: avoid printing 'null' as a value (#1352) (4d906b6), closes #1351
  • MdInput: avoid InputEvent object from @input event (#1196) (12a4219), closes #1160 #1150 #1203 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856051 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856346
  • MdInput: fix password toggle (#1178) (65030e7), closes #1170
  • MdLayout: add xlarge and large classes to the layout component (#1323) (6c5fe65)
  • MdLayout: change gutter from padding to margin (55419b3)
  • MdLayout: make all content inside a layout without wrap (152c9c3)
  • MdList: add active style (fb1c253)
  • MdList: add full support to router-link (4cbb036)
  • MdMenu: Close menu while another is opened (#1266) (ef720c4), closes #1255
  • MdMenu: fix close-on-select props (#1280) (40406af), closes #1279
  • MdOverlay: make all overlays inside body display:fixed by default (670a96d)
  • MdPortal: always check if targetEl exists after apply it (3fae6b0)
  • MdPortal: check fro only children elements before remove (d7e5845)
  • MdPortal: get the correct transition duration before removing a portal element (35e4e9d)
  • MdPortal: improve re render of a portal element (9631403)
  • MdPortal: make document.body as a default target for portal (d438d72)
  • MdProgressSpinner: fix firefox radius (#1221) (0686e8a)
  • MdProgressSpinner: undefined navigator on SSR (#1441) (4722dad)
  • MdRipple: clear ripples if called programatically (#1431) (9e6aa8a)
  • MdRipple: improve ripple performance (bd0e058)
  • MdRipple: make ripple to be disabled globally (125ebb4)
  • MdRipple: prevent ripple when scrolling a list (f183dfe)
  • MdScrollbar: fix scrollbar color and size to better match specs (5fb4123)
  • MdSelect: emit md-selected event after localValue changed (#1282) (023723a), closes #1275
  • MdSelect: fix dense layout not being rendered properly (#1346) (7110eab), closes #1332
  • MdSelect: fix regression in select model variable name (c7cff56)
  • MdSelect: make options in disabled groups un-selectable (#1293) (89138eb), closes #1286
  • MdSelect: prevent overflowing arrow icon (#1373) (637e914)
  • MdSelect: prevent select from getting a wrong highlight when mounted (e3eb993)
  • MdSelect: Reactive options (#1447) (01dfdfb), closes #1262
  • MdSnackbar: adjust margins and padding to be compliant with the specs (5297291)
  • MdSnackbar: fix snackbar not opening when is not persistent (6d5a448)
  • MdSteppers: fix styles of vertical steppers being applies to horizontal (5a5d028)
  • MdSteppers: recalculate styles on window resize (#1394) (d3953f7)
  • MdTable: change sort methods (75c603b)
  • MdTable: change sort methods (64a332b)
  • MdTable: fix error to sort by attribute of child object (#1309) (9134227)
  • MdTable: fix height of fixed table for firefox (#1384) (e24f8dc)
  • MdTable: improve sort function on table for numbered columns (#1353) (18bb96c), closes #1349
  • MdTable: remove table head when column removed (#1354) (b54eb10), closes #1347
  • MdTable: sync hasValue when the value changes (#1147) (fdc5dab), closes #1146 #1146
  • MdTabs: correct indicator position while alignment changed (#1442) (c5fc2f5), closes #1432
  • MdTabs: fix indicator (#1448) (b33d0d6), closes #1304
  • MdTextarea: fix input event handler not triggering (#1341) (567e9a7), closes #1340
  • MdTextarea: prevent emitting inputEvent object on input (#1249) (c83f2a6), closes #1247
  • MdToolbar: fix offset alignment for small screens (9117cfd)
  • MdToolbar: fix offset alignment for small screens (acbecce)
  • MdTooltip: mdActive never updated to true using .sync modifier (b1018fb)
  • MdTooltip: overlaying in dialog (#1446) (8ade40f)
  • menu compatibility with IE (node type statement) (#1365) (a4c03be), closes #1263 #1263
  • remove global scoped css affecting all md-content elements (5fa0d52)
  • remove invalid content (5412ae1)
  • remove post install (a859157)
  • upgrade vue-template-compiler in yarn.lock (#1306) (b1bc2e1)
  • z-index issues (#1264) (843056d), closes #1134

Components

  • MdApp: create a app shell utility to hold drawers (9d2617e)
  • MdAutocomplete: add better documentation examples (a448325)
  • MdAvatar: create avatar component (#15) (5a6d2e0)
  • MdCard: add cards (17ed67b)
  • MdCheckbox: create checkboxes (f1414a0)
  • MdDatepicker: create datepicker component (#25) (05efb1a)
  • MdDialog: create dialog component (c421630)
  • MdDialog: create dialog component (#24) (014e38d)
  • MdDialog: create md-file (#13) (80dd444)
  • MdDivider: create dividers (f790ba9)
  • MdDrawer: add a new component: MdDrawer (cab7d15)
  • MdEmptyState: create empty state component (#28) (7381897)
  • MdField: start the creation of the md-field component (e97b317)
  • MdLayout: recreate md-layout (#1229) (652a0c6)
  • MdList: create lists (da24c63)
  • MdMenu: add menu component (#21) (8241575)
  • MdProgress: create progress bar and progress spinner (#34) (19d742b)
  • MdRadio: create radio buttons (dfa5478)
  • MdSelect: create select component (#27) (e965e86)
  • MdSnackbar: add snackbar component (#19) (614b6fa)
  • MdSpeedDial: create speed dial files (48b6fd1)
  • MdSteppers: create steppers component (2f70440)
  • MdSubheader: create subheaders (28a9916)
  • MdSwitch: create switch selector (dd835da)
  • MdTable: create base files for dynamic table (#29) (0810e69)
  • MdTable: create base files for dynamic table (#33) (799aa80)
  • MdTabs: add bottom bar (#18) (8caef27)
  • MdTabs: create tabs (#17) (af565f4)
  • MdToolbar: start documentation of mdToolbar (759ac43)
  • MdTooltip: add tooltips (#20) (2456ff9)

Features

Performance Improvements

  • improve app toolbar performance on scroll (bb66530)

Reverts

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items

1.0.0-beta-15 (2020-08-13)

Bug Fixes

  • MdDatepicker: Pick text button (confirm and cancel) from locale configuration (#2078) (01e1124)

Features

1.0.0-beta-14 (2020-05-27)

Bug Fixes

  • components,doc: fix the character counter not reseting when (#2081) (6b24539), closes #2054
  • components,doc: fix the character counter not reseting when (#2213) (5137908), closes #2054
  • MdDialog: position centered (6b46d96)
  • MdDialog: revert (d51649c)
  • MdStep: set tabindex for not active step (#2215) (17b0d20)

1.0.0-beta-13 (2020-04-30)

Bug Fixes

  • MdApp: remove height 100 to make md-app-content span content height (#1957) (94fb4a8)
  • Drawer detection (#1929) (3aefccb)

1.0.0-beta-12 (2020-04-21)

Bug Fixes

1.0.0-beta-11 (2019-05-12)

Bug Fixes

  • MdApp: child.data.attrs is undefined (#1762) (ffee13d), closes #1741
  • MdApp: fix drawer slot (#1845) (e6a967b)
  • MdApp: normalized component's tag before checking to match slot … (#1994) (05b4744)
  • MdAutocomplete: fix option selecting (#1765) (24e63ba)
  • MdButton: adjust spacing for multiple toolbar buttons (#1750) (84cdb90)
  • MdDatepicker: positioning when used inside flex container (#2036) (67677a2)
  • MdDialogContent: missing theme class (#1876) (6ca54cf)
  • MdField: remove firefox required box-shadow (3ff295f)
  • MdFile: disabled icon (#1787) (21d7e67), closes #1782
  • MdFile: infinite focus loop (04a4751)
  • MdInput: invert password on-off icons (#2008) (3e9dfa2)
  • MdListItem: allow multiple actions (#1760) (714ee9f)
  • MdListItem: expand content cursor style and hover (#1808) (739cefa), closes #1643
  • MdListItem: reduce function complexity (#1853) (b09777b)
  • MdMenuContent: destroy keydown listener on Esc (#1766) (e460e58)
  • MdProgressSpinner: fix CSP error (#1850) (96d3d8d)
  • MdProgressSpinner: improve transition (#1946) (0e62ae7)
  • MdRipple: fixed missing ripple effect (#2059) (b799671)
  • MdRouterLink: new router-link registration name (#1978) (b1dff40)
  • MdSelect: add missing this for calling isLocalValueSet function (7a690ba)
  • MdSelect: infinite loop error, when no v-model provided (#2035) (1d6eced)
  • MdSelect: selected event before mounted (946ea32), closes #1781
  • MdSnackbar: add "persistent" argument to createPromise() (c7e8df8)
  • MdSvgLoader: svg loader for invalid / missing mimetype (#1942) (4fa84a4)
  • MdTable: add support for index in table row (#2026) (f1b65ea)
  • MdTable: nextTick selection data (#1874) (6fbdd21), closes #1866 #2
  • MdTable: provide value mutation (#1789) (ae38547), closes #1786
  • MdTable: recalculate fixed header width on data changes (#1877) (2b675c9)
  • MdTable: sort on created (#1775) (bd1e14b), closes #1774
  • MdTable: undefined table sorting #1906 (#2012) (5d54da5)
  • fix the repeated generated css theme classes if there is multiple themes defined (#1784) (2922afa)
  • MdBadge do not accept color #1854 issue (#1856) (87cf617)
  • MdTable: revert asc direction (#1776) (0f82ace)
  • MdTableHead: sort indicator position when there is only one column (#1743) (12f0a40)
  • MdTabs: repeat import in all.scss #TimRChen (#1848) (2edc13c)
  • MdTabs: setupObservers on mounted immediately (#1770) (d8dc038), closes #1768
  • MdTextarea: resize anywhen localValue changed (#1841) (d81922a), closes #1833

Code Refactoring

Features

BREAKING CHANGES

  • MdDatepicker: upgrade date-fns to 2.0.0-alpha.7

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

  • MdTable: fix table rendering default slot twice (#1731) (3c61bcf)

1.0.0-beta-10.1 (2018-05-13)

Bug Fixes

1.0.0-beta-10 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

Reverts

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight

  • MdApp: no more than one drawer in a MdApp

  • fix(MdDrawerRightPrevious): right drawer styles

use an previous element for styling container with right drawer with similar css codes

  • fix(MdDrawer): Temporary style

  • fix(MdAppSideDrawer): correct component name

  • fix(MdApp): reactive persistent drawer

fully reactive drawer

  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

  • MdApp: create card inside overlap mode (607143f)
  • MdApp: fix fixed-last not revealing the first row after scroll up (bad65a2)
  • MdApp: fix persistent drawer not pushing the content (0388d84)
  • MdApp: fix persistent drawer not pushing the content (7d86e8c)
  • MdApp: fix reveal scroll flickering after 1px scroll (2fb232e)
  • MdApp: fix reveal scroll not being updated (6ed4522)
  • MdApp: fix styles after ssr support (27e9e7d)
  • MdApp: prevent md-app withou children to raise an error (5b71335)
  • MdAutocomplete: fix input emit when cleared (#1295) (8a055e8)
  • MdAutocomplete: prevent show options twice (#1410) (6a719b5), closes #1408
  • MdAutocomplete: sync v-model with search term (#1218) (e9bb62e), closes #1215
  • MdBottomBar: avoid class colisions (fe916d3)
  • MdButton: add full support for router-link (6353774)
  • MdButton: create better detection of router-link to support hmr (2db10a6)
  • MdButton: file not being recognized by GitHub fs (920817c)
  • MdButton: force MdRipple to be added when using MdButton alone (9b59a9f)
  • MdButton: read all router link properties and bind to button props (271f059)
  • MdCard: fix some theme errors and glitches (7c47cca)
  • MdCheckbox: typo (ca0c2a4)
  • MdChips: fix issues (#1159) (dc428dd)
  • MdChips: add labels for static chips (#1329) (b7094cb), closes #1327
  • MdChips: make chip allow spaces (#1211) (0030083), closes #1207
  • MdCore: prop validator message now uses Vue.util.warn (c76a630)
  • MdDatepicker: avoid warning for duplicated keys (#1379) (70712d7)
  • MdDatepicker: show today if date is not selected (#1214) (ac76cd7), closes #1200
  • MdDialog: IE not rendering Dialogs (#1356) (8115f32)
  • MdDialog: make prompt dialogs to work with v-model (9daa006)
  • MdDivider: create divider as
  • tag when direct inside lists (d807367)
  • MdDrawer: always enforce drawers as array (3758794)
  • MdDrawer: revert old behavior for persistent (cb242c7)
  • MdField: Consider number 0 as hasValue (#1407) (d026496), closes #1406
  • MdField: disable clear button while field is disabled (#1326) (03a9425), closes #1321
  • MdField: improve error states and input reset (1a389b0)
  • MdField: improve icon position (38245ae)
  • MdField: make type prop only available for input (a69d46c)
  • MdField: make v-model work with vue 2.5.x (5596575)
  • MdField: preserve the name attribute on change (#1385) (0a83834)
  • MdField: prevent MdInput and MdTextarea from emit input events directly (#1285) (00832e9), closes #1261
  • MdField: restore the order after upgrade to Vue 2.4 (d526aff)
  • MdField: theme icons (16added)
  • MdFile: add required v-model (3232cbb)
  • MdFile: Remove calling method onInput which doesn't exist (#1176) (5bf3476), closes #1163
  • MdHighlightText: avoid printing 'null' as a value (#1352) (4d906b6), closes #1351
  • MdInput: avoid InputEvent object from @input event (#1196) (12a4219), closes #1160 #1150 #1203 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856051 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856346
  • MdInput: fix password toggle (#1178) (65030e7), closes #1170
  • MdLayout: add xlarge and large classes to the layout component (#1323) (6c5fe65)
  • MdLayout: change gutter from padding to margin (55419b3)
  • MdLayout: make all content inside a layout without wrap (152c9c3)
  • MdList: add active style (fb1c253)
  • MdList: add full support to router-link (4cbb036)
  • MdMenu: Close menu while another is opened (#1266) (ef720c4), closes #1255
  • MdMenu: fix close-on-select props (#1280) (40406af), closes #1279
  • MdOverlay: make all overlays inside body display:fixed by default (670a96d)
  • MdPortal: always check if targetEl exists after apply it (3fae6b0)
  • MdPortal: check fro only children elements before remove (d7e5845)
  • MdPortal: get the correct transition duration before removing a portal element (35e4e9d)
  • MdPortal: improve re render of a portal element (9631403)
  • MdPortal: make document.body as a default target for portal (d438d72)
  • MdProgressSpinner: fix firefox radius (#1221) (0686e8a)
  • MdProgressSpinner: undefined navigator on SSR (#1441) (4722dad)
  • MdRipple: clear ripples if called programatically (#1431) (9e6aa8a)
  • MdRipple: improve ripple performance (bd0e058)
  • MdRipple: make ripple to be disabled globally (125ebb4)
  • MdRipple: prevent ripple when scrolling a list (f183dfe)
  • MdScrollbar: fix scrollbar color and size to better match specs (5fb4123)
  • MdSelect: emit md-selected event after localValue changed (#1282) (023723a), closes #1275
  • MdSelect: fix dense layout not being rendered properly (#1346) (7110eab), closes #1332
  • MdSelect: fix regression in select model variable name (c7cff56)
  • MdSelect: make options in disabled groups un-selectable (#1293) (89138eb), closes #1286
  • MdSelect: prevent overflowing arrow icon (#1373) (637e914)
  • MdSelect: prevent select from getting a wrong highlight when mounted (e3eb993)
  • MdSelect: Reactive options (#1447) (01dfdfb), closes #1262
  • MdSnackbar: adjust margins and padding to be compliant with the specs (5297291)
  • MdSnackbar: fix snackbar not opening when is not persistent (6d5a448)
  • MdSteppers: fix styles of vertical steppers being applies to horizontal (5a5d028)
  • MdSteppers: recalculate styles on window resize (#1394) (d3953f7)
  • MdTable: change sort methods (75c603b)
  • MdTable: change sort methods (64a332b)
  • MdTable: fix error to sort by attribute of child object (#1309) (9134227)
  • MdTable: fix height of fixed table for firefox (#1384) (e24f8dc)
  • MdTable: improve sort function on table for numbered columns (#1353) (18bb96c), closes #1349
  • MdTable: remove table head when column removed (#1354) (b54eb10), closes #1347
  • MdTable: sync hasValue when the value changes (#1147) (fdc5dab), closes #1146 #1146
  • MdTabs: correct indicator position while alignment changed (#1442) (c5fc2f5), closes #1432
  • MdTabs: fix indicator (#1448) (b33d0d6), closes #1304
  • MdTextarea: fix input event handler not triggering (#1341) (567e9a7), closes #1340
  • MdTextarea: prevent emitting inputEvent object on input (#1249) (c83f2a6), closes #1247
  • MdTooltip: mdActive never updated to true using .sync modifier (b1018fb)
  • MdTooltip: overlaying in dialog (#1446) (8ade40f)
  • add beta flag (bd96842)
  • add jest-vue to replace jest-vue-preprocessor (505627c)
  • change broken image (0868406)
  • fix splash not changing the colors properly (94f9d92)
  • getting startet with wrong javascript markup (7914eb8)
  • getting startet with wrong javascript markup (73360f8)
  • menu compatibility with IE (node type statement) (#1365) (a4c03be), closes #1263 #1263
  • remove global scoped css affecting all md-content elements (5fa0d52)
  • remove invalid content (5412ae1)
  • remove post install (a859157)
  • upgrade vue-template-compiler in yarn.lock (#1306) (b1bc2e1)
  • MdToolbar: fix offset alignment for small screens (9117cfd)
  • MdToolbar: fix offset alignment for small screens (acbecce)
  • change default fab color to accent (5893895)
  • make checkbo and radio to work with disabled attribute (88d7755)
  • make field to have an required indicator (facbea8)
  • make input id unique per instance (981d281)
  • make meta colors off by default and add an option to enable it (c67a1c0)
  • z-index issues (#1264) (843056d), closes #1134

Components

  • MdApp: create a app shell utility to hold drawers (9d2617e)
  • MdAutocomplete: add better documentation examples (a448325)
  • MdAvatar: create avatar component (#15) (5a6d2e0)
  • MdCard: add cards (17ed67b)
  • MdCheckbox: create checkboxes (f1414a0)
  • MdDatepicker: create datepicker component (#25) (05efb1a)
  • MdDialog: create dialog component (c421630)
  • MdDialog: create dialog component (#24) (014e38d)
  • MdDialog: create md-file (#13) (80dd444)
  • MdDivider: create dividers (f790ba9)
  • MdDrawer: add a new component: MdDrawer (cab7d15)
  • MdEmptyState: create empty state component (#28) (7381897)
  • MdField: start the creation of the md-field component (e97b317)
  • MdLayout: recreate md-layout (#1229) (652a0c6)
  • MdList: create lists (da24c63)
  • MdMenu: add menu component (#21) (8241575)
  • MdProgress: create progress bar and progress spinner (#34) (19d742b)
  • MdRadio: create radio buttons (dfa5478)
  • MdSelect: create select component (#27) (e965e86)
  • MdSnackbar: add snackbar component (#19) (614b6fa)
  • MdSpeedDial: create speed dial files (48b6fd1)
  • MdSteppers: create steppers component (2f70440)
  • MdSubheader: create subheaders (28a9916)
  • MdSwitch: create switch selector (dd835da)
  • MdTable: create base files for dynamic table (#29) (0810e69)
  • MdTable: create base files for dynamic table (#33) (799aa80)
  • MdTabs: add bottom bar (#18) (8caef27)
  • MdTabs: create tabs (#17) (af565f4)
  • MdToolbar: start documentation of mdToolbar (759ac43)
  • MdTooltip: add tooltips (#20) (2456ff9)

Features

Performance Improvements

  • improve app toolbar performance on scroll (bb66530)

Reverts

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items

1.0.0-beta-14 (2020-05-27)

1.0.0-beta-11 (2019-05-12)

Bug Fixes

  • MdApp: child.data.attrs is undefined (#1762) (ffee13d), closes #1741
  • MdApp: fix drawer slot (#1845) (e6a967b)
  • MdApp: normalized component's tag before checking to match slot … (#1994) (05b4744)
  • MdAutocomplete: fix option selecting (#1765) (24e63ba)
  • MdButton: adjust spacing for multiple toolbar buttons (#1750) (84cdb90)
  • MdDatepicker: positioning when used inside flex container (#2036) (67677a2)
  • MdDialogContent: missing theme class (#1876) (6ca54cf)
  • MdField: remove firefox required box-shadow (3ff295f)
  • MdFile: disabled icon (#1787) (21d7e67), closes #1782
  • MdFile: infinite focus loop (04a4751)
  • MdInput: invert password on-off icons (#2008) (3e9dfa2)
  • MdListItem: allow multiple actions (#1760) (714ee9f)
  • MdListItem: expand content cursor style and hover (#1808) (739cefa), closes #1643
  • MdListItem: reduce function complexity (#1853) (b09777b)
  • MdMenuContent: destroy keydown listener on Esc (#1766) (e460e58)
  • MdProgressSpinner: fix CSP error (#1850) (96d3d8d)
  • MdProgressSpinner: improve transition (#1946) (0e62ae7)
  • MdRipple: fixed missing ripple effect (#2059) (b799671)
  • MdRouterLink: new router-link registration name (#1978) (b1dff40)
  • MdSelect: add missing this for calling isLocalValueSet function (7a690ba)
  • MdSelect: infinite loop error, when no v-model provided (#2035) (1d6eced)
  • MdSelect: selected event before mounted (946ea32), closes #1781
  • MdSnackbar: add "persistent" argument to createPromise() (c7e8df8)
  • MdSvgLoader: svg loader for invalid / missing mimetype (#1942) (4fa84a4)
  • MdTable: add support for index in table row (#2026) (f1b65ea)
  • MdTable: nextTick selection data (#1874) (6fbdd21), closes #1866 #2
  • MdTable: provide value mutation (#1789) (ae38547), closes #1786
  • MdTable: recalculate fixed header width on data changes (#1877) (2b675c9)
  • MdTable: sort on created (#1775) (bd1e14b), closes #1774
  • MdTable: undefined table sorting #1906 (#2012) (5d54da5)
  • fix the repeated generated css theme classes if there is multiple themes defined (#1784) (2922afa)
  • MdBadge do not accept color #1854 issue (#1856) (87cf617)
  • MdTable: revert asc direction (#1776) (0f82ace)
  • MdTableHead: sort indicator position when there is only one column (#1743) (12f0a40)
  • MdTabs: repeat import in all.scss #TimRChen (#1848) (2edc13c)
  • MdTabs: setupObservers on mounted immediately (#1770) (d8dc038), closes #1768
  • MdTextarea: resize anywhen localValue changed (#1841) (d81922a), closes #1833

Code Refactoring

Features

BREAKING CHANGES

  • MdDatepicker: upgrade date-fns to 2.0.0-alpha.7

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

  • MdTable: fix table rendering default slot twice (#1731) (3c61bcf)

1.0.0-beta-10.1 (2018-05-13)

Bug Fixes

1.0.0-beta-10 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

Reverts

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight

  • MdApp: no more than one drawer in a MdApp

  • fix(MdDrawerRightPrevious): right drawer styles

use an previous element for styling container with right drawer with similar css codes

  • fix(MdDrawer): Temporary style

  • fix(MdAppSideDrawer): correct component name

  • fix(MdApp): reactive persistent drawer

fully reactive drawer

  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

  • MdApp: create card inside overlap mode (607143f)
  • MdApp: fix fixed-last not revealing the first row after scroll up (bad65a2)
  • MdApp: fix persistent drawer not pushing the content (0388d84)
  • MdApp: fix persistent drawer not pushing the content (7d86e8c)
  • MdApp: fix reveal scroll flickering after 1px scroll (2fb232e)
  • MdApp: fix reveal scroll not being updated (6ed4522)
  • MdApp: fix styles after ssr support (27e9e7d)
  • MdApp: prevent md-app withou children to raise an error (5b71335)
  • MdAutocomplete: fix input emit when cleared (#1295) (8a055e8)
  • MdAutocomplete: prevent show options twice (#1410) (6a719b5), closes #1408
  • MdAutocomplete: sync v-model with search term (#1218) (e9bb62e), closes #1215
  • MdBottomBar: avoid class colisions (fe916d3)
  • MdButton: add full support for router-link (6353774)
  • MdButton: create better detection of router-link to support hmr (2db10a6)
  • MdButton: file not being recognized by GitHub fs (920817c)
  • MdButton: force MdRipple to be added when using MdButton alone (9b59a9f)
  • MdButton: read all router link properties and bind to button props (271f059)
  • MdCard: fix some theme errors and glitches (7c47cca)
  • MdCheckbox: typo (ca0c2a4)
  • MdChips: fix issues (#1159) (dc428dd)
  • MdChips: add labels for static chips (#1329) (b7094cb), closes #1327
  • MdChips: make chip allow spaces (#1211) (0030083), closes #1207
  • MdCore: prop validator message now uses Vue.util.warn (c76a630)
  • MdDatepicker: avoid warning for duplicated keys (#1379) (70712d7)
  • MdDatepicker: show today if date is not selected (#1214) (ac76cd7), closes #1200
  • MdDialog: IE not rendering Dialogs (#1356) (8115f32)
  • MdDialog: make prompt dialogs to work with v-model (9daa006)
  • MdDivider: create divider as
  • tag when direct inside lists (d807367)
  • MdDrawer: always enforce drawers as array (3758794)
  • MdDrawer: revert old behavior for persistent (cb242c7)
  • MdField: Consider number 0 as hasValue (#1407) (d026496), closes #1406
  • MdField: disable clear button while field is disabled (#1326) (03a9425), closes #1321
  • MdField: improve error states and input reset (1a389b0)
  • MdField: improve icon position (38245ae)
  • MdField: make type prop only available for input (a69d46c)
  • MdField: make v-model work with vue 2.5.x (5596575)
  • MdField: preserve the name attribute on change (#1385) (0a83834)
  • MdField: prevent MdInput and MdTextarea from emit input events directly (#1285) (00832e9), closes #1261
  • MdField: restore the order after upgrade to Vue 2.4 (d526aff)
  • MdField: theme icons (16added)
  • MdFile: add required v-model (3232cbb)
  • MdFile: Remove calling method onInput which doesn't exist (#1176) (5bf3476), closes #1163
  • MdHighlightText: avoid printing 'null' as a value (#1352) (4d906b6), closes #1351
  • MdInput: avoid InputEvent object from @input event (#1196) (12a4219), closes #1160 #1150 #1203 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856051 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856346
  • MdInput: fix password toggle (#1178) (65030e7), closes #1170
  • MdLayout: add xlarge and large classes to the layout component (#1323) (6c5fe65)
  • MdLayout: change gutter from padding to margin (55419b3)
  • MdLayout: make all content inside a layout without wrap (152c9c3)
  • MdList: add active style (fb1c253)
  • MdList: add full support to router-link (4cbb036)
  • MdMenu: Close menu while another is opened (#1266) (ef720c4), closes #1255
  • MdMenu: fix close-on-select props (#1280) (40406af), closes #1279
  • MdOverlay: make all overlays inside body display:fixed by default (670a96d)
  • MdPortal: always check if targetEl exists after apply it (3fae6b0)
  • MdPortal: check fro only children elements before remove (d7e5845)
  • MdPortal: get the correct transition duration before removing a portal element (35e4e9d)
  • MdPortal: improve re render of a portal element (9631403)
  • MdPortal: make document.body as a default target for portal (d438d72)
  • MdProgressSpinner: fix firefox radius (#1221) (0686e8a)
  • MdProgressSpinner: undefined navigator on SSR (#1441) (4722dad)
  • MdRipple: clear ripples if called programatically (#1431) (9e6aa8a)
  • MdRipple: improve ripple performance (bd0e058)
  • MdRipple: make ripple to be disabled globally (125ebb4)
  • MdRipple: prevent ripple when scrolling a list (f183dfe)
  • MdScrollbar: fix scrollbar color and size to better match specs (5fb4123)
  • MdSelect: emit md-selected event after localValue changed (#1282) (023723a), closes #1275
  • MdSelect: fix dense layout not being rendered properly (#1346) (7110eab), closes #1332
  • MdSelect: fix regression in select model variable name (c7cff56)
  • MdSelect: make options in disabled groups un-selectable (#1293) (89138eb), closes #1286
  • MdSelect: prevent overflowing arrow icon (#1373) (637e914)
  • MdSelect: prevent select from getting a wrong highlight when mounted (e3eb993)
  • MdSelect: Reactive options (#1447) (01dfdfb), closes #1262
  • MdSnackbar: adjust margins and padding to be compliant with the specs (5297291)
  • MdSnackbar: fix snackbar not opening when is not persistent (6d5a448)
  • MdSteppers: fix styles of vertical steppers being applies to horizontal (5a5d028)
  • MdSteppers: recalculate styles on window resize (#1394) (d3953f7)
  • MdTable: change sort methods (75c603b)
  • MdTable: change sort methods (64a332b)
  • MdTable: fix error to sort by attribute of child object (#1309) (9134227)
  • MdTable: fix height of fixed table for firefox (#1384) (e24f8dc)
  • MdTable: improve sort function on table for numbered columns (#1353) (18bb96c), closes #1349
  • MdTable: remove table head when column removed (#1354) (b54eb10), closes #1347
  • MdTable: sync hasValue when the value changes (#1147) (fdc5dab), closes #1146 #1146
  • MdTabs: correct indicator position while alignment changed (#1442) (c5fc2f5), closes #1432
  • MdTabs: fix indicator (#1448) (b33d0d6), closes #1304
  • MdTextarea: fix input event handler not triggering (#1341) (567e9a7), closes #1340
  • MdTextarea: prevent emitting inputEvent object on input (#1249) (c83f2a6), closes #1247
  • MdTooltip: mdActive never updated to true using .sync modifier (b1018fb)
  • MdTooltip: overlaying in dialog (#1446) (8ade40f)
  • add beta flag (bd96842)
  • add jest-vue to replace jest-vue-preprocessor (505627c)
  • change broken image (0868406)
  • fix splash not changing the colors properly (94f9d92)
  • getting startet with wrong javascript markup (7914eb8)
  • getting startet with wrong javascript markup (73360f8)
  • menu compatibility with IE (node type statement) (#1365) (a4c03be), closes #1263 #1263
  • remove global scoped css affecting all md-content elements (5fa0d52)
  • remove invalid content (5412ae1)
  • remove post install (a859157)
  • upgrade vue-template-compiler in yarn.lock (#1306) (b1bc2e1)
  • MdToolbar: fix offset alignment for small screens (9117cfd)
  • MdToolbar: fix offset alignment for small screens (acbecce)
  • change default fab color to accent (5893895)
  • make checkbo and radio to work with disabled attribute (88d7755)
  • make field to have an required indicator (facbea8)
  • make input id unique per instance (981d281)
  • make meta colors off by default and add an option to enable it (c67a1c0)
  • z-index issues (#1264) (843056d), closes #1134

Components

  • MdApp: create a app shell utility to hold drawers (9d2617e)
  • MdAutocomplete: add better documentation examples (a448325)
  • MdAvatar: create avatar component (#15) (5a6d2e0)
  • MdCard: add cards (17ed67b)
  • MdCheckbox: create checkboxes (f1414a0)
  • MdDatepicker: create datepicker component (#25) (05efb1a)
  • MdDialog: create dialog component (c421630)
  • MdDialog: create dialog component (#24) (014e38d)
  • MdDialog: create md-file (#13) (80dd444)
  • MdDivider: create dividers (f790ba9)
  • MdDrawer: add a new component: MdDrawer (cab7d15)
  • MdEmptyState: create empty state component (#28) (7381897)
  • MdField: start the creation of the md-field component (e97b317)
  • MdLayout: recreate md-layout (#1229) (652a0c6)
  • MdList: create lists (da24c63)
  • MdMenu: add menu component (#21) (8241575)
  • MdProgress: create progress bar and progress spinner (#34) (19d742b)
  • MdRadio: create radio buttons (dfa5478)
  • MdSelect: create select component (#27) (e965e86)
  • MdSnackbar: add snackbar component (#19) (614b6fa)
  • MdSpeedDial: create speed dial files (48b6fd1)
  • MdSteppers: create steppers component (2f70440)
  • MdSubheader: create subheaders (28a9916)
  • MdSwitch: create switch selector (dd835da)
  • MdTable: create base files for dynamic table (#29) (0810e69)
  • MdTable: create base files for dynamic table (#33) (799aa80)
  • MdTabs: add bottom bar (#18) (8caef27)
  • MdTabs: create tabs (#17) (af565f4)
  • MdToolbar: start documentation of mdToolbar (759ac43)
  • MdTooltip: add tooltips (#20) (2456ff9)

Features

Performance Improvements

  • improve app toolbar performance on scroll (bb66530)

Reverts

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items

1.0.0-beta-13 (2020-04-30)

Bug Fixes

  • MdApp: remove height 100 to make md-app-content span content height (#1957) (94fb4a8)
  • Drawer detection (#1929) (3aefccb)

1.0.0-beta-12 (2020-04-21)

Bug Fixes

1.0.0-beta-11 (2019-05-12)

Bug Fixes

  • MdApp: child.data.attrs is undefined (#1762) (ffee13d), closes #1741
  • MdApp: fix drawer slot (#1845) (e6a967b)
  • MdApp: normalized component's tag before checking to match slot … (#1994) (05b4744)
  • MdAutocomplete: fix option selecting (#1765) (24e63ba)
  • MdButton: adjust spacing for multiple toolbar buttons (#1750) (84cdb90)
  • MdDatepicker: positioning when used inside flex container (#2036) (67677a2)
  • MdDialogContent: missing theme class (#1876) (6ca54cf)
  • MdField: remove firefox required box-shadow (3ff295f)
  • MdFile: disabled icon (#1787) (21d7e67), closes #1782
  • MdFile: infinite focus loop (04a4751)
  • MdInput: invert password on-off icons (#2008) (3e9dfa2)
  • MdListItem: allow multiple actions (#1760) (714ee9f)
  • MdListItem: expand content cursor style and hover (#1808) (739cefa), closes #1643
  • MdListItem: reduce function complexity (#1853) (b09777b)
  • MdMenuContent: destroy keydown listener on Esc (#1766) (e460e58)
  • MdProgressSpinner: fix CSP error (#1850) (96d3d8d)
  • MdProgressSpinner: improve transition (#1946) (0e62ae7)
  • MdRipple: fixed missing ripple effect (#2059) (b799671)
  • MdRouterLink: new router-link registration name (#1978) (b1dff40)
  • MdSelect: add missing this for calling isLocalValueSet function (7a690ba)
  • MdSelect: infinite loop error, when no v-model provided (#2035) (1d6eced)
  • MdSelect: selected event before mounted (946ea32), closes #1781
  • MdSnackbar: add "persistent" argument to createPromise() (c7e8df8)
  • MdSvgLoader: svg loader for invalid / missing mimetype (#1942) (4fa84a4)
  • MdTable: add support for index in table row (#2026) (f1b65ea)
  • MdTable: nextTick selection data (#1874) (6fbdd21), closes #1866 #2
  • MdTable: provide value mutation (#1789) (ae38547), closes #1786
  • MdTable: recalculate fixed header width on data changes (#1877) (2b675c9)
  • MdTable: sort on created (#1775) (bd1e14b), closes #1774
  • MdTable: undefined table sorting #1906 (#2012) (5d54da5)
  • fix the repeated generated css theme classes if there is multiple themes defined (#1784) (2922afa)
  • MdBadge do not accept color #1854 issue (#1856) (87cf617)
  • MdTable: revert asc direction (#1776) (0f82ace)
  • MdTableHead: sort indicator position when there is only one column (#1743) (12f0a40)
  • MdTabs: repeat import in all.scss #TimRChen (#1848) (2edc13c)
  • MdTabs: setupObservers on mounted immediately (#1770) (d8dc038), closes #1768
  • MdTextarea: resize anywhen localValue changed (#1841) (d81922a), closes #1833

Code Refactoring

Features

BREAKING CHANGES

  • MdDatepicker: upgrade date-fns to 2.0.0-alpha.7

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

  • MdTable: fix table rendering default slot twice (#1731) (3c61bcf)

1.0.0-beta-10.1 (2018-05-13)

Bug Fixes

1.0.0-beta-10 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

Reverts

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight

  • MdApp: no more than one drawer in a MdApp

  • fix(MdDrawerRightPrevious): right drawer styles

use an previous element for styling container with right drawer with similar css codes

  • fix(MdDrawer): Temporary style

  • fix(MdAppSideDrawer): correct component name

  • fix(MdApp): reactive persistent drawer

fully reactive drawer

  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

  • MdApp: create card inside overlap mode (607143f)
  • MdApp: fix fixed-last not revealing the first row after scroll up (bad65a2)
  • MdApp: fix persistent drawer not pushing the content (0388d84)
  • MdApp: fix persistent drawer not pushing the content (7d86e8c)
  • MdApp: fix reveal scroll flickering after 1px scroll (2fb232e)
  • MdApp: fix reveal scroll not being updated (6ed4522)
  • MdApp: fix styles after ssr support (27e9e7d)
  • MdApp: prevent md-app withou children to raise an error (5b71335)
  • MdAutocomplete: fix input emit when cleared (#1295) (8a055e8)
  • MdAutocomplete: prevent show options twice (#1410) (6a719b5), closes #1408
  • MdAutocomplete: sync v-model with search term (#1218) (e9bb62e), closes #1215
  • MdBottomBar: avoid class colisions (fe916d3)
  • MdButton: add full support for router-link (6353774)
  • MdButton: create better detection of router-link to support hmr (2db10a6)
  • MdButton: file not being recognized by GitHub fs (920817c)
  • MdButton: force MdRipple to be added when using MdButton alone (9b59a9f)
  • MdButton: read all router link properties and bind to button props (271f059)
  • MdCard: fix some theme errors and glitches (7c47cca)
  • MdCheckbox: typo (ca0c2a4)
  • MdChips: fix issues (#1159) (dc428dd)
  • MdChips: add labels for static chips (#1329) (b7094cb), closes #1327
  • MdChips: make chip allow spaces (#1211) (0030083), closes #1207
  • MdCore: prop validator message now uses Vue.util.warn (c76a630)
  • MdDatepicker: avoid warning for duplicated keys (#1379) (70712d7)
  • MdDatepicker: show today if date is not selected (#1214) (ac76cd7), closes #1200
  • MdDialog: IE not rendering Dialogs (#1356) (8115f32)
  • MdDialog: make prompt dialogs to work with v-model (9daa006)
  • MdDivider: create divider as
  • tag when direct inside lists (d807367)
  • MdDrawer: always enforce drawers as array (3758794)
  • MdDrawer: revert old behavior for persistent (cb242c7)
  • MdField: Consider number 0 as hasValue (#1407) (d026496), closes #1406
  • MdField: disable clear button while field is disabled (#1326) (03a9425), closes #1321
  • MdField: improve error states and input reset (1a389b0)
  • MdField: improve icon position (38245ae)
  • MdField: make type prop only available for input (a69d46c)
  • MdField: make v-model work with vue 2.5.x (5596575)
  • MdField: preserve the name attribute on change (#1385) (0a83834)
  • MdField: prevent MdInput and MdTextarea from emit input events directly (#1285) (00832e9), closes #1261
  • MdField: restore the order after upgrade to Vue 2.4 (d526aff)
  • MdField: theme icons (16added)
  • MdFile: add required v-model (3232cbb)
  • MdFile: Remove calling method onInput which doesn't exist (#1176) (5bf3476), closes #1163
  • MdHighlightText: avoid printing 'null' as a value (#1352) (4d906b6), closes #1351
  • MdInput: avoid InputEvent object from @input event (#1196) (12a4219), closes #1160 #1150 #1203 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856051 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856346
  • MdInput: fix password toggle (#1178) (65030e7), closes #1170
  • MdLayout: add xlarge and large classes to the layout component (#1323) (6c5fe65)
  • MdLayout: change gutter from padding to margin (55419b3)
  • MdLayout: make all content inside a layout without wrap (152c9c3)
  • MdList: add active style (fb1c253)
  • MdList: add full support to router-link (4cbb036)
  • MdMenu: Close menu while another is opened (#1266) (ef720c4), closes #1255
  • MdMenu: fix close-on-select props (#1280) (40406af), closes #1279
  • MdOverlay: make all overlays inside body display:fixed by default (670a96d)
  • MdPortal: always check if targetEl exists after apply it (3fae6b0)
  • MdPortal: check fro only children elements before remove (d7e5845)
  • MdPortal: get the correct transition duration before removing a portal element (35e4e9d)
  • MdPortal: improve re render of a portal element (9631403)
  • MdPortal: make document.body as a default target for portal (d438d72)
  • MdProgressSpinner: fix firefox radius (#1221) (0686e8a)
  • MdProgressSpinner: undefined navigator on SSR (#1441) (4722dad)
  • MdRipple: clear ripples if called programatically (#1431) (9e6aa8a)
  • MdRipple: improve ripple performance (bd0e058)
  • MdRipple: make ripple to be disabled globally (125ebb4)
  • MdRipple: prevent ripple when scrolling a list (f183dfe)
  • MdScrollbar: fix scrollbar color and size to better match specs (5fb4123)
  • MdSelect: emit md-selected event after localValue changed (#1282) (023723a), closes #1275
  • MdSelect: fix dense layout not being rendered properly (#1346) (7110eab), closes #1332
  • MdSelect: fix regression in select model variable name (c7cff56)
  • MdSelect: make options in disabled groups un-selectable (#1293) (89138eb), closes #1286
  • MdSelect: prevent overflowing arrow icon (#1373) (637e914)
  • MdSelect: prevent select from getting a wrong highlight when mounted (e3eb993)
  • MdSelect: Reactive options (#1447) (01dfdfb), closes #1262
  • MdSnackbar: adjust margins and padding to be compliant with the specs (5297291)
  • MdSnackbar: fix snackbar not opening when is not persistent (6d5a448)
  • MdSteppers: fix styles of vertical steppers being applies to horizontal (5a5d028)
  • MdSteppers: recalculate styles on window resize (#1394) (d3953f7)
  • MdTable: change sort methods (75c603b)
  • MdTable: change sort methods (64a332b)
  • MdTable: fix error to sort by attribute of child object (#1309) (9134227)
  • MdTable: fix height of fixed table for firefox (#1384) (e24f8dc)
  • MdTable: improve sort function on table for numbered columns (#1353) (18bb96c), closes #1349
  • MdTable: remove table head when column removed (#1354) (b54eb10), closes #1347
  • MdTable: sync hasValue when the value changes (#1147) (fdc5dab), closes #1146 #1146
  • MdTabs: correct indicator position while alignment changed (#1442) (c5fc2f5), closes #1432
  • MdTabs: fix indicator (#1448) (b33d0d6), closes #1304
  • MdTextarea: fix input event handler not triggering (#1341) (567e9a7), closes #1340
  • MdTextarea: prevent emitting inputEvent object on input (#1249) (c83f2a6), closes #1247
  • MdTooltip: mdActive never updated to true using .sync modifier (b1018fb)
  • MdTooltip: overlaying in dialog (#1446) (8ade40f)
  • add beta flag (bd96842)
  • add jest-vue to replace jest-vue-preprocessor (505627c)
  • change broken image (0868406)
  • fix splash not changing the colors properly (94f9d92)
  • getting startet with wrong javascript markup (7914eb8)
  • getting startet with wrong javascript markup (73360f8)
  • menu compatibility with IE (node type statement) (#1365) (a4c03be), closes #1263 #1263
  • remove global scoped css affecting all md-content elements (5fa0d52)
  • remove invalid content (5412ae1)
  • remove post install (a859157)
  • upgrade vue-template-compiler in yarn.lock (#1306) (b1bc2e1)
  • MdToolbar: fix offset alignment for small screens (9117cfd)
  • MdToolbar: fix offset alignment for small screens (acbecce)
  • change default fab color to accent (5893895)
  • make checkbo and radio to work with disabled attribute (88d7755)
  • make field to have an required indicator (facbea8)
  • make input id unique per instance (981d281)
  • make meta colors off by default and add an option to enable it (c67a1c0)
  • z-index issues (#1264) (843056d), closes #1134

Components

  • MdApp: create a app shell utility to hold drawers (9d2617e)
  • MdAutocomplete: add better documentation examples (a448325)
  • MdAvatar: create avatar component (#15) (5a6d2e0)
  • MdCard: add cards (17ed67b)
  • MdCheckbox: create checkboxes (f1414a0)
  • MdDatepicker: create datepicker component (#25) (05efb1a)
  • MdDialog: create dialog component (c421630)
  • MdDialog: create dialog component (#24) (014e38d)
  • MdDialog: create md-file (#13) (80dd444)
  • MdDivider: create dividers (f790ba9)
  • MdDrawer: add a new component: MdDrawer (cab7d15)
  • MdEmptyState: create empty state component (#28) (7381897)
  • MdField: start the creation of the md-field component (e97b317)
  • MdLayout: recreate md-layout (#1229) (652a0c6)
  • MdList: create lists (da24c63)
  • MdMenu: add menu component (#21) (8241575)
  • MdProgress: create progress bar and progress spinner (#34) (19d742b)
  • MdRadio: create radio buttons (dfa5478)
  • MdSelect: create select component (#27) (e965e86)
  • MdSnackbar: add snackbar component (#19) (614b6fa)
  • MdSpeedDial: create speed dial files (48b6fd1)
  • MdSteppers: create steppers component (2f70440)
  • MdSubheader: create subheaders (28a9916)
  • MdSwitch: create switch selector (dd835da)
  • MdTable: create base files for dynamic table (#29) (0810e69)
  • MdTable: create base files for dynamic table (#33) (799aa80)
  • MdTabs: add bottom bar (#18) (8caef27)
  • MdTabs: create tabs (#17) (af565f4)
  • MdToolbar: start documentation of mdToolbar (759ac43)
  • MdTooltip: add tooltips (#20) (2456ff9)

Features

Performance Improvements

  • improve app toolbar performance on scroll (bb66530)

Reverts

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items

1.0.0-beta-12 (2020-04-21)

Bug Fixes

1.0.0-beta-11 (2019-05-12)

Bug Fixes

  • MdApp: child.data.attrs is undefined (#1762) (ffee13d), closes #1741
  • MdApp: fix drawer slot (#1845) (e6a967b)
  • MdApp: normalized component's tag before checking to match slot … (#1994) (05b4744)
  • MdAutocomplete: fix option selecting (#1765) (24e63ba)
  • MdButton: adjust spacing for multiple toolbar buttons (#1750) (84cdb90)
  • MdDatepicker: positioning when used inside flex container (#2036) (67677a2)
  • MdDialogContent: missing theme class (#1876) (6ca54cf)
  • MdField: remove firefox required box-shadow (3ff295f)
  • MdFile: disabled icon (#1787) (21d7e67), closes #1782
  • MdFile: infinite focus loop (04a4751)
  • MdInput: invert password on-off icons (#2008) (3e9dfa2)
  • MdListItem: allow multiple actions (#1760) (714ee9f)
  • MdListItem: expand content cursor style and hover (#1808) (739cefa), closes #1643
  • MdListItem: reduce function complexity (#1853) (b09777b)
  • MdMenuContent: destroy keydown listener on Esc (#1766) (e460e58)
  • MdProgressSpinner: fix CSP error (#1850) (96d3d8d)
  • MdProgressSpinner: improve transition (#1946) (0e62ae7)
  • MdRipple: fixed missing ripple effect (#2059) (b799671)
  • MdRouterLink: new router-link registration name (#1978) (b1dff40)
  • MdSelect: add missing this for calling isLocalValueSet function (7a690ba)
  • MdSelect: infinite loop error, when no v-model provided (#2035) (1d6eced)
  • MdSelect: selected event before mounted (946ea32), closes #1781
  • MdSnackbar: add "persistent" argument to createPromise() (c7e8df8)
  • MdSvgLoader: svg loader for invalid / missing mimetype (#1942) (4fa84a4)
  • MdTable: add support for index in table row (#2026) (f1b65ea)
  • MdTable: nextTick selection data (#1874) (6fbdd21), closes #1866 #2
  • MdTable: provide value mutation (#1789) (ae38547), closes #1786
  • MdTable: recalculate fixed header width on data changes (#1877) (2b675c9)
  • MdTable: sort on created (#1775) (bd1e14b), closes #1774
  • MdTable: undefined table sorting #1906 (#2012) (5d54da5)
  • fix the repeated generated css theme classes if there is multiple themes defined (#1784) (2922afa)
  • MdBadge do not accept color #1854 issue (#1856) (87cf617)
  • MdTable: revert asc direction (#1776) (0f82ace)
  • MdTableHead: sort indicator position when there is only one column (#1743) (12f0a40)
  • MdTabs: repeat import in all.scss #TimRChen (#1848) (2edc13c)
  • MdTabs: setupObservers on mounted immediately (#1770) (d8dc038), closes #1768
  • MdTextarea: resize anywhen localValue changed (#1841) (d81922a), closes #1833

Code Refactoring

Features

BREAKING CHANGES

  • MdDatepicker: upgrade date-fns to 2.0.0-alpha.7

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

  • MdTable: fix table rendering default slot twice (#1731) (3c61bcf)

1.0.0-beta-10.1 (2018-05-13)

Bug Fixes

1.0.0-beta-10 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

Reverts

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight

  • MdApp: no more than one drawer in a MdApp

  • fix(MdDrawerRightPrevious): right drawer styles

use an previous element for styling container with right drawer with similar css codes

  • fix(MdDrawer): Temporary style

  • fix(MdAppSideDrawer): correct component name

  • fix(MdApp): reactive persistent drawer

fully reactive drawer

  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

  • MdApp: create card inside overlap mode (607143f)
  • MdApp: fix fixed-last not revealing the first row after scroll up (bad65a2)
  • MdApp: fix persistent drawer not pushing the content (0388d84)
  • MdApp: fix persistent drawer not pushing the content (7d86e8c)
  • MdApp: fix reveal scroll flickering after 1px scroll (2fb232e)
  • MdApp: fix reveal scroll not being updated (6ed4522)
  • MdApp: fix styles after ssr support (27e9e7d)
  • MdApp: prevent md-app withou children to raise an error (5b71335)
  • MdAutocomplete: fix input emit when cleared (#1295) (8a055e8)
  • MdAutocomplete: prevent show options twice (#1410) (6a719b5), closes #1408
  • MdAutocomplete: sync v-model with search term (#1218) (e9bb62e), closes #1215
  • MdBottomBar: avoid class colisions (fe916d3)
  • MdButton: add full support for router-link (6353774)
  • MdButton: create better detection of router-link to support hmr (2db10a6)
  • MdButton: file not being recognized by GitHub fs (920817c)
  • MdButton: force MdRipple to be added when using MdButton alone (9b59a9f)
  • MdButton: read all router link properties and bind to button props (271f059)
  • MdCard: fix some theme errors and glitches (7c47cca)
  • MdCheckbox: typo (ca0c2a4)
  • MdChips: fix issues (#1159) (dc428dd)
  • MdChips: add labels for static chips (#1329) (b7094cb), closes #1327
  • MdChips: make chip allow spaces (#1211) (0030083), closes #1207
  • MdCore: prop validator message now uses Vue.util.warn (c76a630)
  • MdDatepicker: avoid warning for duplicated keys (#1379) (70712d7)
  • MdDatepicker: show today if date is not selected (#1214) (ac76cd7), closes #1200
  • MdDialog: IE not rendering Dialogs (#1356) (8115f32)
  • MdDialog: make prompt dialogs to work with v-model (9daa006)
  • MdDivider: create divider as
  • tag when direct inside lists (d807367)
  • MdDrawer: always enforce drawers as array (3758794)
  • MdDrawer: revert old behavior for persistent (cb242c7)
  • MdField: Consider number 0 as hasValue (#1407) (d026496), closes #1406
  • MdField: disable clear button while field is disabled (#1326) (03a9425), closes #1321
  • MdField: improve error states and input reset (1a389b0)
  • MdField: improve icon position (38245ae)
  • MdField: make type prop only available for input (a69d46c)
  • MdField: make v-model work with vue 2.5.x (5596575)
  • MdField: preserve the name attribute on change (#1385) (0a83834)
  • MdField: prevent MdInput and MdTextarea from emit input events directly (#1285) (00832e9), closes #1261
  • MdField: restore the order after upgrade to Vue 2.4 (d526aff)
  • MdField: theme icons (16added)
  • MdFile: add required v-model (3232cbb)
  • MdFile: Remove calling method onInput which doesn't exist (#1176) (5bf3476), closes #1163
  • MdHighlightText: avoid printing 'null' as a value (#1352) (4d906b6), closes #1351
  • MdInput: avoid InputEvent object from @input event (#1196) (12a4219), closes #1160 #1150 #1203 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856051 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856346
  • MdInput: fix password toggle (#1178) (65030e7), closes #1170
  • MdLayout: add xlarge and large classes to the layout component (#1323) (6c5fe65)
  • MdLayout: change gutter from padding to margin (55419b3)
  • MdLayout: make all content inside a layout without wrap (152c9c3)
  • MdList: add active style (fb1c253)
  • MdList: add full support to router-link (4cbb036)
  • MdMenu: Close menu while another is opened (#1266) (ef720c4), closes #1255
  • MdMenu: fix close-on-select props (#1280) (40406af), closes #1279
  • MdOverlay: make all overlays inside body display:fixed by default (670a96d)
  • MdPortal: always check if targetEl exists after apply it (3fae6b0)
  • MdPortal: check fro only children elements before remove (d7e5845)
  • MdPortal: get the correct transition duration before removing a portal element (35e4e9d)
  • MdPortal: improve re render of a portal element (9631403)
  • MdPortal: make document.body as a default target for portal (d438d72)
  • MdProgressSpinner: fix firefox radius (#1221) (0686e8a)
  • MdProgressSpinner: undefined navigator on SSR (#1441) (4722dad)
  • MdRipple: clear ripples if called programatically (#1431) (9e6aa8a)
  • MdRipple: improve ripple performance (bd0e058)
  • MdRipple: make ripple to be disabled globally (125ebb4)
  • MdRipple: prevent ripple when scrolling a list (f183dfe)
  • MdScrollbar: fix scrollbar color and size to better match specs (5fb4123)
  • MdSelect: emit md-selected event after localValue changed (#1282) (023723a), closes #1275
  • MdSelect: fix dense layout not being rendered properly (#1346) (7110eab), closes #1332
  • MdSelect: fix regression in select model variable name (c7cff56)
  • MdSelect: make options in disabled groups un-selectable (#1293) (89138eb), closes #1286
  • MdSelect: prevent overflowing arrow icon (#1373) (637e914)
  • MdSelect: prevent select from getting a wrong highlight when mounted (e3eb993)
  • MdSelect: Reactive options (#1447) (01dfdfb), closes #1262
  • MdSnackbar: adjust margins and padding to be compliant with the specs (5297291)
  • MdSnackbar: fix snackbar not opening when is not persistent (6d5a448)
  • MdSteppers: fix styles of vertical steppers being applies to horizontal (5a5d028)
  • MdSteppers: recalculate styles on window resize (#1394) (d3953f7)
  • MdTable: change sort methods (75c603b)
  • MdTable: change sort methods (64a332b)
  • MdTable: fix error to sort by attribute of child object (#1309) (9134227)
  • MdTable: fix height of fixed table for firefox (#1384) (e24f8dc)
  • MdTable: improve sort function on table for numbered columns (#1353) (18bb96c), closes #1349
  • MdTable: remove table head when column removed (#1354) (b54eb10), closes #1347
  • MdTable: sync hasValue when the value changes (#1147) (fdc5dab), closes #1146 #1146
  • MdTabs: correct indicator position while alignment changed (#1442) (c5fc2f5), closes #1432
  • MdTabs: fix indicator (#1448) (b33d0d6), closes #1304
  • MdTextarea: fix input event handler not triggering (#1341) (567e9a7), closes #1340
  • MdTextarea: prevent emitting inputEvent object on input (#1249) (c83f2a6), closes #1247
  • MdTooltip: mdActive never updated to true using .sync modifier (b1018fb)
  • MdTooltip: overlaying in dialog (#1446) (8ade40f)
  • add beta flag (bd96842)
  • add jest-vue to replace jest-vue-preprocessor (505627c)
  • change broken image (0868406)
  • fix splash not changing the colors properly (94f9d92)
  • getting startet with wrong javascript markup (7914eb8)
  • getting startet with wrong javascript markup (73360f8)
  • menu compatibility with IE (node type statement) (#1365) (a4c03be), closes #1263 #1263
  • remove global scoped css affecting all md-content elements (5fa0d52)
  • remove invalid content (5412ae1)
  • remove post install (a859157)
  • upgrade vue-template-compiler in yarn.lock (#1306) (b1bc2e1)
  • MdToolbar: fix offset alignment for small screens (9117cfd)
  • MdToolbar: fix offset alignment for small screens (acbecce)
  • change default fab color to accent (5893895)
  • make checkbo and radio to work with disabled attribute (88d7755)
  • make field to have an required indicator (facbea8)
  • make input id unique per instance (981d281)
  • make meta colors off by default and add an option to enable it (c67a1c0)
  • z-index issues (#1264) (843056d), closes #1134

Components

  • MdApp: create a app shell utility to hold drawers (9d2617e)
  • MdAutocomplete: add better documentation examples (a448325)
  • MdAvatar: create avatar component (#15) (5a6d2e0)
  • MdCard: add cards (17ed67b)
  • MdCheckbox: create checkboxes (f1414a0)
  • MdDatepicker: create datepicker component (#25) (05efb1a)
  • MdDialog: create dialog component (c421630)
  • MdDialog: create dialog component (#24) (014e38d)
  • MdDialog: create md-file (#13) (80dd444)
  • MdDivider: create dividers (f790ba9)
  • MdDrawer: add a new component: MdDrawer (cab7d15)
  • MdEmptyState: create empty state component (#28) (7381897)
  • MdField: start the creation of the md-field component (e97b317)
  • MdLayout: recreate md-layout (#1229) (652a0c6)
  • MdList: create lists (da24c63)
  • MdMenu: add menu component (#21) (8241575)
  • MdProgress: create progress bar and progress spinner (#34) (19d742b)
  • MdRadio: create radio buttons (dfa5478)
  • MdSelect: create select component (#27) (e965e86)
  • MdSnackbar: add snackbar component (#19) (614b6fa)
  • MdSpeedDial: create speed dial files (48b6fd1)
  • MdSteppers: create steppers component (2f70440)
  • MdSubheader: create subheaders (28a9916)
  • MdSwitch: create switch selector (dd835da)
  • MdTable: create base files for dynamic table (#29) (0810e69)
  • MdTable: create base files for dynamic table (#33) (799aa80)
  • MdTabs: add bottom bar (#18) (8caef27)
  • MdTabs: create tabs (#17) (af565f4)
  • MdToolbar: start documentation of mdToolbar (759ac43)
  • MdTooltip: add tooltips (#20) (2456ff9)

Features

Performance Improvements

  • improve app toolbar performance on scroll (bb66530)

Reverts

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items

1.0.0-beta-11 (2019-05-12)

Bug Fixes

  • MdApp: child.data.attrs is undefined (#1762) (ffee13d), closes #1741
  • MdApp: fix drawer slot (#1845) (e6a967b)
  • MdApp: normalized component's tag before checking to match slot … (#1994) (05b4744)
  • MdAutocomplete: fix option selecting (#1765) (24e63ba)
  • MdButton: adjust spacing for multiple toolbar buttons (#1750) (84cdb90)
  • MdDatepicker: positioning when used inside flex container (#2036) (67677a2)
  • MdDialogContent: missing theme class (#1876) (6ca54cf)
  • MdField: remove firefox required box-shadow (3ff295f)
  • MdFile: disabled icon (#1787) (21d7e67), closes #1782
  • MdFile: infinite focus loop (04a4751)
  • MdInput: invert password on-off icons (#2008) (3e9dfa2)
  • MdListItem: allow multiple actions (#1760) (714ee9f)
  • MdListItem: expand content cursor style and hover (#1808) (739cefa), closes #1643
  • MdListItem: reduce function complexity (#1853) (b09777b)
  • MdMenuContent: destroy keydown listener on Esc (#1766) (e460e58)
  • MdProgressSpinner: fix CSP error (#1850) (96d3d8d)
  • MdProgressSpinner: improve transition (#1946) (0e62ae7)
  • MdRipple: fixed missing ripple effect (#2059) (b799671)
  • MdRouterLink: new router-link registration name (#1978) (b1dff40)
  • MdSelect: add missing this for calling isLocalValueSet function (7a690ba)
  • MdSelect: infinite loop error, when no v-model provided (#2035) (1d6eced)
  • MdSelect: selected event before mounted (946ea32), closes #1781
  • MdSnackbar: add "persistent" argument to createPromise() (c7e8df8)
  • MdSvgLoader: svg loader for invalid / missing mimetype (#1942) (4fa84a4)
  • MdTable: add support for index in table row (#2026) (f1b65ea)
  • MdTable: nextTick selection data (#1874) (6fbdd21), closes #1866 #2
  • MdTable: provide value mutation (#1789) (ae38547), closes #1786
  • MdTable: recalculate fixed header width on data changes (#1877) (2b675c9)
  • MdTable: revert asc direction (#1776) (0f82ace)
  • fix the repeated generated css theme classes if there is multiple themes defined (#1784) (2922afa)
  • MdBadge do not accept color #1854 issue (#1856) (87cf617)
  • MdTable: sort on created (#1775) (bd1e14b), closes #1774
  • MdTable: undefined table sorting #1906 (#2012) (5d54da5)
  • MdTableHead: sort indicator position when there is only one column (#1743) (12f0a40)
  • MdTabs: repeat import in all.scss #TimRChen (#1848) (2edc13c)
  • MdTabs: setupObservers on mounted immediately (#1770) (d8dc038), closes #1768
  • MdTextarea: resize anywhen localValue changed (#1841) (d81922a), closes #1833

Code Refactoring

Features

BREAKING CHANGES

  • MdDatepicker: upgrade date-fns to 2.0.0-alpha.7

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

  • MdTable: fix table rendering default slot twice (#1731) (3c61bcf)

1.0.0-beta-10.1 (2018-05-13)

Bug Fixes

1.0.0-beta-10 (2018-05-13)

1.0.0-beta-9 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

Reverts

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight

  • MdApp: no more than one drawer in a MdApp

  • fix(MdDrawerRightPrevious): right drawer styles

use an previous element for styling container with right drawer with similar css codes

  • fix(MdDrawer): Temporary style

  • fix(MdAppSideDrawer): correct component name

  • fix(MdApp): reactive persistent drawer

fully reactive drawer

  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

  • MdApp: create card inside overlap mode (607143f)
  • MdApp: fix fixed-last not revealing the first row after scroll up (bad65a2)
  • MdApp: fix persistent drawer not pushing the content (0388d84)
  • MdApp: fix persistent drawer not pushing the content (7d86e8c)
  • MdApp: fix reveal scroll flickering after 1px scroll (2fb232e)
  • MdApp: fix reveal scroll not being updated (6ed4522)
  • MdApp: fix styles after ssr support (27e9e7d)
  • MdApp: prevent md-app withou children to raise an error (5b71335)
  • MdAutocomplete: fix input emit when cleared (#1295) (8a055e8)
  • MdAutocomplete: prevent show options twice (#1410) (6a719b5), closes #1408
  • MdAutocomplete: sync v-model with search term (#1218) (e9bb62e), closes #1215
  • MdBottomBar: avoid class colisions (fe916d3)
  • MdButton: add full support for router-link (6353774)
  • MdButton: create better detection of router-link to support hmr (2db10a6)
  • MdButton: file not being recognized by GitHub fs (920817c)
  • MdButton: force MdRipple to be added when using MdButton alone (9b59a9f)
  • MdButton: read all router link properties and bind to button props (271f059)
  • MdCard: fix some theme errors and glitches (7c47cca)
  • MdCheckbox: typo (ca0c2a4)
  • MdChips: fix issues (#1159) (dc428dd)
  • MdChips: add labels for static chips (#1329) (b7094cb), closes #1327
  • MdChips: make chip allow spaces (#1211) (0030083), closes #1207
  • MdCore: prop validator message now uses Vue.util.warn (c76a630)
  • MdDatepicker: avoid warning for duplicated keys (#1379) (70712d7)
  • MdDatepicker: show today if date is not selected (#1214) (ac76cd7), closes #1200
  • MdDialog: IE not rendering Dialogs (#1356) (8115f32)
  • MdDialog: make prompt dialogs to work with v-model (9daa006)
  • MdDivider: create divider as
  • tag when direct inside lists (d807367)
  • MdDrawer: always enforce drawers as array (3758794)
  • MdDrawer: revert old behavior for persistent (cb242c7)
  • MdField: Consider number 0 as hasValue (#1407) (d026496), closes #1406
  • MdField: disable clear button while field is disabled (#1326) (03a9425), closes #1321
  • MdField: improve error states and input reset (1a389b0)
  • MdField: improve icon position (38245ae)
  • MdField: make type prop only available for input (a69d46c)
  • MdField: make v-model work with vue 2.5.x (5596575)
  • MdField: preserve the name attribute on change (#1385) (0a83834)
  • MdField: prevent MdInput and MdTextarea from emit input events directly (#1285) (00832e9), closes #1261
  • MdField: restore the order after upgrade to Vue 2.4 (d526aff)
  • MdField: theme icons (16added)
  • MdFile: add required v-model (3232cbb)
  • MdFile: Remove calling method onInput which doesn't exist (#1176) (5bf3476), closes #1163
  • MdHighlightText: avoid printing 'null' as a value (#1352) (4d906b6), closes #1351
  • MdInput: avoid InputEvent object from @input event (#1196) (12a4219), closes #1160 #1150 #1203 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856051 /github.com/vuematerial/vue-material/pull/1196#discussion_r152856346
  • MdInput: fix password toggle (#1178) (65030e7), closes #1170
  • MdLayout: add xlarge and large classes to the layout component (#1323) (6c5fe65)
  • MdLayout: change gutter from padding to margin (55419b3)
  • MdLayout: make all content inside a layout without wrap (152c9c3)
  • MdList: add active style (fb1c253)
  • MdList: add full support to router-link (4cbb036)
  • MdMenu: Close menu while another is opened (#1266) (ef720c4), closes #1255
  • MdMenu: fix close-on-select props (#1280) (40406af), closes #1279
  • MdOverlay: make all overlays inside body display:fixed by default (670a96d)
  • MdPortal: always check if targetEl exists after apply it (3fae6b0)
  • MdPortal: check fro only children elements before remove (d7e5845)
  • MdPortal: get the correct transition duration before removing a portal element (35e4e9d)
  • MdPortal: improve re render of a portal element (9631403)
  • MdPortal: make document.body as a default target for portal (d438d72)
  • MdProgressSpinner: fix firefox radius (#1221) (0686e8a)
  • MdProgressSpinner: undefined navigator on SSR (#1441) (4722dad)
  • MdRipple: clear ripples if called programatically (#1431) (9e6aa8a)
  • MdRipple: improve ripple performance (bd0e058)
  • MdRipple: make ripple to be disabled globally (125ebb4)
  • MdRipple: prevent ripple when scrolling a list (f183dfe)
  • MdScrollbar: fix scrollbar color and size to better match specs (5fb4123)
  • MdSelect: emit md-selected event after localValue changed (#1282) (023723a), closes #1275
  • MdSelect: fix dense layout not being rendered properly (#1346) (7110eab), closes #1332
  • MdSelect: fix regression in select model variable name (c7cff56)
  • MdSelect: make options in disabled groups un-selectable (#1293) (89138eb), closes #1286
  • MdSelect: prevent overflowing arrow icon (#1373) (637e914)
  • MdSelect: prevent select from getting a wrong highlight when mounted (e3eb993)
  • MdSelect: Reactive options (#1447) (01dfdfb), closes #1262
  • MdSnackbar: adjust margins and padding to be compliant with the specs (5297291)
  • MdSnackbar: fix snackbar not opening when is not persistent (6d5a448)
  • MdSteppers: fix styles of vertical steppers being applies to horizontal (5a5d028)
  • MdSteppers: recalculate styles on window resize (#1394) (d3953f7)
  • MdTable: change sort methods (64a332b)
  • MdTable: change sort methods (75c603b)
  • MdTable: fix error to sort by attribute of child object (#1309) (9134227)
  • MdTable: fix height of fixed table for firefox (#1384) (e24f8dc)
  • MdTable: improve sort function on table for numbered columns (#1353) (18bb96c), closes #1349
  • MdTable: remove table head when column removed (#1354) (b54eb10), closes #1347
  • MdTable: sync hasValue when the value changes (#1147) (fdc5dab), closes #1146 #1146
  • MdTabs: correct indicator position while alignment changed (#1442) (c5fc2f5), closes #1432
  • MdTabs: fix indicator (#1448) (b33d0d6), closes #1304
  • MdTextarea: fix input event handler not triggering (#1341) (567e9a7), closes #1340
  • MdTextarea: prevent emitting inputEvent object on input (#1249) (c83f2a6), closes #1247
  • MdToolbar: fix offset alignment for small screens (acbecce)
  • MdToolbar: fix offset alignment for small screens (9117cfd)
  • MdTooltip: mdActive never updated to true using .sync modifier (b1018fb)
  • add beta flag (bd96842)
  • add jest-vue to replace jest-vue-preprocessor (505627c)
  • change broken image (0868406)
  • change default fab color to accent (5893895)
  • fix splash not changing the colors properly (94f9d92)
  • getting startet with wrong javascript markup (7914eb8)
  • getting startet with wrong javascript markup (73360f8)
  • make checkbo and radio to work with disabled attribute (88d7755)
  • make field to have an required indicator (facbea8)
  • make input id unique per instance (981d281)
  • make meta colors off by default and add an option to enable it (c67a1c0)
  • menu compatibility with IE (node type statement) (#1365) (a4c03be), closes #1263 #1263
  • remove global scoped css affecting all md-content elements (5fa0d52)
  • remove invalid content (5412ae1)
  • remove post install (a859157)
  • upgrade vue-template-compiler in yarn.lock (#1306) (b1bc2e1)
  • z-index issues (#1264) (843056d), closes #1134
  • MdTooltip: overlaying in dialog (#1446) (8ade40f)

Components

  • MdApp: create a app shell utility to hold drawers (9d2617e)
  • MdAutocomplete: add better documentation examples (a448325)
  • MdAvatar: create avatar component (#15) (5a6d2e0)
  • MdCard: add cards (17ed67b)
  • MdCheckbox: create checkboxes (f1414a0)
  • MdDatepicker: create datepicker component (#25) (05efb1a)
  • MdDialog: create dialog component (c421630)
  • MdDialog: create dialog component (#24) (014e38d)
  • MdDialog: create md-file (#13) (80dd444)
  • MdDivider: create dividers (f790ba9)
  • MdDrawer: add a new component: MdDrawer (cab7d15)
  • MdEmptyState: create empty state component (#28) (7381897)
  • MdField: start the creation of the md-field component (e97b317)
  • MdLayout: recreate md-layout (#1229) (652a0c6)
  • MdList: create lists (da24c63)
  • MdMenu: add menu component (#21) (8241575)
  • MdProgress: create progress bar and progress spinner (#34) (19d742b)
  • MdRadio: create radio buttons (dfa5478)
  • MdSelect: create select component (#27) (e965e86)
  • MdSnackbar: add snackbar component (#19) (614b6fa)
  • MdSpeedDial: create speed dial files (48b6fd1)
  • MdSteppers: create steppers component (2f70440)
  • MdSubheader: create subheaders (28a9916)
  • MdSwitch: create switch selector (dd835da)
  • MdTable: create base files for dynamic table (#29) (0810e69)
  • MdTable: create base files for dynamic table (#33) (799aa80)
  • MdTabs: add bottom bar (#18) (8caef27)
  • MdTabs: create tabs (#17) (af565f4)
  • MdToolbar: start documentation of mdToolbar (759ac43)
  • MdTooltip: add tooltips (#20) (2456ff9)

Features

Performance Improvements

  • improve app toolbar performance on scroll (bb66530)

Reverts

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items

1.0.0-beta-10.2 (2018-05-15)

Bug Fixes

  • MdTable: fix table rendering default slot twice (#1731) (3c61bcf)

1.0.0-beta-10.1 (2018-05-13)

Bug Fixes

  • MdApp: fix typo breaking MdApp on several scenarios (#1728) (8bdbaf3), closes #1727

1.0.0-beta-10 (2018-05-13)

Bug Fixes

Components

Features

Performance Improvements

BREAKING CHANGES

  • MdApp: Replace useless props mdLeft with !this.mdRight
  • MdApp: no more than one drawer in a MdApp
  • MdCheckBox: checkbox without setting value is true / false as default

1.0.0-beta-8 (2018-01-29)

Bug Fixes

Features

BREAKING CHANGES

  • MdTable: no more md-selected event from MdTableRow

  • fix(MdTable): select event should be triggered after select update event

  • fix(MdTableHeadSelection): select all only take effect on selectable items