## v0.7.1 - Standalone fixes

### Fixes:

- fix regression of @click handler #454
- add href support to mdMenuItem #463
- fix IE11 support #459
- fix ripple not reseting after second click #461
- add fallback loading to cross-domain images #424
- add better examples to list page #457
- fix and optimize layout media queries after upgrade to webpack 2 #456
- fix gutter example on documentation website

## v0.7.0 - A lot of fixes and improvements!

### New Components:

- Speed Dial

### New Features:

- #### Support to icons without ligatures

  Now you can use icon font like Font Awesome! (Thanks to @sombriks)

- #### Support to SVG icon on bottom bar

  (Thanks to @sombriks)

- #### Select working without v-model

  For those who use Laravel with Vue.js...

- #### List item component recriated from scratch

  Now more performant and more stable.

- #### Swipe gestures on left Sidenav

  More responsive and fluid experience on mobile devices. (Thanks to @igor-ribeiro)

- #### Support to Theme Color on Android

  Change the browser window color inside Chrome for Android based on the current theme.

### Breaking changes:

- To avoid issues and conflicts between multiple events on buttons and other "clickable" components the internal `@click` event don't work anymore. Use `@click.native` instead.

- Only for contributors: To build Vue Material is now needed to upgrade all dependencies. Vue Material uses Webpack 2 under the hood and all dependencies were bumped to the latest.

### Fixes:

- check for null parent elements in mdInkRipple #313 (Thanks to @korylprince)
- update the number of rows if the data set changes on mdTable #320 (Thanks to @pablohpsilva)
- disable pointer events on snackbar container #327 (Thanks to @korylprince)
- allow null value to be passed to parent of md-select #338 (Thanks to @korylprince)
- fix textarea autosize on initial value #341 (Thanks to @korylprince)
- fix char counter not updating after model change #384
- prevent parent forms from submitting when adding chips #383
- prevent body from scroll on dialogs and menus #373
- fix error message not moving down on textarea #362
- add checked attribute to checkbox #366
- add select events when open and close mdSelect #357
- fix radio parsing md-value wrongly when null #378
- fix md-input colors inside cards #421
- fix overflow button color theme in cards #421
- pause snackbar timeout on hover #434 (Thanks to @igor-ribeiro)
- enable multiple expansions in mdList #442 (Thanks to @ivictbor)
- allow preventDefault in md-switch #435 (Thanks to @ivictbor)
- add styles for input inside toolbar #395
- prevent ripple from getting undefined when parent elements doesnt exists
- normalize mobile and desktop events on ripple
- normalize mobile and desktop events on ripple
- remove unnecessary Vue.extend on component definition
- upgrade to webpack 2 with tree shaking support
- update supported browsers

## v0.6.3 - Standalone fixes

### Fixes:

- fix broken standalone build #312 (Thanks to @korylprince)

Sorry about so many updates!

## v0.6.2 - Webpack fixes

### Fixes:

- fix alias for webpack #311

## v0.6.1 - Hotfixes

### Fixes:

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

## v0.6.0 - New components and Improved performance

### 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)

## v0.5.2 - Bugfixes

### 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

## v0.5.1 - Bugfixes

### 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

## v0.5.0 - New Grid System Engine!

### 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 version due to a change in the build system.

## v0.4.3 - Bugfixes

### Fixes:

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

## v0.4.2 - Bugfixes

### 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

## v0.4.1 - Bugfixes

### 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)

## v0.4.0 - New Documentation Website

### New Documentation:

- Better Getting started
- Themes guide
- Version selector
- API Guide
- Better Examples

### New Components:

- Dialog

### Fixes:

- fix shadow transition inside menus #141 #129
- fix table row not watching item #116 #113
- add href support for mdBottomBar #121

## v0.3.3 - Bugfixes

### Fixes:

- Fix regression on inputs getting wrong value after manual update #101 #100 #96

## v0.3.2 - Bugfixes

### Fixes:

- Fix babel export default module.exports #92
- Fix tooltips jumping when screen resize #85
- Fix table not getting instance #91 #88
- Fix regression on password review #95
- Fix input getting wrong value after manual update #100 #96
- Use the internal value of md-input to set the value of the container #97 (Thanks to @Cabbaggio)
- Add material.debug.js to dist folder #90 (Thanks to @pauloramires)

## v0.3.1 - Bugfixes

### Fixes:

- md-select not being reactive #74
- Fix components not being updated inside v-once #69 #70
- Fix input number not accepting numbers #67 #70
- Fix md-input-container crashing when the select value is null #64

## v0.3.0 - Huge Release

### New Components:

- Data Table
- Menu
- Select with multiple selection

### Fixes:

- md-input not reactive when initial value empty #40
- md-textarea with maxlength not writable #43
- Do not style scrollbars by default #46
- SELECT component: display issue in IE11 #34
- Select component popup shows behind other components #26
- md-select text vs value #24
- md-button ignores type prop #41 (Thanks to @pauloramires)
- md-select displaying selected text (rather than value) #36
- Added 'type' props to switch button #27 (Thanks to @guillaumerxl)
- Add babel-cli as dev dependency #28 (Thanks to @lucassouza1)
- Remove dotted outline around button in firefox #52 (Thanks to @yeknava)

## v0.2.0 - New components

### New Components:

- Cards

### Fixes:

- Add Roboto font and google icons to the docs 421ce7b
- Explains better how to install and configure vue-material cc43985
- Emit change & input events from mdTextarea b474af9 (Thanks to @jvanbrug)

## v0.1.2 - Bugfixes

### Fixes:

- Fixed tooltips on Firefox
- Misaligned icons inside buttons on Firefox
- Documentation fixes

## v0.1.1 - Bugfixes

### Changes:

- Bugfixes
- Firefox support
- Initial documentation

## v0.1.0 - Initial Release

### New Components:

- Avatar
- Bottom Bar
- Button
- Button Toggle
- Checkbox
- Divider
- Icon
- Input
- List
- Radio
- Select
- Sidenav
- Subheader
- Switch
- Tabs
- Toolbar
- Tooltip
- Whiteframe

### UI Elements:

- Themes
- Typography
- Fluid Media
- Custom Scrollbar
- Selection Styles