Skip to content

Commit 699d320

Browse files
committed
feat: ✨ vue 3.3
1 parent f010b22 commit 699d320

File tree

7 files changed

+2654
-941
lines changed

7 files changed

+2654
-941
lines changed

CHANGELOG.md

+11-8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
1+
## 1.7.0 (2023-05-29)
2+
13
## <small>1.6.2 (2023-05-01)</small>
24

5+
- feat: ✨ 1.6.2 ([f010b22](https://github.com/jsxiaosi/vue-xs-admin/commit/f010b22))
6+
- feat: ✨ functions ([7815ee7](https://github.com/jsxiaosi/vue-xs-admin/commit/7815ee7))
7+
- feat: ✨ utils ([6fb9a4d](https://github.com/jsxiaosi/vue-xs-admin/commit/6fb9a4d))
8+
- feat: ✨ 水印功能 ([5fb7687](https://github.com/jsxiaosi/vue-xs-admin/commit/5fb7687))
9+
- feat: creact gh-pages.yml ([174b3c5](https://github.com/jsxiaosi/vue-xs-admin/commit/174b3c5))
10+
- feat(components): ✨ xs-vue-utils ([0b8f6df](https://github.com/jsxiaosi/vue-xs-admin/commit/0b8f6df))
11+
- feat(server): ✨ axios Type ([5c2b86d](https://github.com/jsxiaosi/vue-xs-admin/commit/5c2b86d))
12+
- feat(views): ✨ preview pdf ([6c77e93](https://github.com/jsxiaosi/vue-xs-admin/commit/6c77e93))
13+
- feat(views): ✨ 预览 docx ([77f93d1](https://github.com/jsxiaosi/vue-xs-admin/commit/77f93d1))
314
- types: 💡 tsc error ([34e5b3c](https://github.com/jsxiaosi/vue-xs-admin/commit/34e5b3c))
415
- build: 📦️ node version ([c4a0824](https://github.com/jsxiaosi/vue-xs-admin/commit/c4a0824))
516
- build: 📦️ upgrade Dependencies ([bd244d1](https://github.com/jsxiaosi/vue-xs-admin/commit/bd244d1))
@@ -14,14 +25,6 @@
1425
- fix(router): 🐛 父路由无权限子路由不在白名单能访问问题 ([a9f6669](https://github.com/jsxiaosi/vue-xs-admin/commit/a9f6669))
1526
- fix(utils): 🐛 [utils] axios type error ([8f7125a](https://github.com/jsxiaosi/vue-xs-admin/commit/8f7125a))
1627
- fix(views): 🐛 pdf link ([4024f28](https://github.com/jsxiaosi/vue-xs-admin/commit/4024f28))
17-
- feat: ✨ functions ([7815ee7](https://github.com/jsxiaosi/vue-xs-admin/commit/7815ee7))
18-
- feat: ✨ utils ([6fb9a4d](https://github.com/jsxiaosi/vue-xs-admin/commit/6fb9a4d))
19-
- feat: ✨ 水印功能 ([5fb7687](https://github.com/jsxiaosi/vue-xs-admin/commit/5fb7687))
20-
- feat: creact gh-pages.yml ([174b3c5](https://github.com/jsxiaosi/vue-xs-admin/commit/174b3c5))
21-
- feat(components): ✨ xs-vue-utils ([0b8f6df](https://github.com/jsxiaosi/vue-xs-admin/commit/0b8f6df))
22-
- feat(server): ✨ axios Type ([5c2b86d](https://github.com/jsxiaosi/vue-xs-admin/commit/5c2b86d))
23-
- feat(views): ✨ preview pdf ([6c77e93](https://github.com/jsxiaosi/vue-xs-admin/commit/6c77e93))
24-
- feat(views): ✨ 预览 docx ([77f93d1](https://github.com/jsxiaosi/vue-xs-admin/commit/77f93d1))
2528
- style: 💄 style lint ([d151ef4](https://github.com/jsxiaosi/vue-xs-admin/commit/d151ef4))
2629
- perf: ⚡️ xs-vue-utils file ([698ac5b](https://github.com/jsxiaosi/vue-xs-admin/commit/698ac5b))
2730
- perf: ⚡️ xs-vue-utils is ([10ec432](https://github.com/jsxiaosi/vue-xs-admin/commit/10ec432))

build/vite/plugin/index.ts

+3-9
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import type { Plugin, ConfigEnv } from 'vite';
77
// 按需element样式
88
import ElementPlus from 'unplugin-element-plus/vite';
99
// setip使用Options API
10-
import VueMacros from 'unplugin-vue-macros/vite';
10+
// import VueMacros from 'unplugin-vue-macros/vite';
1111
// 检查插件状态
1212
import Inspect from 'vite-plugin-inspect';
1313
// 按需加载样式配置
@@ -39,14 +39,8 @@ export function createVitePlugins(isBuild = false, _configEnv: ConfigEnv) {
3939
];
4040

4141
vitePlugins.push(
42-
VueMacros({
43-
plugins: {
44-
vue: vue({
45-
reactivityTransform: true,
46-
}),
47-
vueJsx: vueJsx(), // if needed
48-
},
49-
}),
42+
vue(),
43+
vueJsx(), // if needed
5044
);
5145

5246
vitePlugins.push(configStylePlugin());

package.json

+27-28
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-xs-admin",
3-
"version": "1.6.2",
3+
"version": "1.7.0",
44
"packageManager": "[email protected]",
55
"author": {
66
"name": "小斯斯",
@@ -39,17 +39,17 @@
3939
},
4040
"dependencies": {
4141
"@element-plus/icons-vue": "^2.1.0",
42-
"@jsxiaosi/utils": "^0.0.10",
43-
"@logicflow/core": "^1.2.3",
44-
"@logicflow/extension": "^1.2.3",
45-
"@vueuse/core": "^10.1.0",
42+
"@jsxiaosi/utils": "^0.0.12",
43+
"@logicflow/core": "^1.2.7",
44+
"@logicflow/extension": "^1.2.7",
45+
"@vueuse/core": "^10.1.2",
4646
"axios": "^1.4.0",
4747
"dayjs": "^1.11.7",
4848
"docx-preview": "^0.1.15",
4949
"echarts": "^5.4.2",
50-
"element-plus": "^2.3.4",
50+
"element-plus": "^2.3.5",
5151
"es6-promise": "^4.2.8",
52-
"i18next": "^22.4.15",
52+
"i18next": "^22.5.0",
5353
"intro.js": "^7.0.1",
5454
"lodash": "^4.17.21",
5555
"lodash-es": "^4.17.21",
@@ -58,15 +58,15 @@
5858
"mockjs": "^1.1.0",
5959
"nprogress": "^0.2.0",
6060
"path": "^0.12.7",
61-
"pinia": "^2.0.35",
61+
"pinia": "^2.1.3",
6262
"prettier": "^2.8.8",
63-
"qs": "^6.11.1",
63+
"qs": "^6.11.2",
6464
"sortablejs": "^1.15.0",
65-
"vue": "^3.2.47",
65+
"vue": "^3.3.4",
6666
"vue-i18n": "^9.2.2",
6767
"vue-pdf-embed": "^1.1.6",
68-
"vue-router": "^4.1.6",
69-
"vue-types": "^5.0.2",
68+
"vue-router": "^4.2.2",
69+
"vue-types": "^5.0.3",
7070
"vuex": "^4.1.0",
7171
"wangeditor": "^4.7.15"
7272
},
@@ -79,54 +79,53 @@
7979
"@types/core-js": "^2.5.5",
8080
"@types/intro.js": "^5.1.1",
8181
"@types/lodash-es": "^4.17.7",
82-
"@types/marked": "^4.0.8",
83-
"@types/node": "18.16.3",
82+
"@types/marked": "^4.3.0",
83+
"@types/node": "*",
8484
"@types/nprogress": "^0.2.0",
8585
"@types/qs": "^6.9.7",
8686
"@types/sortablejs": "^1.15.1",
87-
"@vitejs/plugin-vue": "^4.2.1",
87+
"@vitejs/plugin-vue": "^4.2.3",
8888
"@vitejs/plugin-vue-jsx": "^3.0.1",
89-
"@vue/compiler-sfc": "^3.2.47",
9089
"@vue/test-utils": "^2.3.2",
9190
"autoprefixer": "^10.4.14",
9291
"conventional-changelog-cli": "^2.2.2",
9392
"cross-env": "^7.0.3",
9493
"czg": "^1.6.1",
9594
"echarts-wordcloud": "^2.1.0",
96-
"eslint": "^8.39.0",
97-
"eslint-plugin-jsonc": "^2.7.0",
95+
"eslint": "^8.41.0",
96+
"eslint-plugin-jsonc": "^2.8.0",
9897
"http-server": "^14.1.1",
9998
"husky": "^8.0.3",
100-
"jsdom": "^21.1.1",
99+
"jsdom": "^22.1.0",
101100
"kolorist": "^1.8.0",
102101
"lint-staged": "^13.2.2",
103-
"postcss": "^8.4.23",
102+
"postcss": "^8.4.24",
104103
"postcss-html": "^1.5.0",
105104
"postcss-import": "^15.1.0",
106105
"postcss-scss": "^4.0.6",
107106
"pretty-quick": "^3.1.3",
108107
"rollup-plugin-visualizer": "^5.9.0",
109108
"sass": "^1.62.1",
110-
"stylelint": "^15.6.0",
109+
"stylelint": "^15.6.2",
111110
"stylelint-config-recess-order": "^4.0.0",
112111
"stylelint-config-standard": "^33.0.0",
113112
"stylelint-order": "^6.0.3",
114113
"stylelint-scss": "^5.0.0",
115114
"typescript": "^5.0.4",
116115
"unplugin-element-plus": "^0.7.1",
117-
"unplugin-vue-macros": "^2.1.1",
118-
"vite": "^4.3.3",
116+
"unplugin-vue-macros": "^2.2.1",
117+
"vite": "^4.3.9",
119118
"vite-plugin-compression": "^0.5.1",
120119
"vite-plugin-imagemin": "^0.6.1",
121-
"vite-plugin-inspect": "^0.7.24",
120+
"vite-plugin-inspect": "^0.7.28",
122121
"vite-plugin-linter": "^2.0.2",
123122
"vite-plugin-mock": "^3.0.0",
124-
"vite-plugin-pwa": "^0.14.7",
123+
"vite-plugin-pwa": "^0.15.1",
125124
"vite-plugin-style-import": "^2.0.0",
126125
"vite-plugin-svg-icons": "^2.0.1",
127-
"vitest": "^0.30.1",
128-
"vue-eslint-parser": "^9.1.1",
129-
"vue-tsc": "^1.6.1",
126+
"vitest": "^0.31.1",
127+
"vue-eslint-parser": "^9.3.0",
128+
"vue-tsc": "^1.7.0",
130129
"xlsx": "^0.18.5"
131130
},
132131
"pnpm": {

0 commit comments

Comments
 (0)