Releases: un-pany/v3-admin-vite
Releases · un-pany/v3-admin-vite
v5.0.2
v5.0.1
v5.0.0
🚀 Features
- 全新的 ESLint 配置 - by @pany-ang (c8571)
- 左侧导航菜单 title 过长自动省略 - by @pany-ang (3155c)
- 允许 JS - by @pany-ang (b892b)
- 通过 svgo 自动移除 svg fill 属性 - by @pany-ang (8dec0)
- 登录页验证码输入框开启遮眼动画 - by @pany-ang (5a94e)
- 标签栏左右滚动按钮文字提示 - by @pany-ang (fa0ea)
- 收缩侧边栏后选中项父级背景高亮 - by @pany-ang (0ac07)
- 新增 dashboard 页面占位图 - by @pany-ang (86ec9)
- 同步 element plus font-family 方案 - by @pany-ang (6e436)
- 引入自动按需导入组件 - by @pany-ang (fd075)
- 引入 unplugin-svg-component 插件代替 vite-plugin-svg-icons 插件 & elIcon 支持类型提示 - by @heavenly-zy and pany in #220 (ebb8e)
- 禁止选中 Sidebar 菜单文字 - by @pany-ang (197b3)
- 由 Apifox 提供在线 Mock - by @pany-ang (d82f3)
- 为 401 403 添加合适的 error message - by @pany-ang (95a86)
- Using Vue 3.5's new useTemplateRef - by @pany-ang (c5758)
- Using Vue 3.5's new onWatcherCleanup - by @pany-ang (a488b)
- Using Vue 3.5's new "Reactive Props Destructure" - by @pany-ang (ae025)
🐞 Bug Fixes
- 左侧导航菜单在高度不足时渲染不全的问题 - by @pany-ang (c168e)
- 修复 mobile + 非左侧布局模式时左侧导航菜单背景色异常的问题 - by @pany-ang (5f611)
- 左侧导航菜单在高度不足时渲染不全的问题 - by @pany-ang (1f531)
- 修复 release v4.5.5 版本引起的 mobile + 非左侧布局模式时左侧导航菜单背景色异常的问题 - by @pany-ang (d3fc2)
- 修复TagsView居中样式问题 - by @zdxxxxxx and mac in #227 (b02c8)
- 修复登录页的主题切换按钮不能跟随配置 - by @mowangjuanzi and @pany-ang in #230 (27264)
- 更新生产和预发环境的接口地址 - by @pany-ang (70b08)
- 删除冗余的 async 关键字 - by @pany-ang (8d458)
- 修复开发环境切换页面经常重载的问题 - by @pany-ang (3c1f4)
🏎 Performance
- 移除未用到的示例工具函数 - by @pany-ang (80afc)
- 优化冗余的 css important - by @pany-ang (b8033)
- 优化全局 ts 配置 - by @pany-ang (d29e5)
- 优化环境变量 - by @pany-ang (14fca)
- 优化 pinia store 调用位置 - by @pany-ang (aada2)
- 优化 ThemeSwitch 组件细节 - by @pany-ang (61997)
- 优化 useFetchSelect 细节 - by @pany-ang (f121c)
- 优化部分 composable 代码细节 - by @pany-ang (0b517)
- 移除冗余的 alwaysShow 属性 - by @pany-ang (b01c8)
- 移除左侧导航菜单 unique-opened 属性 - by @pany-ang (663a2)
- 移除没用到的 svg icon - by @pany-ang (599d0)
- 将白名单配置文件迁移到 router 目录 - by @pany-ang (8a224)
- 将 layouts 配置文件迁移到 layouts 目录 - by @pany-ang (cc65b)
- 扁平化 directives 目录 - by @pany-ang (24fd0)
- 扁平化 plugins 目录 - by @pany-ang (93633)
- 简化 Sidebar 子组件名称 - by @pany-ang (f1977)
- 简化 error 目录名称 - by @pany-ang (cc663)
- Dashboard 页面占位图自适应宽度 - by @pany-ang (0fe9d)
- 保留一个 dashboard 占位图 - by @pany-ang (1bd69)
- 省略 window 前缀 - by @pany-ang (d3b09)
- 优化权限示例页面名称 - by @pany-ang (6a39d)
- 优化 demo 页面 - by @pany-ang (6fd7d)
- 将自动生成的 .d.ts 文件归纳到 auto 目录 - by @pany-ang (ea1fe)
- 移除冗余的 element plus css 完整导入 - by @pany-ang (23f0c)
- 将项目中所以得外部 css 资源放一起 - by @pany-ang (ff5dc)
- 移除暂未大量使用的 vxe-table-plugin-element 插件 - by @pany-ang (51823)
- 移除冗余的 xe-utils 插件 - by @pany-ang (39292)
- 移除冗余的文件 - by @pany-ang (df3f2)
- 精简代码 - by @pany-ang (cfbef)
- 优化注释和插件命名 - by @pany-ang (08ce7)
- Svg icon 进行 treeShaking - by @pany-ang (17ca9)
- 将 jsdom 切换为 happy-dom - by @pany-ang (2685e)
- 移除路由守卫中的 next 参数 - by @pany-ang (ab306)
- 简化 router.push 参数 - by @pany-ang (c35f0)
- 提升 unocss 样式优先级 - by @pany-ang (e05e9)
- 优化 unocss important 配置 - by @pany-ang (2b21a)
- 更新 unocss 配置 - by @pany-ang (63e39)
- 右侧设置按钮定位方式改为百分比 - by @pany-ang (a3ec9)
- 优化 NavigationBar CSS - by @pany-ang (ea34a)
- 减少不必要的 dom 节点 - by @pany-ang (1fa9d)
- 减少 tsc noEmit 配置硬编码 - by @pany-ang (5aa09)
- 优化预热常用文件功能 - by @pany-ang (c643b)
- 优化 vite-svg-loader 的 svgo 配置 - by @pany-ang (6ad8d)
- 优化 useTheme 逻辑 - by @pany-ang (97d1e)
- Run CSS preprocessors in threads - by @pany-ang (5b1d5)
Refactor
- 优化 vxe-grid 配置 - by @cshaptx4869 (#248)
Chore
####...