There are several breaking changes in this release, as the components have been re-written from scratch to support Vue 2. However, this release marks a stabilization of the API (hence v1.0) and breaking changes will be avoided in 1.x where possible.
Please consult the docs for component API changes.
- New components: UiCheckboxGroup, UiDatepicker and UiFileupload
- Documentation for customizing the components
- Global configuration now available for certain component props
- CSS switched from Stylus to Sass, adopting the BEM naming convention
- Component sizing switched from
px
torem
, using a root font size of16px
. Changing this font size will scale the components up/down appropriately. - Component event names switched from past tense to present to be more in line with the native DOM events
- Remove validatorjs and draggabilly dependencies
- Now shipping both minified and unminified versions of standalone component files in
lib/
- Fix several issues and unnecessary API limitations