Skip to content

🐳🐳🐳发布 5.4.1 小步迭代修复问题

Latest
Compare
Choose a tag to compare
@JavaLionLi JavaLionLi released this 01 Jul 01:58
· 1 commit to 5.X since this release
64100cf

更新日志


v5.4.1 - 2025-07-01

依赖升级

  • update spring-boot 3.4.6 => 3.4.7
  • update satoken 1.42.0 => 1.44.0
  • update hutool 5.8.35 => 5.8.38
  • update redisson 3.45.1 => 3.50.0(注意此版本废弃了队列相关api 后续会删除)
  • update anyline 8.7.2-20250101 => 8.7.2-20250603
  • update maven-jar-plugin 3.2.2 => 3.4.2
  • update maven-war-plugin 3.2.2 => 3.4.0
  • update maven-compiler-plugin 3.11.0 => 3.14.0
  • update maven-surefire-plugin 3.1.2 => 3.5.3
  • update warm-flow 1.7.3 => 1.7.4 支持流程图悬浮窗(感谢 AprilWind)

功能更新

  • update 优化 使用新版数据权限写法重写mp自带的方法(感谢 AprilWind)
  • update 优化 框架业务各种代码写法(感谢 AprilWind)
  • update 优化 Redis缓存监控接口 手动归还连接给连接池 提高效率
  • update 优化 流程查询以及多根节点构建树结构(感谢 AprilWind)
  • update 优化 构建多根节点的树结构(支持多个顶级节点)(感谢 AprilWind)
  • update 优化 全局日期格式转换配置 提升日期参数解析兼容性
  • update 优化 sse 超时时间设置为一天 避免连接之后直接关闭浏览器导致连接停滞
  • update 优化 去除自动注入日志警告改为默认值 避免一大堆人去定时任务搞什么登录
  • update 优化 工作流的流程图提示信息(感谢 AprilWind)
  • update 优化 加密模块 解密拦截器 将参数一起解密了 防止参数被多次加密不正常
  • update 优化 工作流设计器获取任务执行人默认正常状态(感谢 AprilWind)
  • update 优化 工作流,跳过以 $ 或 # 开头的内置变量表达式解析(感谢 AprilWind)
  • update 优化 去除snailjob的jvm参数 默认不限制
  • update 优化 去除正则校验 无用配置导致问题
  • update 优化 默认部门不允许删除(感谢 AprilWind)
  • update 优化 根部门不允许删除以及办理人权限名称回显(感谢 AprilWind)
  • update 优化 租户套餐菜单查询过滤掉 租户管理相关菜单
  • update 优化 忽略租户表判断改为精确匹配
  • update 优化 将debian换为更新更契合的rockylinux(centos作者写的稳定) 升级jdk版本避免漏洞
  • update 优化 给测试用户增加菜单权限(可不更新)
  • update 优化 PermissionService 无实现类也可以启动服务

功能删除

  • remove QueueUtils 与相关代码标记过期(redisson 新版本已经将队列功能标记删除 一些技术问题无法解决 建议搭建MQ使用)

问题修复

  • fix 修复 菜单内包含正则导致个别数据库解析异常404问题 删除菜单内(\d+)正则校验
  • fix 修复 excel 备注与必填注解指定下标位置问题 去除下标跟随主要注解顺序
  • fix 修复 excel 导出单元格样式覆盖问题
  • fix 修复 删除错误的注解导致前端时间不显示问题
  • fix 修复 sqlserver 字段长度错误
  • fix 修复 办理任务时未传参数 导致执行任务无法获取到任务参数的问题(感谢 红藕香残玉簟秋)
  • fix 修复 snailjob的oracle.sql书写错误
  • fix 修复 satoken异步调用需要手动传递上下文
  • fix 修复 justauth 官方代码bug
  • fix 修复 demo数据需要传递 version 字段才能启用乐观锁(感谢 dhb52)
  • fix 修复 地址解析工具类报错#ICBHUQ(感谢 秋辞未寒)
  • fix 修复 流程数据重复更新 状态被覆盖 无法完成流程问题
  • fix 修复 监听器 flowParams 为null报错问题

前端修改

  • update 优化 访问流程图页面缓存问题 参数增加时间戳解决
  • update 优化 删除demo页面后端不存在的搜索条件
  • update 优化 删除菜单管理展开折叠按钮 菜单数据量大的情况下 展开会导致页面卡顿问题(在懒加载数据的清空下这个功能不推荐使用了)
  • update 优化 菜单页面渲染方式 改为懒加载避免数据过长卡住
  • update 优化 租户套餐菜单查询过滤掉 租户管理相关菜单
  • fix 修复 从无缓存页面切换到有缓存页面 缓存失效问题
  • fix 修复 提交组件变量名使用错误
  • fix 修复 父组件中UserSelect回调处理逻辑 解决取消选择后参数未正确处理的问题(感谢 imlam)