🆕 新特性
内部资料,请刷新扫码登录
pigcloud
# 🆕 新特性
- 兼容 SpringBoot 3.4 + Spring Cloud 2024 生态
- 重构流程设计器,适配 form-design 表单设计器,支持自定义组织架构、人员、业务上传、字典等
- 重构动态数据源,支持 YAML + JDBC,兼容 Druid 标准配置
- 单体版本支持完整 OAuth 2.0 授权码模型,支持开放平台
- 整合 deepseek4j 内置 R1深度思考、联网能力
- 新增 JSON 格式数据脱敏功能
- 新增任务配置校验功能 (#6109)
- 新增列出 Hook 业务代码功能
- 支持全局请求报文加密
- 发送短信记录日志表的请求参数
# 🔄 功能优化
认证授权
- 优化授权流程和界面,重构 pigx-boot 启动器完全轻量化
- 修改查询 token 的接口路径为
/token/query-token
- 移除不必要的日志依赖,简化认证成功处理器
支付模块
- 重构支付渠道查询逻辑并增加敏感信息脱敏处理
- 优化支持回调链接根据架构自动适配
- 在
YungouosMergePayOrderHandler
中提取并传递key
参数
任务调度
- 优化XXL任务注册中心的时间处理逻辑
- 定时任务维护增强判断,直接查询 SpringBean class 判断入参是否合法
其他优化
- 重构幂等模块,用原子性操作替换双检锁
- 优化数据权限参数,支持通过参数属性跳过数据权限
- 优化
SseEmitterEndpoint
确保在各种状态下清理SseEmitter
- 改进 Server-Sent Events (SSE) 连接,增强错误处理
- 优化
SysRouteConf
实体类的字段填充逻辑 - 底部 tabbar 支持优先级排序
- 微信公众号支持配置单个主菜单
- OSS 添加
skipMd5Check
配置项以支持跳过 MD5 检查 - 更新阿里巴巴素材库图标,统一现有图标数据,提供离线zip
- 优化支付渠道表单页面,使用 JSON 编辑器替换原始 textarea
- 新增文件上传禁用状态下的文件列表展示
- 大屏设计器模块支持从请求cookie中获取token,提升健壮性
- 代码生成-表单页面-表单校验支持取消
- 灰度路由前端参数支持从 .env 中读取
- 工作流流程支持转办处理
- 单体模式下设置不执行路由初始化
# 🐛 问题修复
- 修复用户导出报错问题(由 MyBatisPlus 升级导致)
- 修复配置达梦数据源后下载文档失败问题 (#6238)
- 修复在
SecurityRequestFilter
中添加从 cookie 中获取 token 的逻辑 - 完善锁屏功能,修复头像加载问题
- 布局修改横向布局,顶部菜单含子级和不含子级菜单的高度不一致
- 系统管理-文件管理-分页无效
# 📦 依赖更新
- 更新 Spring Boot 版本至 3.4.3
- 更新 Spring Cloud 版本至 2024.0.0
- 更新 Spring Authorization 版本至 1.4.2
- 更新 MyBatis-Plus 版本至 3.5.10.1
- 更新 Nacos 版本至 2.5.0
- 更新 xxl-job-admin 至 3.0 版本
- 更新
javers
版本至 7.8.0 - 添加
swagger-annotations
依赖 - 添加
deepseek4j
依赖 - 更新 springdoc 和 swagger.core 版本