Releases: pgbross/vue-material-adapter
v6.2.0
v6.0.0
V6 aligns with material-components-web
V14.
Note material-components-web
V14 list component is in flux. As such vue-material-adapter
V6 is using the new components but as they are not finalised there will be some inconsistencies.
Bug Fixes
- bind attributes to icon button (c33f6dd)
- dialog confirmation example (5479999)
- expose select icon and helper text foundations (8b11475)
- list checkbox click logic (0b94269)
Features
- banner demo docs (05f7f69)
- card: use render function (71cd5a4)
- circular-progress: support four color rendering (f595a11)
- data-table: pass checkbox helpers (717b364)
- drawer: remove eslint comments (5b2e428)
- fab: support isTouch and pass inherited attrs to root (3232233)
- floating-label: use render function (e3edd47)
- implement line ripple render function (eea5c81)
- improve button demo logic (bb0574e)
- layout-grid: use render functions (9d53632)
- list update in progress (4b00bff)
- menu and select (4116195)
- notched-outline: refactor to use render function (7fc333b)
- radio: refactor (93338cb)
- refactor icon button (aa62a53)
- refactor linear-progress (13f5235)
- refactor list and list-item (18db22d)
- ripple: removed unneeded eslint comments (ddead0a)
- sdwitch: use form field wrapper (00523f6)
- segmented-button: use render function and touch-wrapper element (b4828ba)
- slider: add key for discrete marks (077d8e0)
- snackbar: use snackbar queue render function (b653da0)
- tabs: use render function in tab scroller, indicator, and tab-bar (73db9df)
- tooltip: support rich property (0431162)
- top-app-bar: use render function (fa656d1)
- update banner to support disableAutoClose (b11e998)
- update checkbox (db7f461)
- wotking on lists (e8391ef)
- wotking on lists (353de2f)
V3.2.3
v4.0.2
V4.0.1
Next release aligns with material-components-web
V12.
Note material-components-web
V12 has several components that are in-flux. Notable the so called 'evolution' list. As such vue-material-adapter
V4 is starting to use the new components but as they are not finalised there will be some inconsistencies.
As material-components-web
has patches and updated releases, vue-material-adapter
V4 will incorporate the changes.
V4.0.0-beta.2
Working on compatibility with material-components-web
v12.0.0
Implementing evolution list structure
Now use named slots for list-item
functionality
- leading-icon
- trailing-icon
- trailing-meta
v4.0.0-beta.1
Update for material-components-web
v12.0.0
Supports:
- Evolution chips
- Evolution list
- Latest Switch dom structure
- Latest tooltip structure
V3.2.0
v3.0.3
v3.0.3
- Restructure sources to be more friendly for Tree Shaking in consumers of the library.
- Use
esbuild
instead ofbabel
. - Update examples.
BREAKING CHANGES:
ES modules:
When using ES modules, the default is now to reference src/index.js
. This will require consumers to be able to handle SFC .vue
files.
For example:
{
module: {
rules: [
{
test: /\.vue$/,
loader: 'vue-loader',
},
// more rules...
];
}
}
To use the esm bundle (the previous default) update your build process.
For example using webpack
add a resolve option:
{
resolve: {
alias: {
'vue-material-adapter$': 'vue-material-adapter/dist/vue-material-adapter.esm.js'
}
}
}
Source references:
Source path has changed from package
to src
. Update any explicit imports of sub-components.