diff --git a/.gitignore b/.gitignore index 3a27222b..c0559e5c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ .DS_Store node_modules -package-lock.json /dist /coverage diff --git a/CHANGELOG.md b/CHANGELOG.md index d8c98fa3..8db1fffc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,131 @@ ## [CoreUI for Vue.js](./README.md) version `changelog` +##### `v2.1.5` +- fix(Forms): textarea is not textarea #161 - thanks @l2aelba +- chore: lock `bootstrap-vue` to `2.0.0-rc.24` + +##### `v2.1.4` +- fix(jest.config): babel-jest can't process import statement +- chore(package.json): add missing `repository` url +- refactor(DefaultContainer): SidebarToggler add defaultOpen prop example +- test: update snapshots +- chore: add ie polyfills +- fix: extract b-card html header to slot +- fix(Forms): remove deprecated `horizontal` props +- refactor(Dropdowns): add spacings +- chore(vue.config): add publicPath + +###### dependencies update +- update `@coreui/coreui` to `^2.1.12` +- update `@coreui/coreui-plugin-chartjs-custom-tooltips` to `^1.3.1` +- update `bootstrap-vue` to `^2.0.0-rc.24` +- update `chart.js` to `^2.8.0` +- update `core-js` to `^2.6.9` +- update `css-vars-ponyfill` to `^2.0.2` +- update `flag-icon-css` to `^3.3.0` +- update `vue` to `^2.6.10` +- update `vue-chartjs` to `^3.4.2` +- update `vue-router` to `^3.0.6" +- update `@vue/cli-plugin-babel` to `^3.8.0` +- update `@vue/cli-plugin-e2e-nightwatch` to `^3.8.0` +- update `@vue/cli-plugin-eslint` to `^3.8.0` +- update `@vue/cli-plugin-unit-jest` to `^3.8.0` +- update `@vue/cli-service` to `^3.8.4` +- update `@vue/test-utils` to `1.0.0-beta.29` +- update `node-sass` to `^4.12.0` +- update `vue-template-compiler` to `^2.6.10` + +##### `v2.1.3` +- fix: change bootstrap-vue library to constant version (2.0.0-rc.11) to fix breaking changes from next versions and avoid future breaking changes +- chore: update dependencies +- chore: update test snapshots + +##### `v2.1.2` +- chore: update `@coreui/coreui` to `^2.1.6` +- chore: update `@coreui/vue` to `^2.1.2` +- chore: update `core-js` to `^2.6.2` +- chore: update `vue` to `^2.5.22` +- chore: update `vue-template-compiler` to `^2.5.22` + +##### `v2.1.1` +- chore: update `@coreui/coreui` to `^2.1.5` +- chore: update `@coreui/vue` to `^2.1.1` +- chore: update `bootstrap` to `^4.2.1` +- chore: update `core-js` to `^2.6.1` +- chore: update `css-vars-ponyfill` to `^1.16.2` +- chore: update `vue` to `^2.5.21` +- chore: update `@vue/cli-plugin-babel` to `^3.3.0` +- chore: update `@vue/cli-plugin-e2e-nightwatch` to `^3.3.0` +- chore: update `@vue/cli-plugin-eslint` to `^3.3.0` +- chore: update `@vue/cli-plugin-unit-jest` to `^3.3.0` +- chore: update `@vue/cli-service` to `^3.3.0` +- chore: update `@vue/test-utils` to `^1.0.0-beta.28` +- chore: update `vue-template-compiler` to `^2.5.21` + +##### `v2.1.0` +- feat(SidebarNav): navLink `attributes` - optional JS object with valid JS API naming: + - attributes: `rel`, `target`, `hidden`, `disabled`, etc... + - starting with `@coreui/coreui ^2.1.4`, `@coreui/vue ^2.1.0` + - item example(`./src/_nav.js`): +``` +{ + name: 'Disabled', + url: '/disabled', + icon: 'icon-ban', + attributes: { disabled: true }, +}, +{ + name: 'Try CoreUI PRO', + url: 'https://coreui.io/pro/react/', + icon: 'cui-layers icons', + variant: 'danger', + attributes: { target: '_blank', rel: "noopener" }, +}, +``` +- test: e2e and snapshots update +- chore: update `@coreui/coreui` to `^2.1.4` +- chore: update `@coreui/vue` to `^2.1.0` +- chore: update `core-js` to `^2.6.0` +- chore: update `css-vars-ponyfill` to `^1.15.3` +- chore: update `vue` to `^2.5.19` +- chore: update `vue-router` to `^3.0.2" +- chore: update `vue-template-compiler` to `^2.5.19` +- chore: update `@vue/cli-plugin-babel` to `^3.2.0` +- chore: update `@vue/cli-plugin-e2e-nightwatch` to `^3.2.0` +- chore: update `@vue/cli-plugin-eslint` to `^3.2.1` +- chore: update `@vue/cli-plugin-unit-jest` to `^3.2.0` +- chore: update `@vue/cli-service` to `^3.2.0` +- chore: update `@vue/test-utils` to `^1.0.0-beta.27` +- chore: update `node-sass` to `^4.11.0` + +##### `v2.0.3` +- test(init): update Tables snapshot +- test(e2e): add `aside-menu-*-show` testing +- chore: update `@coreui/coreui` to `2.1.0` +- chore: update `css-vars-ponyfill` to `1.15.0` +- chore: update `@vue/cli-plugin-babel` to `3.1.1` +- chore: update `@vue/cli-plugin-e2e-nightwatch` to `3.1.1` +- chore: update `@vue/cli-plugin-eslint` to `3.1.5` +- chore: update `@vue/cli-plugin-unit-jest` to `3.1.1` +- chore: update `@vue/cli-service` to `3.1.4` +- chore: update `node-sass` to `4.10.0` + +##### `v2.0.2` +- refactor: extract random() to `shared/utils` +- refactor: extract shuffleArray() to shared/utils +- refactor: Tables pass items as props to Table +- refactor: some views minor cleanup +- tests(e2e): add some more test cases +- tests(unit): add some more test cases and snapshots +- chore: update `@coreui/coreui` to `2.0.20` +- chore: update `chart.js` to `2.7.3` +- chore: update `@vue/cli-plugin-babel` to `3.0.5` +- chore: update `@vue/cli-plugin-e2e-nightwatch` to `3.0.5` +- chore: update `@vue/cli-plugin-eslint` to `3.0.5` +- chore: update `@vue/cli-plugin-unit-jest` to `3.0.5` +- chore: update `@vue/cli-service` to `3.0.5` +- chore: update `node-sass` to `4.9.4` + ##### `v2.0.1` - refactor(Modals): add spacing - refactor(BrandButtons): add spacing @@ -21,14 +147,14 @@ - chore: update `@coreui/icons` to `0.3.0` - refactor(CoreUIIcons): move to `@coreui/icons v0.3.0` - fix(Dashboard): SocialBoxChartExample height -- fix(Widgets): SocialBoxChartExample height +- fix(Widgets): SocialBoxChartExample height - fix(Widgets): Income widgets cols - test(unit): add test for User.vue - test: add jest config for coverage ##### `v2.0.0-rc.0` -- test(unit): add some views testing -- test(e2e): add testing for mobile `sidebar-show` +- test(unit): add some views testing +- test(e2e): add testing for mobile `sidebar-show` - refactor: card headers margins - chore: update `vue` to `2.5.17` - chore: update `vue-template-compiler` to `2.5.17` @@ -72,8 +198,8 @@ - feat(router): `Users/User Details` Breadcrumb example with `/users/:id` - refactor(router): add dynamic imports for Webpack code splitting - refactor: remove empty `