You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 KiB

vue-next-admin 更新日志

🎉🎉🔥 vue-next-admin 基于 vue3.x 、Typescript、vite、Element plus 等适配手机、平板、pc 的后台开源免费模板库vue2.x 请切换 vue-prev-admin 分支)

2.4.33

2023.04.11

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 /make/tableDemo 中添加打印、图片预览功能
  • 🐞 修复 菜单收起时isCollapse图标不居中问题
  • 🐞 修复 演示 权限管理 -> 前端控制 -> 页面权限 切换不生效,感谢群友@傲世盛唐
  • 🐞 修复 "typescript": "5.x"tsconfig.jsoncompilerOptions.suppressImplicitAnyIndexErrors 弃用问题 TypeScript/issues/51909suppressImplicitAnyIndexErrors
  • 🎨 合并 !47cdn 打包支持 pnpm消除无 external 的报错,感谢@yujiacheng
  • 🎯 优化 layout/navBars/breadcrumb 文件夹名称改成 layout/navBars/topBar 更易理解(可全局替换),感谢群友@傲世盛唐
  • 🎯 优化 layout/navBars/topBar/user.vue 组件,UserNews 点击消息图标触发范围,改用 element plus Popover 气泡卡片 虚拟触发方式,防止点击消息通知背景色时不触发 Popover 弹出框

2.4.32

💔💔💔 图片不显示问题README.md、演示中使用的图片vue-next-admin-images),通过网站 https://www.hd-r.cn/ 转在线链接,如若侵权请联系作者 qq1105290566

2023.03.26

2.4.31

2023.03.10

2.4.3

2023.02.22

🚩🚩🚩 感谢 驰骋工作流引擎-表单引擎-低代码开发平台 赞助商的赞助。驰骋公司为社会提供流程引擎+表单引擎+低代码开发平台一体的开源软件解决方案,欢迎广大开发者前去体验!

2.4.21

2022.12.12

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 菜单背景高亮颜色可自定义,通过 布局配置 -> 菜单设置 -> 菜单高亮背景色 进行设置
  • 🐞 修复 分栏布局 二级导航菜单内容多时,无法滚动问题,感谢群友@静雨轩主人
  • 🐞 修复 !42 修复 工作流无法添加新节点问题,感谢@beta
  • 🎯 优化 /make/tableDemo 表头很多时,无法滚动问题,感谢群友@糊涂涂涂

2.4.2

2022.12.09

2.4.1

2022.11.30

2.4.0

2022.11.29

此版为破坏性更新,应群友建议 script lang="ts"script lang="ts" setup 语法糖

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 表格封装演示,路径:组件封装 -> 表格封装演示
  • 🎉 新增 master 分支 script lang="ts" 改成 script lang="ts" setup 语法糖,将同步基础分支
  • 🐞 修复 v2.3.0 版本报错问题处理
  • 🐞 修复 el-backtop 滚动高度不触发(固定了 header,感谢@dejavuuuuu
  • 🎯 优化 完善 ts 类型,删除根目录 plugins.d.ts、shim.d.ts、source.d.ts,移入到 /src/types/global.d.ts
  • 🎯 优化 代码 watch 移动到 生命周期钩子 最后,文字注释等

2.3.0

2022.11.16

2.2.0

2022.07.10

/sec/stores/userInfo.ts 下添加了 getApiUserInfo 接口模拟数据 setTimeout 为 3 秒

2.1.1

2022.05.27

2.1.0

2022.04.18

此版本为破环性更新,优化内容如下:(谨慎更新!谨慎更新!!谨慎更新!!!)。因为 vuex 替换成 pinia

2.0.2

2022.03.04

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 Alert 提示添加边框
  • 🎯 优化 功能 / 数字滚动 演示界面
  • 🐞 修复 全局主题按钮颜色 :active 问题
  • 🐞 修复 Dropdown 下拉菜单样式问题
  • 🐞 修复 SvgIcon 图标组件动态切换时报警告问题,SvgIcon 改变 name 时可能导致图像不显示,感谢@axcc1234

2.0.1

2022.02.25

2.0.0

2022.02.21

此版本为破环性更新,优化内容如下:(谨慎更新!谨慎更新!!谨慎更新!!!)。演示界面建议直接覆盖文件。如需使用之前版本,请前往gitee 发行版 进行对应版本下载。基础版会基于 master 分支进行修改

  • 🌟 更新 依赖更新最新版本
  • 🌟 更新 登录页、首页
  • 💔 移除 vue-web-screen-shot
  • 💔 移除 城市多级联动,完整 json 数据请去 vue-next-admin-images/menu 仓库查看
  • 💔 移除 功能/echartsTree 树图
  • 💔 移除 其它设置/Tagsview 风格 2、Tagsview 风格 3
  • 💔 移除 功能/验证器
  • 🚧 调整 src/api 编写方式
  • 🚧 调整 自定义封装公用组件演示,更好的维护
  • 🎉 新增 Volar 支持vs code 配置参考 Vue Language Features (Volar)
  • 🎉 新增 SvgIcon 支持本地 svg 图标使用
  • 🎉 新增 表单表格验证演示
  • 🎯 优化 全局主题(移除 success、info、warning、danger
  • 🎯 优化 工作流(开源)
  • 🎯 优化 element plus svg 图标,elementXXX 改成 ele-XXX
  • 🌈 重构 深色模式
  • 🌹 合并 处理 parent 的 h100 由于外层有 min-height 导致失效的问题,感谢@MaxNull、@21030442-mao
  • 🐞 修复 element plus 升级 ^1.3.0-beta.5 后 组件 size 大小问题(大改:涉及布局、演示界面)
  • 🐞 修复 vs code 使用 Vue Language Features (Volar) 插件 代码报红问题(可以把公用的 ts 类型定义封装起来公用)

1.2.2

2021.12.21

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 iframes 滚动条问题
  • 🎯 优化 部署后每次都要强制刷新清浏览器缓存问题
  • 🎉 新增 工具类百分比验证演示
  • 🐞 修复 tag-view 标签右键会超出浏览器 #I4KN78

1.2.1

2021.12.12

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 cropper 裁剪时卡顿问题 #I4M2VQ
  • 🎯 优化 Wangeditor 富文本编辑器的问题 #I4LPC1#I4LM7I
  • 🐞 修复 浏览器标题问题
  • 🐞 修复 element plus svg 图标引入
  • 🐞 修复 工作流不可以拖线连接问题

1.2.0

2021.11.28

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 深色模式
  • 🎯 优化 /@/utils 文件夹,合并删除单一内容
  • 🎯 优化 系统设置:菜单管理(新增、修改)、角色管理(新增菜单权限)、用户管理、部门管理、字典管理
  • 🎯 优化 登录界面逻辑、权限管理逻辑
  • 🎯 优化 同步 vue-next-admin-images 后端控制菜单模拟数据
  • 🎉 新增 适配 Font Icon 向 SVG Icon 迁移(改动大,"element-plus": "^1.2.0-beta.4" 谨慎更新)
  • 🐞 修复 热更新问题,感谢@甜蜜蜜
  • 🐞 修复 页面/element 字体图标演示
  • 🐞 修复 功能/图标选择器演示,新增高级功能 issues #I4GJXQ

1.1.2

2021.10.17

  • 🌟 更新 依赖更新最新版本
  • 🐞 修复 开启全屏时,刷新界面被还原成未全屏的状态
  • 🎯 优化 tagsView 右键菜单关闭逻辑
  • 🎯 优化 wangeditor 富文本编辑器(增加双向绑定)
  • 🎉 新增 工作流(暂不开源)
  • 🎉 新增 基础版 ts不带国际化切换 vue-next-admin-template 分支

1.1.1

2021.09.25

  • 🌟 更新 依赖更新最新版本("element-plus": "^1.1.0-beta.13" 版本运行错误,^1.1.0-beta.16修复横向菜单卡死问题)
  • 🐞 修复 Dialog 弹窗位置错误、Drawer 抽屉内边距、el-menu 菜单收起时背景色问题
  • 🎯 优化 锁屏界面自动锁屏(s/秒)必须设置至少 1 秒
  • 🎉 新增 分栏布局,鼠标移入当前项时,显示当前项菜单内容
  • 🎉 新增 工作流(未完成)

1.1.0

2021.09.10

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 小屏模式下登录页二维码遮挡标题问题
  • 🎉 新增 图片验证器
  • 🎉 新增 动态复杂表单
  • 🎉 新增 工作流(未完成)
  • 🎉 新增 深色主题(伪深色,样式变动大,谨慎更新)

1.0.18

2021.08.29

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 权限组件去掉顶级 div/src/components/auth
  • 🎉 新增 布局配置添加恢复默认按钮
  • 🐞 修复 升级 element plus 1.1.0-beta.7后项目无法启动、el-menu 菜单
  • 🐞 修复 表格固定列时的层级、设置了相对定位时,遮挡左侧导航菜单问题

1.0.17

2021.08.22

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 去除设置布局切换重置主题样式initSetLayoutChange切换布局需手动设置样式设置的样式自动同步各布局
  • 🎯 优化 Dropdown 下拉菜单用户账号靠边时换行问题
  • 🎯 优化 左侧导航菜单,共用菜单树,防止 布局配置 设置 菜单 / 顶栏 时,样式丢失等问题
  • 🐞 修复 固定 header 后没有回到顶部的 bug拉取项目后运行不起来的 bug。!14,感谢@wjs0509
  • 🐞 修复 tagView 右键全屏后,浏览器窗口大小发生任何变化都会导致左边菜单显示出来,并且可点击打开对应页面。I46E6T
  • 🐞 修复 默认设置 菜单 / 顶栏 样式不生效问题(/@/src/store/modules/themeConfig.ts

1.0.16

2021.08.14

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 菜单高亮(详情且详情设置了 meta.isHide 时,顶级菜单高亮),感谢群友@YourObject
  • 🎯 优化 详情路径写法:如父级(/pages/filtering那么详情为/pages/filtering/details?id=1。这样写可实现详情时父级菜单高亮否则写成/pages/filteringDetails?id=1顶级菜单将不会高亮。可参考页面/过滤筛选组件,点击当前图片进行测试
  • 🎯 优化 tagsView 右键菜单全屏时,打开的界面高度问题
  • 🎯 优化 图表批量 resize 问题
  • 🐞 修复 菜单收起时设置全局主题primary 且有二级菜单时),文字高亮颜色不对
  • 🐞 修复 国际化 #I43NPE。可参考:页面/过滤筛选组件,点击顶部语言切换,进行底部分页国际化查看

1.0.15

2021.08.06

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 tagsView 右键菜单点击时的字段名id 已修改成 contextMenuClickId与路由中返回的 id 名冲突问题,感谢群友@伯牙已遇钟子期
  • 🎉 新增 多个 form 表单验证界面演示

1.0.14

2021.07.29

  • 🌟 更新 依赖更新最新版本vue、vuex、vue-router,出现问题,请手动降级。版本查看:vnpm
  • 🎯 优化 数据可视化图表演示加载卡顿问题、优化有图表的演示界面
  • 🎯 优化 路由参数演示界面
  • 🎯 优化 tagsView 操作演示界面由于存在相同路由多标签必须要传全部参数值query 或者 params
  • 🎉 新增 开启 TagsView 共用开启时多个路由菜单共用一个详情组件参数为后点击的覆盖前面点击的tagsView 中只会出现一个(不支持同时出现多个 tagsView 标签))。关闭时:(多个路由菜单共用一个详情组件,参数不同,会同时出现多个 tagsView 标签)
  • 🐞 修复 tagsView 共用(单标签)时,右键菜单功能点击,参数不对的问题(第 2n+个参数未覆盖第一个参数值)
  • 🐞 修复 多 tagsView 标签(参数不同)、单个 tagsView 标签公用(参数不同)所带来的刷新功能、横向自动滚动等问题
  • 🐞 修复 处理全屏若干问题,pr!12,感谢群友@另一个前端

1.0.13

2021.07.25

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 数据可视化演示界面(/visualizingDemo1、/visualizingDemo2
  • 🎉 新增 登录页扫码登录

1.0.12

2021.07.16

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 数据可视化演示空界面(待完善)
  • 🎯 优化 tagsView 动态路由xxx/:id/:name时的右键菜单刷新、关闭其它时参数丢失问题2021.07.15 优化)
  • 🐞 修复 路由带参数时,复制路径到登录页,跳转后参数消失的问题
  • 🐞 修复 设置多个外链,点击后,页面内容停留在上一个内容(内容未改变)、国际化处理、打开新窗口 sessionStorage 共享等

1.0.11

2021.07.14

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 路由参数、图片懒加载界面演示
  • ⚠️ 警告 Form 表单 binding value must be a string or number,解决:加上 label-position="top" 不报警告(等待官方修复)
  • 🎯 优化 锁屏界面动画效果、首页图表显示
  • 🎯 优化 tagsView 右键菜单 关闭 功能逻辑
  • 🐞 修复 开启 TagsView 拖拽报错及小于 1000px 时自动设置禁止拖拽(#I3ZRRI
  • 🐞 修复 iframe 内嵌、外链 高度问题,使用 computed 进行计算
  • 🐞 修复 默认布局开启 侧边栏 Logo 与关闭 菜单水平折叠,切换到横向布局时,菜单看不见的问题
  • 🐞 修复 切换不同布局时,再去开启 经典布局分割菜单 功能不生效问题
  • 🐞 修复 浏览器窗口标题中/英文切换不实时生效的问题
  • 🐞 修复 切换布局时,某些功能不可以使用。部分界面不需要取消事件监听(proxy.mittBus.off('xxx'))
  • 🐞 修复 动态路由带参数router-link 跳转问题(#I3YX6G
  • 🐞 修复 横向菜单有二级菜单时,点击子级菜单不高亮问题
  • 🐞 修复 功能 tagsView 操作演示不生效

1.0.10

2021.07.07

  • 🌟 更新 依赖更新最新版本(字体图标无问题)
  • 🎯 优化 内嵌 iframe、外链解决 tagsView 刷新问题

1.0.9

2021.07.02

  • 🌟 更新 依赖更新最新版本
  • 🎯 优化 图标选择器设置宽度、v-model 等问题
  • 🎯 优化 滚动通知栏在手机上的体验
  • 🎯 优化 系统管理/新增菜单(编辑菜单),使用 图标选择器 进行模拟
  • 🎯 优化 字体图标(自动载入) 逻辑
  • 🐞 修复 screenfull 全屏时,按键盘 esc 键图标不改变问题,感谢群友@伯牙已遇钟子期

1.0.8

2021.06.29

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 表单中英文切换演示
  • 🎯 优化 登录页查看密码 icon 图标
  • 🎯 优化 图标选择器
  • 🎯 优化 拖动指令
  • 🐞 修复 form 表单在页面小于 576px 时的排版问题

1.0.7

2021.06.24

  • 🌟 更新 依赖更新最新版本
  • 🎉 新增 拖动指令及其演示界面
  • 🎯 优化 锁屏界面,解锁提示
  • 🎯 优化 登录页在手机上显示的效果

1.0.6

2021.06.23

  • 🎯 优化 去掉内嵌 iframe 内边距padding
  • 🎯 优化 城市多级联动组件
  • 🎯 优化 Tree 树形控件改成表格组件
  • 🐞 修复 Cascader 级联选择器高度问题

1.0.5

2021.06.22

  • 🌟 更新 vite 降级为@vite2.3.7,降级方法 cnpm install vite@2.3.7,防止 element plus 字体图标消失
  • 🐞 修复 开启后端控制路由isRequestRoutes = true内嵌 iframe、外链不可使用的问题

1.0.4

2021.06.19

  • 🌟 更新 依赖更新最新版本("vite": "^2.3.7")热更新无问题
  • 🎉 新增 深克隆工具,方便开发,感谢@kangert(#6)
  • 🎯 优化 vuex 模块自动导入。感谢@kangert(#4),感谢群友@web 小学生-第五君
  • 🎯 优化 类型定义提高编码体验修复不能将类型“string | undefined”分配给类型“string”的问题。感谢@kangert(#5)
  • 🎯 优化 layout 文件夹移动到与 views 文件夹同级(改动较大,/@/views/layout 变成 /@/layout
  • 🎯 优化 页面有 console.logeslint 不生效问题
  • 🎯 优化 页面、ts 中 any 类型问题(改动较大)
  • 🎯 优化 登录页在手机上显示的效果
  • 🎯 优化 多行注释信息,鼠标放到方法名即可查看,更加直观的知道方法参数等。引入方法时需去掉以 .ts 结尾的后缀(改动较大)
  • 🎯 优化 移除 utils/storage.ts 下的旧写法(改动较大)
  • 🎯 优化 拆分 router 下内容,路由、前端、后端控制分开写,方便理解
  • 🐞 修复 鼠标移入顶部用户信息栏 开/关全屏 文字反向问题
  • 🐞 修复 热更新时NextLoading界面 loading 不消失问题 window.nextLoading === undefined
  • 🐞 修复 vuex 中不可以使用 /@/api/xxx 下的接口调用问题

1.0.3

2021.06.02

  • ❄️ 删除 G6 思维导图界面
  • 🌟 更新 手动更新 vue、vue-router、vuex 到最近最多人使用的版本,出现不可预测的问题请降低版本。版本查看:vue 版本查看
  • 🐞 修复 开启后端控制路由 isRequestRoutes 在非首页刷新页面后,回到首页的问题,感谢群友@伯牙已遇钟子期

1.0.2

2021.06.01

  • 🌟 更新 依赖更新最新版本
  • 🐞 修复 菜单搜索中文不可以搜索的问题,感谢群友@逍遥天意

1.0.1

2021.05.31

  • 🎉 新增 更新日志文件 CHANGELOG.md,以后每次更新都会在这里显示对应内容
  • 🌟 更新 依赖更新最新版本
  • 🐞 修复 分栏、经典布局路由设置 meta.isHidetrue 时报错问题,感谢群友@29、@芭芭拉
  • 🐞 修复 经典布局点击 tagsView 左侧菜单数据不变问题