Commit 9cf673618a2a705423f383a369e9ad7d19bd0722

Authored by Vben
1 parent a405de8d

chore: bump 2.1.0

CHANGELOG.en_US.md
  1 +## 2.1.0 (2021-03-15)
  2 +
  3 +### ✨ Features
  4 +
  5 +- Added svg mode to icon selector
  6 +- Added time component
  7 +- Added AutoNavi/Baidu/Google Map example
  8 +
  9 +### ✨ Refactor
  10 +
  11 +- Refactor the project to solve the hot update problem caused by circular dependencies
  12 +- Remove vueHelper/useClickoutside, use @vueuse/core instead
  13 +
  14 +### 🐛 Bug Fixes
  15 +
  16 +- Ensure that the value of `table action` is updated correctly
  17 +- Fix the animation of page switching cannot be closed
  18 +- Fix `PageWrapper`title not showing
  19 +- Fix the known issues of the table
  20 +- Fix the problem that the BasicTree component can't customize the title
  21 +- Fix the button style problem after theme switching
  22 +
1 ## 2.0.3 (2021-03-07) 23 ## 2.0.3 (2021-03-07)
2 24
3 ### ✨ Features 25 ### ✨ Features
CHANGELOG.md
  1 +# [2.1.0](https://github.com/anncwb/vue-vben-admin/compare/v2.0.3...v2.1.0) (2021-03-15)
  2 +
  3 +### Bug Fixes
  4 +
  5 +- **button:** fix button style error close [#312](https://github.com/anncwb/vue-vben-admin/issues/312) ([7a6c87f](https://github.com/anncwb/vue-vben-admin/commit/7a6c87f8c1aa34a7a00506fb89fb231e3a176f6f))
  6 +- **menu:** fix hideMenu not working close [#338](https://github.com/anncwb/vue-vben-admin/issues/338) ([5b2fbfb](https://github.com/anncwb/vue-vben-admin/commit/5b2fbfb6ce4054ece60c851c45baf60f3a07a4db))
  7 +- **page-wraper:** fix PageWrapper the scroll bar on the right side of the content area when the user clicks on the tab page to reload the page ([#341](https://github.com/anncwb/vue-vben-admin/issues/341)) ([fcff2cb](https://github.com/anncwb/vue-vben-admin/commit/fcff2cb1911f1e18017f25b3509d1c67f7e86e81))
  8 +- **page-wrapper:** fix PageWrapper title not showing ([9e3adaa](https://github.com/anncwb/vue-vben-admin/commit/9e3adaa30c7cdaf23855922100e16717856ba1d9))
  9 +- **table:** ensure that editable cell values are echoed correctly close [#335](https://github.com/anncwb/vue-vben-admin/issues/335) ([fab7a6c](https://github.com/anncwb/vue-vben-admin/commit/fab7a6c58d586300d58e1b6837927e1569b57aa5))
  10 +- **table:** ensure that the height calculation is normal close [#349](https://github.com/anncwb/vue-vben-admin/issues/349) ([6095cb5](https://github.com/anncwb/vue-vben-admin/commit/6095cb54afe3f4fcabbfff26ac6704ecfbbddae5))
  11 +- **table:** ensure that the table height is correct when the data is empty ([53867a8](https://github.com/anncwb/vue-vben-admin/commit/53867a846154d9a3529f50d20d92ce5fdb41986f))
  12 +- **table:** ensure that the value of the table action is updated correctly close [#301](https://github.com/anncwb/vue-vben-admin/issues/301) [#313](https://github.com/anncwb/vue-vben-admin/issues/313) ([7156e47](https://github.com/anncwb/vue-vben-admin/commit/7156e47c1813ec01594d9dff4a1e7d593f3c17db))
  13 +- **table:** fix table height calculation problem ([0fe42a0](https://github.com/anncwb/vue-vben-admin/commit/0fe42a06c1f2ef69805dbfeecbcac919ff0aedd0)), closes [#348](https://github.com/anncwb/vue-vben-admin/issues/348)
  14 +- **table:** fix table row misalignment close [#353](https://github.com/anncwb/vue-vben-admin/issues/353) ([e15737b](https://github.com/anncwb/vue-vben-admin/commit/e15737b9d17d8ebea4f4e9897aeae9b250910a15))
  15 +- **table:** fix TableAction row height error close [#350](https://github.com/anncwb/vue-vben-admin/issues/350) ([a759e44](https://github.com/anncwb/vue-vben-admin/commit/a759e44c6e5c223d2fef52c5a9698e571eed2d52))
  16 +- **transition:** fix transition not work close [#334](https://github.com/anncwb/vue-vben-admin/issues/334) ([7d8b8db](https://github.com/anncwb/vue-vben-admin/commit/7d8b8db256f78b228b2b4629a472834a4cce9bd4))
  17 +- **tree:** ebsure the expansion is functioning properly close [#362](https://github.com/anncwb/vue-vben-admin/issues/362) ([a405de8](https://github.com/anncwb/vue-vben-admin/commit/a405de8d202710264e802edb270bbd5cd4a1ab80))
  18 +- **tree:** tree can customize title close [#344](https://github.com/anncwb/vue-vben-admin/issues/344) ([ed422b7](https://github.com/anncwb/vue-vben-admin/commit/ed422b7c56bf9d44be001b8a54358d69c100ff35))
  19 +- **useTableScroll:** query paginationel every time to get the correct height ([#355](https://github.com/anncwb/vue-vben-admin/issues/355)) ([f818bb9](https://github.com/anncwb/vue-vben-admin/commit/f818bb9a107e43adfb8ef2a095635f5fffb5800b))
  20 +
  21 +### Features
  22 +
  23 +- **icon:** added svg icon picker ([1418dc6](https://github.com/anncwb/vue-vben-admin/commit/1418dc6a597a8410711359f07ae66f0fea858977))
  24 +- **map:** added AMap/Baidu/Google Map example close [#81](https://github.com/anncwb/vue-vben-admin/issues/81) ([a9462f0](https://github.com/anncwb/vue-vben-admin/commit/a9462f0d4dacb8db9300c416b2d3f094be624220))
  25 +- **time:** added time compoennt close [#285](https://github.com/anncwb/vue-vben-admin/issues/285) ([a89eeef](https://github.com/anncwb/vue-vben-admin/commit/a89eeef6f3a0b9863d28cf516b126a938eed7361))
  26 +
  27 +### Performance Improvements
  28 +
  29 +- **icon:** icon and SvgIcon integration ([e8fe6a9](https://github.com/anncwb/vue-vben-admin/commit/e8fe6a929be025a889ddec624ff9c2729313c818))
  30 +
1 ## [2.0.3](https://github.com/anncwb/vue-vben-admin/compare/v2.0.2...v2.0.3) (2021-03-07) 31 ## [2.0.3](https://github.com/anncwb/vue-vben-admin/compare/v2.0.2...v2.0.3) (2021-03-07)
2 32
3 ### Bug Fixes 33 ### Bug Fixes
CHANGELOG.zh_CN.md
1 -## Wip 1 +## 2.1.0 (2021-03-15)
2 2
3 ### ✨ Features 3 ### ✨ Features
4 4
package.json
1 { 1 {
2 "name": "vben-admin", 2 "name": "vben-admin",
3 - "version": "2.0.3", 3 + "version": "2.1.0",
4 "author": { 4 "author": {
5 "name": "vben", 5 "name": "vben",
6 "email": "anncwb@126.com", 6 "email": "anncwb@126.com",
@@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@
33 }, 33 },
34 "dependencies": { 34 "dependencies": {
35 "@iconify/iconify": "^2.0.0-rc.6", 35 "@iconify/iconify": "^2.0.0-rc.6",
36 - "@vueuse/core": "^4.3.6", 36 + "@vueuse/core": "^4.4.1",
37 "@zxcvbn-ts/core": "^0.3.0", 37 "@zxcvbn-ts/core": "^0.3.0",
38 "ant-design-vue": "2.0.1", 38 "ant-design-vue": "2.0.1",
39 "apexcharts": "^3.25.0", 39 "apexcharts": "^3.25.0",
@@ -46,7 +46,7 @@ @@ -46,7 +46,7 @@
46 "path-to-regexp": "^6.2.0", 46 "path-to-regexp": "^6.2.0",
47 "qrcode": "^1.4.4", 47 "qrcode": "^1.4.4",
48 "sortablejs": "^1.13.0", 48 "sortablejs": "^1.13.0",
49 - "vditor": "^3.8.2", 49 + "vditor": "^3.8.3",
50 "vue": "^3.0.7", 50 "vue": "^3.0.7",
51 "vue-i18n": "^9.0.0", 51 "vue-i18n": "^9.0.0",
52 "vue-router": "^4.0.5", 52 "vue-router": "^4.0.5",
@@ -58,7 +58,7 @@ @@ -58,7 +58,7 @@
58 "devDependencies": { 58 "devDependencies": {
59 "@commitlint/cli": "^12.0.1", 59 "@commitlint/cli": "^12.0.1",
60 "@commitlint/config-conventional": "^12.0.1", 60 "@commitlint/config-conventional": "^12.0.1",
61 - "@iconify/json": "^1.1.314", 61 + "@iconify/json": "^1.1.316",
62 "@ls-lint/ls-lint": "^1.9.2", 62 "@ls-lint/ls-lint": "^1.9.2",
63 "@purge-icons/generated": "^0.7.0", 63 "@purge-icons/generated": "^0.7.0",
64 "@types/crypto-js": "^4.0.1", 64 "@types/crypto-js": "^4.0.1",
@@ -84,7 +84,7 @@ @@ -84,7 +84,7 @@
84 "conventional-changelog-cli": "^2.1.1", 84 "conventional-changelog-cli": "^2.1.1",
85 "cross-env": "^7.0.3", 85 "cross-env": "^7.0.3",
86 "dotenv": "^8.2.0", 86 "dotenv": "^8.2.0",
87 - "eslint": "^7.21.0", 87 + "eslint": "^7.22.0",
88 "eslint-config-prettier": "^8.1.0", 88 "eslint-config-prettier": "^8.1.0",
89 "eslint-plugin-prettier": "^3.3.1", 89 "eslint-plugin-prettier": "^3.3.1",
90 "eslint-plugin-vue": "^7.7.0", 90 "eslint-plugin-vue": "^7.7.0",
@@ -126,7 +126,7 @@ @@ -126,7 +126,7 @@
126 "//": "Used to install imagemin dependencies, because imagemin may not be installed in China.If it is abroad, you can delete it", 126 "//": "Used to install imagemin dependencies, because imagemin may not be installed in China.If it is abroad, you can delete it",
127 "bin-wrapper": "npm:bin-wrapper-china", 127 "bin-wrapper": "npm:bin-wrapper-china",
128 "esbuild": "0.8.57", 128 "esbuild": "0.8.57",
129 - "rollup": "2.41.1" 129 + "rollup": "2.41.2"
130 }, 130 },
131 "repository": { 131 "repository": {
132 "type": "git", 132 "type": "git",
yarn.lock
@@ -1346,10 +1346,10 @@ @@ -1346,10 +1346,10 @@
1346 dependencies: 1346 dependencies:
1347 cross-fetch "^3.0.6" 1347 cross-fetch "^3.0.6"
1348 1348
1349 -"@iconify/json@^1.1.314":  
1350 - version "1.1.314"  
1351 - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.314.tgz#43b417e5131b55e879f94b6fc40b09928eea42ad"  
1352 - integrity sha512-KDc2dtNnbUryuUWs4ov1e8xCcEjrU/9r3PLOsElzsRpMjaGe/RfpAvU1NkDlv7Mmriaah+Dj6SVoLeRSUB5q3g== 1349 +"@iconify/json@^1.1.316":
  1350 + version "1.1.316"
  1351 + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.316.tgz#010b50c64f7a1f159918d9a328a81b0b58e2395e"
  1352 + integrity sha512-PFXr6OExcIS9tdEO1j2YmwFUlVZL7YN/2EWoLxLDI5i2pfEE95vdMI1ghc7VWhmk7gM6/GL36tTJmtrzNkc1fQ==
1353 1353
1354 "@intlify/core-base@9.0.0": 1354 "@intlify/core-base@9.0.0":
1355 version "9.0.0" 1355 version "9.0.0"
@@ -2289,18 +2289,18 @@ @@ -2289,18 +2289,18 @@
2289 resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.7.tgz#96d52988efc07444c108c7c6803ba7cc93e40045" 2289 resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.7.tgz#96d52988efc07444c108c7c6803ba7cc93e40045"
2290 integrity sha512-dn5FyfSc4ky424jH4FntiHno7Ss5yLkqKNmM/NXwANRnlkmqu74pnGetexDFVG5phMk9/FhwovUZCWGxsotVKg== 2290 integrity sha512-dn5FyfSc4ky424jH4FntiHno7Ss5yLkqKNmM/NXwANRnlkmqu74pnGetexDFVG5phMk9/FhwovUZCWGxsotVKg==
2291 2291
2292 -"@vueuse/core@^4.3.6":  
2293 - version "4.3.6"  
2294 - resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.3.6.tgz#49a90f67d538f0770ab4ce6e2c62302bc7f091a7"  
2295 - integrity sha512-XqfU/OIxHWq5Ii8pYLGyXADvY0Jbs4t9q3Nx5ItYNjtN9kCdZ1q+arwjqCgIyjCA25hfqdinZNtWjVXsheZUzQ== 2292 +"@vueuse/core@^4.4.1":
  2293 + version "4.4.1"
  2294 + resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.4.1.tgz#1c1a83ac29306840c96329b1005c4d7608cee92f"
  2295 + integrity sha512-L9TWFwI+pEqgEmfv+uWz2kQ9bXejtpaQdoS67UUyii22rSesjP1aTTU7z7XX5i7aIgsHKnKYv68cDCtEZbjsPA==
2296 dependencies: 2296 dependencies:
2297 - "@vueuse/shared" "4.3.6" 2297 + "@vueuse/shared" "4.4.1"
2298 vue-demi latest 2298 vue-demi latest
2299 2299
2300 -"@vueuse/shared@4.3.6":  
2301 - version "4.3.6"  
2302 - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.3.6.tgz#5d38c7eb4dccc2cef012a8b6d2df932c34d4708a"  
2303 - integrity sha512-sGowcpeVxilaV03wD7N7XL+LZBy0e2FGreYyCWWofVN96PSYPw/hyVrxmZiBrfKn6fFllKf+87wi1TTs4C6ZXg== 2300 +"@vueuse/shared@4.4.1":
  2301 + version "4.4.1"
  2302 + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.4.1.tgz#8963740d1b8a036933ae5c02b461b430430e2433"
  2303 + integrity sha512-pY7bXgYaA9g25XNREE3zeuIWfOwbyiKeQ0IppE4nIRuro4gVGuLoV/BIU6D0VOTv7hYefv5eqE+WS03v61y8xA==
2304 dependencies: 2304 dependencies:
2305 vue-demi latest 2305 vue-demi latest
2306 2306
@@ -4805,6 +4805,49 @@ eslint@^7.21.0: @@ -4805,6 +4805,49 @@ eslint@^7.21.0:
4805 text-table "^0.2.0" 4805 text-table "^0.2.0"
4806 v8-compile-cache "^2.0.3" 4806 v8-compile-cache "^2.0.3"
4807 4807
  4808 +eslint@^7.22.0:
  4809 + version "7.22.0"
  4810 + resolved "https://registry.npmjs.org/eslint/-/eslint-7.22.0.tgz#07ecc61052fec63661a2cab6bd507127c07adc6f"
  4811 + integrity sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg==
  4812 + dependencies:
  4813 + "@babel/code-frame" "7.12.11"
  4814 + "@eslint/eslintrc" "^0.4.0"
  4815 + ajv "^6.10.0"
  4816 + chalk "^4.0.0"
  4817 + cross-spawn "^7.0.2"
  4818 + debug "^4.0.1"
  4819 + doctrine "^3.0.0"
  4820 + enquirer "^2.3.5"
  4821 + eslint-scope "^5.1.1"
  4822 + eslint-utils "^2.1.0"
  4823 + eslint-visitor-keys "^2.0.0"
  4824 + espree "^7.3.1"
  4825 + esquery "^1.4.0"
  4826 + esutils "^2.0.2"
  4827 + file-entry-cache "^6.0.1"
  4828 + functional-red-black-tree "^1.0.1"
  4829 + glob-parent "^5.0.0"
  4830 + globals "^13.6.0"
  4831 + ignore "^4.0.6"
  4832 + import-fresh "^3.0.0"
  4833 + imurmurhash "^0.1.4"
  4834 + is-glob "^4.0.0"
  4835 + js-yaml "^3.13.1"
  4836 + json-stable-stringify-without-jsonify "^1.0.1"
  4837 + levn "^0.4.1"
  4838 + lodash "^4.17.21"
  4839 + minimatch "^3.0.4"
  4840 + natural-compare "^1.4.0"
  4841 + optionator "^0.9.1"
  4842 + progress "^2.0.0"
  4843 + regexpp "^3.1.0"
  4844 + semver "^7.2.1"
  4845 + strip-ansi "^6.0.0"
  4846 + strip-json-comments "^3.1.0"
  4847 + table "^6.0.4"
  4848 + text-table "^0.2.0"
  4849 + v8-compile-cache "^2.0.3"
  4850 +
4808 esno@^0.4.6: 4851 esno@^0.4.6:
4809 version "0.4.6" 4852 version "0.4.6"
4810 resolved "https://registry.npmjs.org/esno/-/esno-0.4.6.tgz#2482fa119c7f111224c091575c7d43ad13cfbcc6" 4853 resolved "https://registry.npmjs.org/esno/-/esno-0.4.6.tgz#2482fa119c7f111224c091575c7d43ad13cfbcc6"
@@ -5693,6 +5736,13 @@ globals@^12.1.0: @@ -5693,6 +5736,13 @@ globals@^12.1.0:
5693 dependencies: 5736 dependencies:
5694 type-fest "^0.8.1" 5737 type-fest "^0.8.1"
5695 5738
  5739 +globals@^13.6.0:
  5740 + version "13.6.0"
  5741 + resolved "https://registry.npmjs.org/globals/-/globals-13.6.0.tgz#d77138e53738567bb96a3916ff6f6b487af20ef7"
  5742 + integrity sha512-YFKCX0SiPg7l5oKYCJ2zZGxcXprVXHcSnVuvzrT3oSENQonVLqM5pf9fN5dLGZGyCjhw8TN8Btwe/jKnZ0pjvQ==
  5743 + dependencies:
  5744 + type-fest "^0.20.2"
  5745 +
5696 globby@^10.0.0: 5746 globby@^10.0.0:
5697 version "10.0.2" 5747 version "10.0.2"
5698 resolved "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" 5748 resolved "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543"
@@ -9712,10 +9762,10 @@ rollup-plugin-visualizer@^4.2.0: @@ -9712,10 +9762,10 @@ rollup-plugin-visualizer@^4.2.0:
9712 source-map "^0.7.3" 9762 source-map "^0.7.3"
9713 yargs "^16.0.3" 9763 yargs "^16.0.3"
9714 9764
9715 -rollup@2.41.1, rollup@^0.63.4, rollup@^2.25.0, rollup@^2.38.5, rollup@^2.40.0:  
9716 - version "2.41.1"  
9717 - resolved "https://registry.npmjs.org/rollup/-/rollup-2.41.1.tgz#c7c7ada42b13be505facd516f13fb697c24c1116"  
9718 - integrity sha512-nepLFAW5W71/MWpS2Yr7r31eS7HRfYg2RXnxb6ehqN9zY42yACxKtEfb4xq8SmNfUohAzGMcyl6jkwdLOAiUbg== 9765 +rollup@2.41.2, rollup@^0.63.4, rollup@^2.25.0, rollup@^2.38.5, rollup@^2.40.0:
  9766 + version "2.41.2"
  9767 + resolved "https://registry.npmjs.org/rollup/-/rollup-2.41.2.tgz#b7db5cb7c21c2d524e8b26ef39c7e9808a290c7e"
  9768 + integrity sha512-6u8fJJXJx6fmvKrAC9DHYZgONvSkz8S9b/VFBjoQ6dkKdHyPpPbpqiNl2Bao9XBzDHpq672X6sGZ9G1ZBqAHMg==
9719 optionalDependencies: 9769 optionalDependencies:
9720 fsevents "~2.3.1" 9770 fsevents "~2.3.1"
9721 9771
@@ -11065,6 +11115,11 @@ type-fest@^0.18.0: @@ -11065,6 +11115,11 @@ type-fest@^0.18.0:
11065 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" 11115 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
11066 integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== 11116 integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
11067 11117
  11118 +type-fest@^0.20.2:
  11119 + version "0.20.2"
  11120 + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
  11121 + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
  11122 +
11068 type-fest@^0.6.0: 11123 type-fest@^0.6.0:
11069 version "0.6.0" 11124 version "0.6.0"
11070 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" 11125 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
@@ -11328,10 +11383,10 @@ validate-npm-package-license@^3.0.1: @@ -11328,10 +11383,10 @@ validate-npm-package-license@^3.0.1:
11328 spdx-correct "^3.0.0" 11383 spdx-correct "^3.0.0"
11329 spdx-expression-parse "^3.0.0" 11384 spdx-expression-parse "^3.0.0"
11330 11385
11331 -vditor@^3.8.2:  
11332 - version "3.8.2"  
11333 - resolved "https://registry.npmjs.org/vditor/-/vditor-3.8.2.tgz#0e7f1631736854b2a7621a96e9ef2fa25291921d"  
11334 - integrity sha512-A74dg1EZWCvZPowasaYFybdgZYYpTOJibqOVsrcdyo5yMaQ43/5oMcUCcmE9cdbchZCEBTE+20jSJjhk4Whurw== 11386 +vditor@^3.8.3:
  11387 + version "3.8.3"
  11388 + resolved "https://registry.npmjs.org/vditor/-/vditor-3.8.3.tgz#f649580e070b5c7f2b82b4034c572210afcc5162"
  11389 + integrity sha512-XRaQolQNqFQ3RjmGhYCvcdQTaGT1s+RraJMZqA79izne8xtcEtopj97WCm2+ARnN4aoma2u0iEimpTAgzOXHbw==
11335 dependencies: 11390 dependencies:
11336 diff-match-patch "^1.0.5" 11391 diff-match-patch "^1.0.5"
11337 11392