v0.8.0(20241017)
- sz-boot-parent:
- 修复:sql预览模版结尾多余空格问题。
- 修复:无法正常解锁用户问题 PR#26。(感谢andyjia)
- 优化:重构异常处理,引入错误前缀枚举,增强代码可读性和可维护。
- 新增:spotless maven 格式化插件,全局格式化。
- 新增:CHANGE.md 更新日志。
- 修改:将数据表中的自增ID字段类型升级为bigint,以支持更大的数据范围和避免潜在的溢出问题。| 可能的破坏性更新
- 优化:自增ID字段升级为bigint:
- 代码生成
- 系统菜单
- 系统字典
- 角色
- 用户
- 教师统计(演示)
- 新增:自增ID字段升级为bigint DDL脚本。
- 修复:部分页面批量删除异常问题。
- 优化:[代码生成] 前端模版添加对(string | number)[] 类型的支持。
- 优化:验证权限标识唯一性接口。
- 优化:接口防抖增加GET请求忽略的支持。
- 优化:通用返回接口对额外参数param的处理。
- 优化:[代码生成] 模版对菜单预览SQL的调整。
- 优化:数据库迁移脚本 --业务脚本 示例修改。
- sz-admin:
- 依赖升级:
- vite:4.5.3 -> 5.4.8。
- axios: 1.7.2 -> 1.7.7
- vue:3.4.21 -> 3.5.12
- pinia:2.1.7 -> 2.2.4
- vue-router:4.4.0 -> 4.4.5
- sortablejs:1.15.2 -> 1.15.3
- pinia-plugin-persistedstate: 3.2.1 -> 3.2.3
- @vueuse/core:10.11.0 -> 10.11.1
- prettier:3.3.2 -> 3.3.3
- @types/node:18.19.39 -> 18.19.55
- element-plus:2.7.6 -> 2.8.5
- sass:1.77.7 -> 1.79.5
- @vue/tsconfig:0.4.0 -> 0.5.1
- vue-tsc:1.8.27 -> 2.1.6
- 修复:菜单管理、字典管理 预览SQL的格式问题。
- 修复:代码预览组件行号展示问题。
- 优化: 更新API状态码常量。
- 优化:提取请求超时时间参数VITE_APP_HTTP_TIMEOUT 单位ms,(默认超时时间60s)。
- 优化: useSelection组件添加对number数组的支持。
- 优化: 修改API参数类型以支持数字和字符串。
- 优化: 角色标识展示样式。
- 优化: vite5.x 使用ESM语法 vite.config.ts 升级为vite.config.mts。
- 优化: eslintrc.cjs 规则。
- 优化: prettier format配置。
- 优化:代码格式化,代码清理。
- 依赖升级:
