Releases: jzfai/vue3-admin-template
v2.2.0
v2.1.0
v2.0.5
v2.0.2
v2.0.0
update log
Features
optimize the login permission and code
remove next() hook for permission.js file
promote the first into page speed in 'dev env'
optimize the layout code
optimize eslint and typescript config according by element-plus
optimize the i18n func
optimize the theme func
Dependencies Update
"eslint": "8.18.0",
"eslint-config-prettier": "8.5.0",
"eslint-define-config": "1.5.1",
"eslint-plugin-eslint-comments": "3.2.0",
"eslint-plugin-import": "2.26.0",
"eslint-plugin-jsonc": "^2.3.0",
"eslint-plugin-markdown": "^3.0.0",
"eslint-plugin-prettier": "4.1.0",
"eslint-plugin-unicorn": "^43.0.2",
"eslint-plugin-vue": "9.1.1",
"husky": "7.0.2",
"jsdom": "16.4.0",
"jsonc-eslint-parser": "^2.1.0"
v2.0.0 is faster, simpler and better
v2.0.0-rc2
-
optimize the login permission and code
-
remove next() hook for permission.js file
-
promote the first into page speed in 'dev env'
-
optimize the layout code
-
optimize eslint and typescript config according by element-plus
v1.9.3
update log
Features
remove jest install of vitest
add theme of china red
change some ts config in "tsconfig.json"
Bug fixes
fix jzfai#65
Dependencies Update
remove:
"jest": "<27",
"ts-jest": "<27",
"tslib": "^2.4.0",
"vue-jest": "^5.0.0-alpha.10",
"@babel/preset-env": "^7.17.10",
"@types/jest": "<27",
"@vue/test-utils": "^2.0.0-rc.18",
"babel-jest": "<27",
"jest-serializer-vue": "^2.0.2",
"jest-transform-stub": "^2.0.0",
"@babel/preset-typescript": "7.16.7",
"ts-node": "10.7.0"
add
"devDependencies": {
"@vitest/coverage-c8": "^0.22.1",
"@vitest/ui": "^0.22.1",
"vitest": "^0.22.1",
"@vue/test-utils": "^2.0.2",
"resize-observer-polyfill": "^1.5.1",
"jsdom": "16.4.0"
}
"scripts": {
"vitest": "vitest --ui",
"coverage": "vitest run --coverage"
},
v1.9.1
update log
v1.9.1
Features
import mkcert
you can using https in localhost
import unocss
help for you using css
remove vite-plugin-vue-setup-extend-plus
install of unplugin-vue-define-options
Improve first render speed
in development environment
Adapt to pnpm@7.9.0
pr Tinymce 6.10
Bug fixes
fix the peerDependencies warning
when installing
Dependencies Update
"vite-plugin-mkcert": "^1.7.2",
"unplugin-vue-define-options": "^0.6.1",
"unocss": "^0.33.5"
v1.8.1
update log
v1.8.1
Features
添加了主题色功能(add Theme function)体验一下
添加两个登录页选择(add two login page style for you chooise)
重构了部分layout页面,css变量改成var()方式引入
Dependencies Update
"pinia": "^2.0.16",
"vite": "^3.0.0",
"element-plus": "^2.2.9",
如有需要请进行依赖替换升级
v1.6.1
update log
v1.6.1
Features
添加表格排序使用例子(sortablejs) 体验一下
锁定pnpm版本 "packageManager": "pnpm@6.32.3"
"packageManager": "pnpm@6.32.3",
"scripts": {
"preinstall": "npx only-allow pnpm"
}
锁定node版本 14到18
"engines": {
"node": ">= 14<18"
}
替换访问链接为https 体验一下
Bug fixes
修复侧边栏当路径有参数时无法选中问题(fullPath改成path)
Dependencies Update
"vue": "3.2.37",
"pinia": "2.0.14",
"vite": "2.9.12",
"@element-plus/icons-vue": "2.0.4",
"element-plus": "2.2.5",
"js-error-collection": "^1.0.7",
如有需要请进行依赖替换升级
How to migrate Element Plus
See how to migrate from ElementUI to Element Plus in our dedicated discussion: