CHANGELOG.md 19 KB

2.11.5 (2024/6/18)

✨ feat

🐛 fix

  • vue-dev-tools 插件导致菜单路由切换卡死,暂时关闭 (28349e) @haoxianrui

2.11.4 (2024/6/16)

✨ feat

♻️ refactor

  • 更换权限分配弹窗类型为 drawer 并添加父子联动开关(2d9193) @haoxianrui

2.11.3 (2024/6/11)

✨ feat

♻️ refactor

🐛 fix

2.11.2 (2024/6/8)

✨ feat

♻️ refactor

🐛 fix

2.11.1 (2024/6/6)

✨ feat

♻️ refactor

🐛 fix

2.11.0 (2024/5/27)

✨ feat

  • 菜单添加路由参数设置(author by haoxianrui
  • 增加列表选择组件(author by cshaptx4869
  • 增加列表选择组件使用示例(author by cshaptx4869
  • 增加defaultToolbar配置参数(author by cshaptx4869
  • 表单弹窗支持drawer模式(author by cshaptx4869
  • 表单项增加computed和watchEffect配置(author by cshaptx4869
  • 支持switch属性修改(author by cshaptx4869
  • 表单项增加文本类型支持(author by cshaptx4869
  • 列表列增加show配置项(author by cshaptx4869
  • 支持搜索表单显隐控制(author by cshaptx4869
  • 支持input属性修改(author by cshaptx4869
  • search配置新增函数能力拓展(author by xiudaozhe
  • 表格新增列设置控制(author by haoxianrui
  • 搜索添加展开和收缩(author by haoxianrui
  • watch函数增加配置项参数返回(author by cshaptx4869

♻️ refactor

  • 重构图标选择组件(author by cshaptx4869
  • 重构列表选择组件默认样式 (author by cshaptx4869
  • 加强对话框表单组件和列表选择组件(author by cshaptx4869
  • routeMeta增加alwaysShow字段声明(author by cshaptx4869
  • 分页组件增加溢出滚动效果(author by cshaptx4869
  • 修正登录表单的Ref类型(author by cshaptx4869
  • 点击表格刷新按钮不重置页码(author by cshaptx4869
  • 筛选列超出一定高度滚动(author by cshaptx4869
  • 优化加强initFn函数,表单项增加initFn函数(author by cshaptx4869
  • 重构watch、computed、watchEffect调用(author by cshaptx4869
  • 修改操作成功提示(author by cshaptx4869
  • PageSearch 改用card作为容器,样式改用unocss写法(author by cshaptx4869
  • 优化首页 loading 动画效果author by haoxianrui

🐛 fix

  • 路由是否始终显示不限制只有顶级目录才有的配置,开放至菜单 (author by haoxianrui
  • sockjs-client 报错 global is not defined 导致开发环境无法打开 WebSocket 页面问题修复 (author by haoxianrui
  • 发送用户重启密码功能,最少为6位字符(小于6位登陆时不允许的问题) (author by dreamnyj
  • 修复系统设置面板滚动条问题(author by cshaptx4869
  • 修复表单插槽失效问题(author by cshaptx4869
  • 修改tagsview刷新丢失query问题(author by xiudaozhe

📦️ build

  • 升级 NPM 包版本至最新 (author by haoxianrui

⚙️ ci

2.10.1 (2024/5/4)

♻️ refactor

  • 抽离CURD的使用部分代码为Hooks实现(author by cshaptx4869
  • 修改CURD导入权限点标识名(author by cshaptx4869
  • cURD表单字段支持watch监听(author by cshaptx4869
  • cURD表单input支持number修饰(author by cshaptx4869
  • cURD表单组件支持checkbox多选框(author by cshaptx4869
  • 优化axios响应数据TS类型提示(author by cshaptx4869
  • 修改CURD表单组件自定义类型的attrs传值(author by cshaptx4869
  • 同步重置密码按钮权限标识重命名(author by haoxianrui
  • 重构API为静态方法实现模块化管理,并将types.ts重命名为model.ts用于存放接口模型定义(author by haoxianrui

🐛 fix

  • sockjs-client 报错 global is not defined 导致开发环境无法打开 WebSocket 页面问题修复 (author by haoxianrui
  • 主题颜色设置覆盖暗黑模式下el-table行激活的背景色问题修复 (author by haoxianrui
  • 修复因API接口调整而影响的调用页面的问题 (author by haoxianrui

📦️ build

  • 升级 NPM 包版本至最新 (author by haoxianrui

2.10.0 (2024/4/26)

✨ feat

  • 封装增删改查组件(author by cshaptx4869
  • 集成 vite-plugin-vue-devtools 插件(author by Tricker39
  • 增加CURD配置化实现(author by cshaptx4869

2.9.3 (2024/04/14)

✨ feat

  • 增加vue文件代码片段(author by cshaptx4869
  • 菜单 hover 背景色添加值全局SCSS变量进行控制(author by haoxianrui

♻️ refactor

  • 加强基础国际化(author by cshaptx4869
  • 增加语言和布局大小枚举类型(author by cshaptx4869
  • 增加侧边栏状态枚举类型(author by cshaptx4869
  • 使用布局枚举替换字面量(author by haoxianrui
  • 控制台使用静态数据循环渲染(author by april
  • 本地缓存的 token 变量重命名(author by haoxianrui
  • 完善 Vite 环境变量类型声明(author by haoxianrui

🐛 fix

  • 修复构建时提示iconComponent.name可能为undefined的报错 (author by wangji1042
  • 修复浏览器密码自动填充时可能存在的报错 (author by cshaptx4869
  • 修复eslint报错(author by cshaptx4869
  • 移动端下点击左侧菜单节点后关闭侧边栏(author by haoxianrui
  • 添加 size 类型断言修复类型报错(author by haoxianrui

📦️ build

  • husky9.x版本适配 (author by cshaptx4869
  • 升级 npm 包版本至最新(author by haoxianrui

2.9.2 (2024/03/05)

✨ feat

  • vscode开发扩展推荐(author by cshaptx4869
  • 完善基础增删改查Mock接口(author by haoxianrui

♻️ refactor

  • 修改login密码框功能实现(author by cshaptx4869
  • 弱化页面进入动画效果(author by cshaptx4869
  • 取消推荐TypeScript Vue Plugin (author by cshaptx4869
  • 网站加载动画替换 (author by haoxianrui
  • 优化主题和主题色监听,避免多个页面重复初始化 (author by haoxianrui

🐛 fix

  • AppMain 高度在非固定头部不正确导致出现滚动条问题修复 (author by haoxianrui
  • 修复混合模式开启固定Head时的样式问题 (author by cshaptx4869
  • 设置面板统一字体大小 (author by cshaptx4869

📦️build

  • 通过env配置控制mock服务 (author by cshaptx4869
  • 升级依赖包至最新版本 (author by haoxianrui
  • 定义vite全局常量替换项目标题和版本 (author by cshaptx4869

2.9.1 (2024/02/28)

♻️ refactor

  • 项目配置按钮移入navbar(author by cshaptx4869
  • 优化user数据定义(author by cshaptx4869
  • 统一设置栏的 SVG 图标风格

🐛 fix

  • 规整一些开发依赖(author by cshaptx4869
  • 修复登录页主题切换问题 (author by cshaptx4869

🚀 pref

2.9.0 (2024/02/25)

✨ feat

  • 引入 animate.css 动画库
  • 新增水印和配置
  • 动态路由菜单支持 element plus 的图标

♻️ refactor

  • Layout 布局重构和相关问题修复
  • sass 使用 @use 替代 @import 引入外部文件指令

🐛 fix

  • 修复管理页面部分弹窗无法打开问题
  • 主题颜色设置按钮 hover 等未变化问题修复

2.8.1 (2024/01/10)

✨ feat

  • 替换 Mock 解决方案 vite-plugin-mock 为 vite-plugin-mock-dev-server 适配 Vite5

2.8.0 (2023/12/27)

⬆️ chore

  • 升级 Vite4 至 Vite5

2.7.1 (2023/12/12)

♻️ refactor

  • 将打包后的文件进行分类 (author by ityangzhiwen

2.7.0 (2023/11/19)

♻️ refactor

  • 代码重构优化
  • 修改自动导入组件类型声明文件路径
  • 完善 typescript 类型

🐛 fix

  • 修复管理页面部分弹窗无法打开问题

2.7.0 (2023/11/19)

♻️ refactor

  • 代码重构
  • 修改自动导入组件类型声明文件路径
  • 完善 typescript 类型

🐛 fix

  • 修复管理页面部分弹窗无法打开问题

2.6.3 (2023/10/22)

✨ feat

  • 菜单管理新增目录只有一级子路由是否始终显示(alwaysShow)和路由页面是否缓存(keepAlive)的配置
  • 接口文档新增 swagger、knife4j
  • 引入和支持 tsx

♻️ refactor

  • 代码瘦身,整理并删除未使用的 svg
  • 控制台样式优化

🐛 fix

  • 菜单栏折叠和展开的图标暗黑模式显示问题修复

2.6.2 (2023/10/11)

🐛 fix

  • 主题设置未持久化问题
  • UnoCSS 插件无智能提示

♻️ refactor

  • WebSocket 演示样式和代码优化
  • 用户管理代码重构

2.6.1 (2023/9/4)

🐛 fix

  • 导航顶部模式、混合模式样式在固定 Header 出现的样式问题修复
  • 固定 Header 没有持久化问题修复
  • 字典回显兼容 String 和 Number 类型

2.6.0 (2023/8/24)💥💥💥

✨ feat

  • 导航顶部模式、混合模式支持(author by april-tong
  • 平台文档(内嵌)(author by april-tong

2.5.0 (2023/8/8)

✨ feat

  • 新增 Mock(author by ygcaicn
  • 图标 DEMO(author by ygcaicn

🐛 fix

  • 字典支持 Number 类型

2.4.1 (2023/7/20)

✨ feat

  • 整合 vite-plugin-compression 插件打包优化(3.66MB → 1.58MB) (author by april-tong
  • 字典组件封装(author by haoxr

🐛 fix

  • 分页组件hidden无效
  • 签名无法保存至后端
  • Git 提交 stylelint 校验部分机器报错

2.4.0 (2023/6/17)

✨ feat

  • 新增组件标签输入框(author by april-tong
  • 新增组件签名(author by april-tong
  • 新增组件表格(author by april-tong
  • Echarts 图表添加下载功能 author by april-tong

♻️ refactor

  • 限制包管理器为 pnpm 和 node 版本16+
  • 自定义组件自动导入配置
  • 搜索框样式写法优化

🐛 fix

  • 用户导入的部门回显成数字问题修复

⬆️ chore

  • element-plus 版本升级 2.3.5 → 2.3.6

2.3.1 (2023/5/21)

🔄 refactor

  • 组件示例文件名称优化

2.2.2 (2023/5/11)

✨ feat

  • 组件封装示例添加源码地址
  • 角色、菜单、部门、字段按钮添加权限控制

2.3.0 (2023/5/12)

⬆️ chore

  • vue 版本升级 3.2.45 → 3.3.1 (CHANGELOG)
  • vite 版本升级 4.3.1 → 4.3.5

♻️ refactor

  • 使用 vue 3.3 版本新特性 defineOptionssetup 定义组件名称,移除重复的 script 标签

2.2.2 (2023/5/11)

✨ feat

  • 用户新增提交添加 vueUseuseDebounceFn 函数实现按钮防抖节流

2.2.1 (2023/4/25)

🐛 fix

  • 图标选择器组件使用 onClickOutside 未排除下拉弹出框元素导致无法输入搜索。