V5.5

详细日志

新特性

  • Upgrading dependencies. springbootadmin 3.2.2
  • Upgrading dependencies. springboot 3.2.5 & sas 1.2.4
  • Upgrading dependencies. spring cloud alibaba 2023.0.1
  • Upgrading dependencies easyexcel 3.3.4 & poi 5.2.5
  • 升级最新的 nacos-server,支持服务管理【上下线】
  • 建议增加密码过期提示或强制修改密码需求
  • 增加 permission.hasScope 判断工具,方便客户端模式使用
  • common-security 能力增强,支持手动传递 token 到下游服务
  • 增加 RemoteFileService.java 文件传输工具类
  • 【需求】租户管理 > 所属的菜单变更后自动同步目标租户
  • 社交登录前端支持自动根据后端接口数据配置,不再需要前端 .env 写死打包
  • 重构租户管理界面支持卡片视图
  • 优化 OAuth 2.0 登录过程中的异常输出,方便开发过程中调试
  • 菜单分配时针对默认角色限制【分配权限】按钮必选
  • 优化代码生成的在线创建表功能,对于业务字段、审计字段进行分组显示,便于开发过程中使用
  • 【代码生成】支持自动根据数据字段动态维护多租户表
  • 增加 permission.hasScope 判断工具,方便客户端模式使用
  • #5631 建议增加密码过期提示或强制修改密码需求
  • 流程引擎模块提供外部 API 方便其他模块调用
  • RemoteUserService 增加注册端点调用
  • common-security 能力增强,支持手动传递 token 到下游服务
  • 增加 RemoteFileService.java 文件传输工具类
  • add AsyncConfiguration 明确异步线程池配置
  • 重构支持后端两套架构

优化

  • 优化 pigx-register/pom.xml 依赖导入
  • 代码生成 JDBC URL 长度限制在 255 以内
  • 重构租户管理界面支持卡片视图
  • 【代码生成】支持自动根据数据字段动态维护多租户表
  • 优化 OAuth 2.0 移动端社交登录的过程中异常处理,提升健壮性提示
  • 优化 OAuth 2.0 登录过程中的异常输出,方便开发过程中调试
  • 优化异常抛出逻辑,方便二次扩展
  • 优化网关、认证中心配置,方便架构调整
  • EnablePigxFeignClients @AliasFor 注解避免 console 控制台警告
  • ServiceNameConstants 增加代码生成模块常量
  • 避免各种依赖的地方组件造成 BeanPostProcessorChecker 警告
  • 抽取 quartz-config.yml,方便使用维护
  • SysUser 集成 MyBatisPlus Model 方便使用
  • 优化代码生成的在线创建表功能,对于业务字段、审计字段进行分组显示,便于开发过程中使用
  • 代码生成 JDBC URL 长度限制在 255 以内
  • 优化 pigx-register/pom.xml 依赖导入
  • 优化异常抛出逻辑,方便二次扩展
  • 社交登录前端支持自动根据后端接口数据配置,不再需要前端 .env 写死打包
  • 前端创建表的新增字段默认 varchar 类型、255 长度
  • 任务管理界面样式优化,增加卡片布局背景色和间距
  • 缓存监控页面图表样式,使用 vh 单位
  • 菜单分配时针对默认角色限制【分配权限】按钮必选
  • 菜单搜索框,多出来一个输入框
  • app 界面设置:输入框样式优化
  • 重构租户管理界面支持卡片视图
  • 优化 common-sse 链接成功增加 pong 消息返回
  • 文件上传组件增加返回字段
  • 优化 pigx-register/pom.xml 依赖导入
  • 优化 OAuth 2.0 移动端社交登录的过程中异常处理,提升健壮性提示
  • 优化 OAuth 2.0 登录过程中的异常输出,方便开发过程中调试
  • 菜单新增时菜单路径和权限字符串去重提示
  • 删除 Dynamic-ds-log 配置
  • 增加序列化规则 Duration 类型
  • 优化多数据源模式下日志 SQL 格式化 filter 生效
  • 屏蔽 SQLException 具体异常
  • app 界面设置:输入框样式优化
  • 回滚 feign 自动降级的逻辑,方便调用方异常处理
  • 系统生成 token 回滚成 uuid
  • 回滚 feign 自动降级的逻辑,方便调用方异常处理
  • 系统生成 token 回滚成 uuid
  • 修复 element-plus 2.5.x select 破坏性长度变更

修复

  • 修复 Feign Client Service Name 错误
  • 修复 app remote feign spi 文件错误导致失效问题
  • 修复自选审批节点在我的发起里面查看的 NPE 问题
  • 修复跳转首页及由首页跳转其他页时面包屑组件异常的问题
  • 修复了路由 query 传参时,可能会同时激活多个 tag 标签的问题
  • 修复在微服务架构下支付系统二维码扫码页面显示错误
  • 修复在微服务架构下请求路径错误 404 问题
  • 修复文件管理文件组编辑文件夹名称文案错误
  • 修复首页-公告-更多功能首次点击无反应
  • 修复流程设计中的表单设计,数字或金额控件使用异常
  • 修复公众号模块菜单发布提示菜单个数错误
  • 修复流程管理列表查询条件错误
  • 修复密码修改接口存在越权漏洞
  • 修复首页自定义门户选择三行视图,切换其他视图不能再次布局操作,恢复默认
  • 修复 element-plus 2.5.x select 破坏性长度变更
  • 修复跳转首页及由首页跳转其他页时面包屑组件异常的问题
  • 修复首页-公告-更多功能首次点击无反应
  • 修改菜单中的错别字,代办 -> 待办
  • 协同办公我的已办回显有问题