v0.6.3

@marcosmoura marcosmoura released this Jan 10, 2017 · 6 commits to master since this release

Fixes

Sorry about so many updates!

Downloads

v0.6.2

@marcosmoura marcosmoura released this Jan 10, 2017 · 9 commits to master since this release

Fixes

  • fix alias for webpack #311

Downloads

v0.6.1

@marcosmoura marcosmoura released this Jan 10, 2017 · 12 commits to master since this release

Fixes:

  • fix bundle removing internal components at build time #273 #309
  • fix md-icon-button with pallete colors inside cards #307

Downloads

v0.6.0

@marcosmoura marcosmoura released this Jan 10, 2017 · 16 commits to master since this release

New Components:

  • Chips
  • File
  • Image Loader
  • Progress
  • Snackbar

New Features:

  • SVG and PNG ICONS!!!

    Another long time requested feature. Use external SVG icons inside the md-icon component with a lazy load and cache features.

  • New icon sizes

    1x, 2x, 3x, 4x or 5x. Choose your icon size!

  • New ripple component

    A more performant ripple component with great support for touch devices.

  • Disable ripple globally

    If you don't want that extra effect you can disable the ripple globally calling the API. Just follow the guide.

  • Reduced file size

    Now Vue Material is ~20% lighter

  • Responsive md-offset on md-layout

    md-flex-offset-{type}

  • New md-layout alignment options with md-align

    Apply an alignment to the container. Accepts start|center|end Example: md-align="end"

Breaking changes:

  • The old v-md-ink-ripple is now removed

Fixes:

  • recalculate indicator tab when parent changes #258
  • fix md-input-container not reseting when model is null #277 (Thanks to @korylprince)
  • fix expansion lists size on resize #278
  • set empty file when click on cancel button in md-file #290 (Thanks to @korylprince)

Downloads

v0.5.2

@marcosmoura marcosmoura released this Dec 26, 2016 · 80 commits to master since this release

Fixes

  • add cdn references to docs
  • fix card expand negative margin
  • split documentation pages into multiple bundles
  • remove menu scroll #242
  • rename sidenav show method to open #238
  • fire "selected" event when select changes #230
  • fix grey/white theme colors #233
  • improve the icon component documentation #226 (Thanks to @Nicolapps)
  • fix mdTheme.vue filename case #252 (Thanks to @korylprince)
  • fix version selector #240
  • check initial value for multiple selects #245
  • watch for dom changes on tab parent #248
  • remove menu theming #253

Downloads

v0.5.1

@marcosmoura marcosmoura released this Dec 16, 2016 · 120 commits to master since this release

Fixes:

  • remove invalid toggle option for expansion list #215
  • revert demo code for layout page #216
  • fix docs not scrolling on firefox #218
  • fix vue material instance on non commonjs env #220
  • recalculate the expansion element if a child is added

Downloads

v0.5.0

@marcosmoura marcosmoura released this Dec 16, 2016 · 128 commits to master since this release

New Components:

  • Theme
  • Layout
  • Spinner

The long time requested feature is here! Vue Material has a new and easy-to-use Grid System. Enjoy!

Breaking changes:

The first breaking change we never forget. The themes engine has changed and it's more simple now. This change make the themes reactive to make the themes dynamic using the theme component or the API. The performance of the engine is waaay better and the theme styles are now fixed and have a better scope.

Check all theme changes in the new themes section inside the documentation website. There are some changes in the theme API:

v-md-theme directive removed

The v-md-theme do not exists anymore and should be replaced by the brand new <md-theme> component.

Register method renamed

Vue.material.theme.register changed to Vue.material.registerTheme. This will make the API smore simple and easy to write.

Register All removed

Vue.material.theme.registerAll was removed. The Vue.material.registerTheme function now accepts a object:

Vue.material.registerTheme('about', {
  primary: {
    color: 'indigo',
    hue: 'A200'
  },
  accent: {
    color: 'grey',
    hue: 300
  }
})

No need to use a default theme

Vue Material now comes with a default theme, according with the specifications.

Applying other themes as the default (A.K.A. dynamic themes)

There is a new function to set the theme of you application dynamically:

Vue.material.setCurrentTheme('about')

New:

  • pass $event to on click inside md-list-item #175
  • add support for theming on Cards #173
  • add md-tooltip for tabheader #171

Fixes:

  • adjust menu offset position when scroll is present #180

* Also it's not possible to see the code from previous versions before 0.4.3 due to a change in the build system.

Downloads

v0.4.3

@marcosmoura marcosmoura released this Dec 14, 2016 · 172 commits to master since this release

Fixes

  • fix releases tree, load versions and changelog externaly
  • fix build structure

Downloads

v0.4.2

@marcosmoura marcosmoura released this Dec 14, 2016 · 176 commits to master since this release

Fixes

  • fix switch not updating state after value change #200
  • fix dialog with input closing after typing #183
  • fix tooltip errors in console #188
  • fix value in select with option with v-if #198

Downloads

v0.4.1

@marcosmoura marcosmoura released this Dec 8, 2016 · 182 commits to master since this release

Fixes:

  • create custom tags in whiteframe component #169
  • fix undefined object.values method and emit @change event #167 #165 (Thanks to @jtouzy)
  • add reference of currentPage in mdTablePagination #163 (Thanks to @jonataswalker)
  • add scrollbar behaviour in dialog content #161
  • resize textarea when a value change #160
  • fix disabled selects being selectable #159
  • add code sample to switch #157 (Thanks to @vuchl)
  • fix tooltip not being removed #156
  • update prompt code example to be a prompt #150 (Thanks to @vuchl)

Downloads