diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 00000000..7db947bf
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,22 @@
+### [@coreui/vue](https://coreui.io/) changelog
+
+##### v2.0.1
+- fix(SidebarNav): dirty fix for `rtl` ps scrolling issue
+- refactor(SidebarMinimizer): extract `togglePs` mixin
+- update `@vue/test-utils` to `^1.0.0-beta.25`
+- update `babel-eslint` to `^10.0.1`
+- update `babel-jest` to `^23.6.0`
+- update `eslint` to `^5.6.1`
+- update `eslint-config-prettier` to `^3.1.0`
+- update `eslint-plugin-html` to `^4.0.6`
+- update `eslint-plugin-jest` to `^21.24.1`
+- update `eslint-plugin-prettier` to `^3.0.0`
+- update `husky` to `^1.1.0`
+- update `jest` to `^23.6.0`
+- update `lint-staged` to `^7.3.0`
+- update `lodash` to `^4.17.11`
+- update `prettier` to `^1.14.3`
+- update `rollup-plugin-filesize` to `^4.0.1`
+- update `rollup-plugin-json` to `^3.1.0`
+- update `rollup-plugin-node-resolve` to `^3.4.0`
+- update `vue-loader` to `^15.4.2`
diff --git a/README.md b/README.md
index 7212b3f2..25f3b59c 100644
--- a/README.md
+++ b/README.md
@@ -3,8 +3,8 @@
[][npm]
[![NPM downloads][npm-download]][npm]

-
-
+
+
[npm]: https://www.npmjs.com/package/@coreui/vue
[npm-download]: https://img.shields.io/npm/dm/@coreui/vue.svg?style=flat-square
diff --git a/package.json b/package.json
index 8b2e3940..146c9dfd 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@coreui/vue",
"description": "CoreUI Vue Bootstrap 4 layout components",
- "version": "2.0.0",
+ "version": "2.0.1",
"license": "MIT",
"main": "dist/coreui-vue.common.js",
"module": "dist/coreui-vue.esm.js",
@@ -63,37 +63,37 @@
"vue-perfect-scrollbar": "^0.1.0"
},
"devDependencies": {
- "@vue/test-utils": "^1.0.0-beta.24",
+ "@vue/test-utils": "^1.0.0-beta.25",
"babel-core": "^6.26.3",
- "babel-eslint": "^9.0.0",
- "babel-jest": "^23.4.2",
+ "babel-eslint": "^10.0.1",
+ "babel-jest": "^23.6.0",
"babel-plugin-dynamic-import-node": "^2.1.0",
"babel-plugin-module-resolver": "^3.1.1",
"babel-preset-vue-app": "^2.0.0",
- "eslint": "^5.4.0",
- "eslint-config-prettier": "^3.0.1",
+ "eslint": "^5.6.1",
+ "eslint-config-prettier": "^3.1.0",
"eslint-import-resolver-babel-module": "^4.0.0",
- "eslint-plugin-html": "^4.0.5",
+ "eslint-plugin-html": "^4.0.6",
"eslint-plugin-import": "^2.14.0",
- "eslint-plugin-jest": "^21.22.0",
- "eslint-plugin-prettier": "^2.6.2",
+ "eslint-plugin-jest": "^21.24.1",
+ "eslint-plugin-prettier": "^3.0.0",
"eslint-plugin-vue": "^5.0.0-beta.3",
- "husky": "^0.14.3",
- "jest": "^23.5.0",
+ "husky": "^1.1.0",
+ "jest": "^23.6.0",
"jest-serializer-html": "^5.0.0",
"jest-serializer-vue": "^2.0.2",
"jest-vue-preprocessor": "^1.4.0",
- "lint-staged": "^7.2.2",
- "lodash": "^4.17.10",
+ "lint-staged": "^7.3.0",
+ "lodash": "^4.17.11",
"node-sass": "^4.9.3",
- "prettier": "^1.14.2",
+ "prettier": "^1.14.3",
"rollup": "^0.59.4",
"rollup-plugin-babel": "^3.0.7",
- "rollup-plugin-commonjs": "^9.1.3",
- "rollup-plugin-filesize": "^1.5.0",
- "rollup-plugin-json": "^3.0.0",
+ "rollup-plugin-commonjs": "^9.1.8",
+ "rollup-plugin-filesize": "^4.0.1",
+ "rollup-plugin-json": "^3.1.0",
"rollup-plugin-license": "^0.7.0",
- "rollup-plugin-node-resolve": "^3.3.0",
+ "rollup-plugin-node-resolve": "^3.4.0",
"rollup-plugin-replace": "^2.0.0",
"rollup-plugin-uglify": "^3.0.0",
"rollup-plugin-vue": "^4.3.2",
@@ -101,11 +101,14 @@
"uglify-es": "^3.3.9",
"vue": "^2.5.17",
"vue-jest": "^2.6.0",
- "vue-loader": "^15.4.1",
+ "vue-loader": "^15.4.2",
"vue-router": "^3.0.1",
"vue-server-renderer": "^2.5.17",
"vue-template-compiler": "^2.5.17"
},
+ "peerDependencies": {
+ "@coreui/coreui": "^2.0.14"
+ },
"lint-staged": {
"*.{js,vue}": [
"eslint --fix",
diff --git a/src/components/Sidebar/SidebarMinimizer.vue b/src/components/Sidebar/SidebarMinimizer.vue
index e34d548e..723e6b7e 100644
--- a/src/components/Sidebar/SidebarMinimizer.vue
+++ b/src/components/Sidebar/SidebarMinimizer.vue
@@ -2,17 +2,24 @@