v3.5.0
✨ 新特性
- 【generator】生成预览支持批量 (a7296a3)
- 【generator】代码生成新增 Mapper.xml 模板 (b519364) (98569ae)
- 🔥新增终端管理,重构认证体系,多端认证鉴权控制 (Gitee#40) (95f2617) (c90e80e) (438615f) (229bd9b) (a305eac) (82cf439) (5f68e84)
- 【generator】支持源项目内生成代码文件 (GitHub#125) (653802e)
- 新增接口文档配置,支持显示 SaToken 权限码 (Gitee#44) (19c5dbd)
- 新增NoHandlerFoundException、HttpRequestMethodNotSupportedException异常处理 (Gitee#44) (4efe025)
💎 功能优化
- 菜单路由为空时默认返回空列表而非 null (43cc429)
- 移除初始数据脚本 update_user、update_time 字段赋值(此优化无需跟进升级) (9d0e1fc)
- 【generator】消除前端红色报警、更新表格创建者和更新者字段索引,自定义单选框数据 (GitHub#108) (4c8ebf2)
- 更新 nginx.conf 部署配置文件 (4920d7b)
- 调整 starter 内的 BaseResp、BaseDetailResp 到 admin 项目 (144251b)
- 调整 starter 内的 CommonUserService、ContainerPool 到 admin 项目 (f1d0b49)
- 优化登录日志描述 (a24136d)
- 丰富部门、角色、用户初始测试数据,方便开发场景 (b5bbdb2)
- 调整 starter 内的 BaseDO、BaseCreateDO、BaseUpdateDO 到 admin 项目 (498e680)
- 🔥重构角色管理,更新权限扁平化 (f6535ef) (0a62f81) (144cfa2)
- 优化任务调度服务配置,允许用户名密码使用环境变量 (GitHub#129) (0e65190)
- 优化系统配置 SQL 数据脚本 (d336911)
- 调整日志 module 字段长度 50 => 100 (65941c1)
- 🔥重构存储管理,新增设置默认存储、修改状态接口 (37d6efb)
🐛 问题修复
- 【generator】修复 PostgreSQL 菜单 SQL 脚本模板错误 (GitHub#107) (af403d0)
- 【generator】生成菜单脚本添加ID (GitHub#109) (9ebecdc)
- 【generator】前端页面生成表单类型 (GitHub#110) (75d2662)
- 完善部分 in 查询前的空集合处理 (899354a)
- 修复公告通知范围字段类型错误 (fdd0617)
- 修复通知公告分页 通知范围字段类型回显错误 (160ab8d)
- 🔥修复 PageResp 手动分页计算错误 (6bcff72)
- 修复导入用户部门名称校验注解使用错误 (Gitee#41) (c870014)
- 修复 PostgreSQL Liquibase 数据脚本缺失 (8c53700)
- 修复新增用户时日志记录获取 description 为空的问题 (91924ac)
- 调整 PostgreSQL 连接配置以消除部分类型使用报错 (7e3257b)
- 修复部分过期配置信息 (3fb9922)
- 修复邮箱登录,手机号登录对应日志没有记录操作人问题 (Gitee#42) (aab3931)
- mysql 8.x failing to connect to the database correctly issue (GitHub#128) (4caada8)
📦 依赖升级
- 🔥ContiNew Starter 2.7.5 => 2.9.0 (更多特性及依赖升级详情,请查看 ContiNew Starter 更新日志)