Releases: YunaiV/ruoyi-vue-pro
v2025.10(jdk8/11):新增工作流的工单打印、优化物联网的场景联动、完善 vben5 的 antd、vben 版本的功能
📈 Statistic
- 总代码行数:272573
- 源码代码行数:169715
- 注释行数:62020
- 单元测试用例数:1313
⭐ New Features
- 【优化】ftp/sftp 功能优化,由 @Henry 贡献 #207
- 【优化】代码生成针对 vben 的模版,由 @芋道源码 贡献
- 【新增】允许通过参数转换自定义数据库脚本文件,由 @DevDengChao 贡献 #983
Vben5.0 + antd 管理后台专区:
- 【优化】前端实现的代码质量,由 @xingyuv 贡献
- 【优化】CRM 迁移完成、优化相关代码,由 @xingyuv、@芋道源码 贡献 #219
- 【新增】ERP 迁移完成、优化相关代码,由 @XuZhiqiang、@芋道源码 贡献 #205、 #220
- 【新增】PAY 迁移完成、优化相关代码,由 @芋道源码 贡献 #220
- 【新增】MEMBER 迁移完成、优化相关代码,由 @芋道源码 贡献 #223
- 【新增】工作流支持 BPMN 设计器,由 @puhui999 贡献 #212、#213、#217
- 【新增】IOT 部分迁移完成,由 @huppygo 贡献 #222
Vben5.0 + element-plus 管理后台专区:
- 【优化】element-plus 的 schema 模版,由 @芋道源码 贡献 0bf1635
- 【新增】PAY 迁移完成、优化相关代码,由 @XuZhiqiang @芋道源码 贡献 #220
- 【新增】MEMBER 迁移完成、优化相关代码,由 @芋道源码 贡献 #223
BPM 工作流专区:
- 【优化】优化回退操作,流程预测不准确的问题,由 @Jason 贡献 8be3a3f
- 【新增】流程打印,由 @Lesan 贡献 #816、#1418、#817、#1419、#1424、#819、#821
- 【优化】发起流程时,基于发起人作为条件的预测,由 @芋道源码 贡献 8a7ae8d,解决 https://t.zsxq.com/fMw5g
IoT 物联网专区:
🐞 Bug Fixes
- 【修复】JacksonTypeHandler 导致 String 处理问题,由 @芋道源码 贡献 a6d9da3,解决 https://t.zsxq.com/TIBBw、https://t.zsxq.com/sF9qB、https://t.zsxq.com/905q1
- 【修复】XXL-Job 多租户任务不生效的问题,由 @芋道源码 贡献 a6d9da3,解决 https://t.zsxq.com/uM8Bp、https://t.zsxq.com/12lJO
- 【修复】app-api前缀不生效,都是使用admin-api,由 @lzk90s、@芋道源码 贡献 d9e729e
- 【修复】knife4j 在改包下,Knife4jOpenApiCustomizer 无法生效,由 @芋道源码 贡献 5ca386b,解决 #954
- 【修复】文件路径url "+"号解码问题,由 @dailng 贡献 #1432
- 【修复】确保在 Bean 创建前映射应用请求前缀,由 @egd 贡献 #209
- 【修复】justauth 三方登录允许禁用,由 @芋道源码 贡献 79df9fe
Vue3 + element-plus 管理后台专区:
- 【修复】当存在多个相同名称的标签时,删除缓存应该排除是否存在相同的名称,由 @口口口 贡献 #813
- 【修复】前端上传头像名称取值错误以及用户保存个人信息时还使用的是旧的头像数据,由 @sunjianfeng911 贡献 #822
- 【修复】Editor 切换 readonly 时只读状态无效的 bug,由 @局外人 贡献 #827
Vben5.0 + antd 管理后台专区:
- 【修复】download query bug,由 @山野羡民 贡献 #1421
- 【修复】流程表单字典选择器无法正常回显,由 @inside5545 贡献 #125
- 【修复】IFrame 导致白屏的问题,由 @xingyuv 贡献
MALL 商城专区:
- 【修复】RewardActivityRespVO 的 id 类型不正确,由 @puhui999 贡献 #208、#818
- 【修复】用户领取不限发放数量的优惠券时的校验错误,由 @johnh 贡献 #1438
BPM 工作流专区:
- 【修复】流程自定义 ID 序号,无 infix 前缀时,永不过期,由 @芋道源码 贡献 f441de5,解决 https://t.zsxq.com/MU1E2
- 【修复】定时边界事件固定日期和固定时长参数传反问题,由 @dylannier 贡献 #1426
- 【修复】已办任务的审批状态过滤不正确,由 @芋道源码 贡献 783f510、b07bc3d、a126f42
AI 大模型专区:
IoT 物联网专区:
- 【修复】jdk8 版本在 boot 和 cloud 的兼容性,由 @芋道源码 贡献
- 【修复】mqtt 服务端断开的问题,由 @haohao 贡献 341e72c,解决 https://t.zsxq.com/9iRNg
- 【修复】产品跳转到设备列表时,productId 未传递的问题,由 @芋道源码 贡献 bdb42bb,解决 https://t.zsxq.com/jvXyq
Pay 支付专区:
- 【修复】收银界面,关闭后清理定时轮询,由 @芋道源码 贡献 ca3fae4、155082a,解决 https://t.zsxq.com/G5rZh
- 【修复】微信支付 publicKeyContent 调整为非必填,由 @芋道源码 贡献 4bc88e2、463a9fb、62a9a99,兼容 https://t.zsxq.com/ODR5V、https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/ICUE53
v2025.10(jdk17/21):新增工作流的工单打印、优化物联网的场景联动、完善 vben5 的 antd、vben 版本的功能
📈 Statistic
- 总代码行数:272573
- 源码代码行数:169715
- 注释行数:62020
- 单元测试用例数:1313
⭐ New Features
- 【优化】ftp/sftp 功能优化,由 @Henry 贡献 #207
- 【优化】代码生成针对 vben 的模版,由 @芋道源码 贡献
- 【新增】允许通过参数转换自定义数据库脚本文件,由 @DevDengChao 贡献 #983
Vben5.0 + antd 管理后台专区:
- 【优化】前端实现的代码质量,由 @xingyuv 贡献
- 【优化】CRM 迁移完成、优化相关代码,由 @xingyuv、@芋道源码 贡献 #219
- 【新增】ERP 迁移完成、优化相关代码,由 @XuZhiqiang、@芋道源码 贡献 #205、 #220
- 【新增】PAY 迁移完成、优化相关代码,由 @芋道源码 贡献 #220
- 【新增】MEMBER 迁移完成、优化相关代码,由 @芋道源码 贡献 #223
- 【新增】工作流支持 BPMN 设计器,由 @puhui999 贡献 #212、#213、#217
- 【新增】IOT 部分迁移完成,由 @huppygo 贡献 #222
Vben5.0 + element-plus 管理后台专区:
- 【优化】element-plus 的 schema 模版,由 @芋道源码 贡献 0bf1635
- 【新增】PAY 迁移完成、优化相关代码,由 @XuZhiqiang @芋道源码 贡献 #220
- 【新增】MEMBER 迁移完成、优化相关代码,由 @芋道源码 贡献 #223
BPM 工作流专区:
- 【优化】优化回退操作,流程预测不准确的问题,由 @Jason 贡献 8be3a3f
- 【新增】流程打印,由 @Lesan 贡献 #816、#1418、#817、#1419、#1424、#819、#821
- 【优化】发起流程时,基于发起人作为条件的预测,由 @芋道源码 贡献 8a7ae8d,解决 https://t.zsxq.com/fMw5g
IoT 物联网专区:
🐞 Bug Fixes
- 【修复】JacksonTypeHandler 导致 String 处理问题,由 @芋道源码 贡献 a6d9da3,解决 https://t.zsxq.com/TIBBw、https://t.zsxq.com/sF9qB、https://t.zsxq.com/905q1
- 【修复】XXL-Job 多租户任务不生效的问题,由 @芋道源码 贡献 a6d9da3,解决 https://t.zsxq.com/uM8Bp、https://t.zsxq.com/12lJO
- 【修复】app-api前缀不生效,都是使用admin-api,由 @lzk90s、@芋道源码 贡献 d9e729e
- 【修复】knife4j 在改包下,Knife4jOpenApiCustomizer 无法生效,由 @芋道源码 贡献 5ca386b,解决 #954
- 【修复】文件路径url "+"号解码问题,由 @dailng 贡献 #1432
- 【修复】确保在 Bean 创建前映射应用请求前缀,由 @egd 贡献 #209
- 【修复】justauth 三方登录允许禁用,由 @芋道源码 贡献 79df9fe
Vue3 + element-plus 管理后台专区:
- 【修复】当存在多个相同名称的标签时,删除缓存应该排除是否存在相同的名称,由 @口口口 贡献 #813
- 【修复】前端上传头像名称取值错误以及用户保存个人信息时还使用的是旧的头像数据,由 @sunjianfeng911 贡献 #822
- 【修复】Editor 切换 readonly 时只读状态无效的 bug,由 @局外人 贡献 #827
Vben5.0 + antd 管理后台专区:
- 【修复】download query bug,由 @山野羡民 贡献 #1421
- 【修复】流程表单字典选择器无法正常回显,由 @inside5545 贡献 #125
- 【修复】IFrame 导致白屏的问题,由 @xingyuv 贡献
MALL 商城专区:
- 【修复】RewardActivityRespVO 的 id 类型不正确,由 @puhui999 贡献 #208、#818
- 【修复】用户领取不限发放数量的优惠券时的校验错误,由 @johnh 贡献 #1438
BPM 工作流专区:
- 【修复】流程自定义 ID 序号,无 infix 前缀时,永不过期,由 @芋道源码 贡献 f441de5,解决 https://t.zsxq.com/MU1E2
- 【修复】定时边界事件固定日期和固定时长参数传反问题,由 @dylannier 贡献 #1426
- 【修复】已办任务的审批状态过滤不正确,由 @芋道源码 贡献 783f510、b07bc3d、a126f42
AI 大模型专区:
IoT 物联网专区:
- 【修复】jdk8 版本在 boot 和 cloud 的兼容性,由 @芋道源码 贡献
- 【修复】mqtt 服务端断开的问题,由 @haohao 贡献 341e72c,解决 https://t.zsxq.com/9iRNg
- 【修复】产品跳转到设备列表时,productId 未传递的问题,由 @芋道源码 贡献 bdb42bb,解决 https://t.zsxq.com/jvXyq
Pay 支付专区:
- 【修复】收银界面,关闭后清理定时轮询,由 @芋道源码 贡献 ca3fae4、155082a,解决 https://t.zsxq.com/G5rZh
- 【修复】微信支付 publicKeyContent 调整为非必填,由 @芋道源码 贡献 4bc88e2、463a9fb、62a9a99,兼容 https://t.zsxq.com/ODR5V、https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/ICUE53
v2025.09(jdk8/11):新增 AI 支持联网搜索、推理、文件/图片、MCP 等功能,完善 IoT 场景联动
📈 Statistic
- 总代码行数:270697
- 源码代码行数:168519
- 注释行数:61626
- 单元测试用例数:1290
⭐ New Features
- 【新增】HTTP API 请求加解密,由 @芋道源码 贡献 #1404
- 【新增】S3 支持私有桶访问,由 @芋道源码 贡献 97a981c、2dfa34d、7637811、6ef3360
- 【优化】CommonResult 和 PageResult 类的属性顺序,由 @长草颜团子 贡献 #1392
- 【新增】输入字母数字类型的验证码 Verify 子组件,由 @DanielTsui 贡献 #796、#1393
- 【新增】邮件发送支持抄送和密送,由 @jinmh 贡献 #1209
- 【优化】增加对 MaxUploadSizeExceededException 文件上传过大的提示优化,由 @芋道源码 贡献 ba068c3
- 【新增】OAuth2.0 的 支持 client credentials 模式,由 @芋道源码 贡献 98ed800
- 【优化】添加 BlockAttackInnerInterceptor 拦截器,防全表更新与删除,由 @陈晨成 贡献 #205
- 【新增】@PermitAll、@TenantIgnore支持接口级,由 @芋道源码 贡献 efb2092
Vben5.0 + antd 管理后台专区:
- 【新增】ERP 相关功能的迁移,由 @陈賝 贡献 #188、#198、#199
- 【优化】完善 BPM 工作流功能,由 @Jason 贡献 #191
- 【优化】升级 vben5.5.9 版本,由 @xingyuv 贡献 #201、#202
Vben5.0 + element-plus 管理后台专区:
MALL 商城专区:
BPM 工作流专区:
- 【新增】审批通过的任务,支持审批人撤回,由 @Lesan 贡献 #1395、#804
- 【优化】审批人自选时,相同节点共享数据,由 @芋道源码 贡献 ca17d5a、2653b61,解决 #1370 提到的问题
- 【新增】审批结束后,增加 reason返回,由 @芋道源码 贡献 ba4c539
- 【优化】BPM 整体稳定性,由 @Jason 贡献
IoT 物联网专区:
MP 公众号专区:
AI 大模型专区:
- 【新增】Google Gemini 模型接入,由 @芋道源码 贡献 9d149f4
- 【新增】Anthropic Claude 模型接入,由 @芋道源码 贡献 96a7431
- 【新增】推理模型 reasoning_content的支持,由 @芋道源码 贡献 45a9dfc、561e551
- 【新增】知识库 RAG 增加 Rerank Model 重排序,由 @芋道源码 贡献 c31b66b
- 【新增】对话支持附件内容,由 @芋道源码 贡献 a5a0383、84deeac、b880ec2、61dad44,同时也感谢 @lykcc 贡献的 #1378
- 【新增】联网搜索支持,由 @芋道源码 贡献 ca34d16、93e3428、9b2f2f5
- 【新增】MCP Client 与 Server 的接入,由 @芋道源码 贡献 5b31f27、369ca68
- 【优化】AI 对话消息的异常、取消场景的处理,由 @芋道源码 贡献 1ce97d5、07d0999
Pay 支付专区:
🐞 Bug Fixes
- 【修复】GlobalExceptionHandler 处理 guava UncheckedExecutionException,由 @芋道源码 贡献 a277987
- 【修复】修复菜单组件名重复校验不严谨问题,由 @我是阿志吖 贡献 #201
- 【修复】阿里云 sms api 缺少参数的问题,由 @曟颵 贡献 #159
- 【修复】修复批量删除后 checkedIds未重置的问题,由 @puhui999 贡献 #811、#6、#1400、#193
- 【修复】MyBatisUtils addOrder 时,未兼容 LambdaQueryWrapper 场景,由 @芋道源码 贡献 2e47ffd
- 【修复】GlobalExceptionHandler 兼容更多 ServiceException 情况,由 @芋道源码 贡献 37d120b
- 【修复】腾讯云短信回调没有 logId需要serialNo来更新本地记录,由 @yubaolin 贡献 #203
- 【修复】修复 knife4j 增强的不兼容问题,由 @芋道源码 贡献 e91fc70、fceaa7a
- 【修复】解决登录未禁用数据权限,前端带上旧 token 导致报错,由 @lb1565387341 贡献 #935
- 【修复】Feign 未走自定义 LDT 反序列化,由 @egd 贡献 #206
Vue3 + element-plus 管理后台专区:
- 【修复】注册表单校验未失效问题,由 @山野羡民 贡献 #799
- 【修复】头部主题深色模式下,顶部工具栏的搜索、消息没有传主题色,由 @熊猫大侠 贡献 #750
- 【修复】流程表单字段解析调整为使用库解析,由 @luxiag 贡献 #814
Vben5.0 + antd 管理后台专区:
- 【修复】优化角色菜单表单加载逻辑,移除重复的菜单列表加载调用,确保在打开模态框时正确加载菜单数据,由 @xingyuv 贡献 #190
- 【修复】AI Tinyflow 因大小写导致的引用问题,由 @Codingendless 贡献 #195
- 【修复】API 日志界面打开后关不掉的问题,由 @痴货 贡献 #200
MALL 商城专区:
v2025.09(jdk17/21):新增 AI 支持联网搜索、推理、文件/图片、MCP 等功能,完善 IoT 场景联动
📈 Statistic
- 总代码行数:270697
- 源码代码行数:168519
- 注释行数:61626
- 单元测试用例数:1290
⭐ New Features
- 【新增】HTTP API 请求加解密,由 @芋道源码 贡献 #1404
- 【新增】S3 支持私有桶访问,由 @芋道源码 贡献 97a981c、2dfa34d、7637811、6ef3360
- 【优化】CommonResult 和 PageResult 类的属性顺序,由 @长草颜团子 贡献 #1392
- 【新增】输入字母数字类型的验证码 Verify 子组件,由 @DanielTsui 贡献 #796、#1393
- 【新增】邮件发送支持抄送和密送,由 @jinmh 贡献 #1209
- 【优化】增加对 MaxUploadSizeExceededException 文件上传过大的提示优化,由 @芋道源码 贡献 ba068c3
- 【新增】OAuth2.0 的 支持 client credentials 模式,由 @芋道源码 贡献 98ed800
- 【优化】添加 BlockAttackInnerInterceptor 拦截器,防全表更新与删除,由 @陈晨成 贡献 #205
- 【新增】@PermitAll、@TenantIgnore支持接口级,由 @芋道源码 贡献 efb2092
Vben5.0 + antd 管理后台专区:
- 【新增】ERP 相关功能的迁移,由 @陈賝 贡献 #188、#198、#199
- 【优化】完善 BPM 工作流功能,由 @Jason 贡献 #191
- 【优化】升级 vben5.5.9 版本,由 @xingyuv 贡献 #201、#202
Vben5.0 + element-plus 管理后台专区:
MALL 商城专区:
BPM 工作流专区:
- 【新增】审批通过的任务,支持审批人撤回,由 @Lesan 贡献 #1395、#804
- 【优化】审批人自选时,相同节点共享数据,由 @芋道源码 贡献 ca17d5a、2653b61,解决 #1370 提到的问题
- 【新增】审批结束后,增加 reason返回,由 @芋道源码 贡献 ba4c539
- 【优化】BPM 整体稳定性,由 @Jason 贡献
IoT 物联网专区:
MP 公众号专区:
AI 大模型专区:
- 【新增】Google Gemini 模型接入,由 @芋道源码 贡献 9d149f4
- 【新增】Anthropic Claude 模型接入,由 @芋道源码 贡献 96a7431
- 【新增】推理模型 reasoning_content的支持,由 @芋道源码 贡献 45a9dfc、561e551
- 【新增】知识库 RAG 增加 Rerank Model 重排序,由 @芋道源码 贡献 c31b66b
- 【新增】对话支持附件内容,由 @芋道源码 贡献 a5a0383、84deeac、b880ec2、61dad44,同时也感谢 @lykcc 贡献的 #1378
- 【新增】联网搜索支持,由 @芋道源码 贡献 ca34d16、93e3428、9b2f2f5
- 【新增】MCP Client 与 Server 的接入,由 @芋道源码 贡献 5b31f27、369ca68
- 【优化】AI 对话消息的异常、取消场景的处理,由 @芋道源码 贡献 1ce97d5、07d0999
Pay 支付专区:
🐞 Bug Fixes
- 【修复】GlobalExceptionHandler 处理 guava UncheckedExecutionException,由 @芋道源码 贡献 a277987
- 【修复】修复菜单组件名重复校验不严谨问题,由 @我是阿志吖 贡献 #201
- 【修复】阿里云 sms api 缺少参数的问题,由 @曟颵 贡献 #159
- 【修复】修复批量删除后 checkedIds未重置的问题,由 @puhui999 贡献 #811、#6、#1400、#193
- 【修复】MyBatisUtils addOrder 时,未兼容 LambdaQueryWrapper 场景,由 @芋道源码 贡献 2e47ffd
- 【修复】GlobalExceptionHandler 兼容更多 ServiceException 情况,由 @芋道源码 贡献 37d120b
- 【修复】腾讯云短信回调没有 logId需要serialNo来更新本地记录,由 @yubaolin 贡献 #203
- 【修复】修复 knife4j 增强的不兼容问题,由 @芋道源码 贡献 e91fc70、fceaa7a
- 【修复】解决登录未禁用数据权限,前端带上旧 token 导致报错,由 @lb1565387341 贡献 #935
- 【修复】Feign 未走自定义 LDT 反序列化,由 @egd 贡献 #206
Vue3 + element-plus 管理后台专区:
- 【修复】注册表单校验未失效问题,由 @山野羡民 贡献 #799
- 【修复】头部主题深色模式下,顶部工具栏的搜索、消息没有传主题色,由 @熊猫大侠 贡献 #750
- 【修复】流程表单字段解析调整为使用库解析,由 @luxiag 贡献 #814
Vben5.0 + antd 管理后台专区:
- 【修复】优化角色菜单表单加载逻辑,移除重复的菜单列表加载调用,确保在打开模态框时正确加载菜单数据,由 @xingyuv 贡献 #190
- 【修复】AI Tinyflow 因大小写导致的引用问题,由 @Codingendless 贡献 #195
- 【修复】API 日志界面打开后关不掉的问题,由 @痴货 贡献 #200
MALL 商城专区:
v2025.08(jdk8/11):完善 vben5(antd) 工作流、迁移 vben5(ep) 商城、支持 IoT TCP 协议
📈 Statistic
- 总代码行数:260586
- 源码代码行数:161754
- 注释行数:59864
- 单元测试用例数:1121
⭐ New Features
- 【优化】默认禁用 easy-trans,避免影响接口性能,由 @芋道源码 贡献 d650a0b
- 【优化】数据库连接池的配置,由 @芋道源码 贡献 28965b9b
- 【优化】优化日志格式,解决 FILE 里存在 highlight、cyan高亮,由 @芋道源码 贡献 529c570
- 【优化】弱化对 skywalking 依赖,可按需引入,更灵活,由 @芋道源码 贡献 529c570
- 【优化】默认不引入 spring-boot-admin,更灵活,同时启动速度更快(提升开发效率),由 @芋道源码 贡献 8e1729d
- 【新增】实现参数数据字典校验注解 @InDict,由 @java-acc 贡献 #852
- 【优化】使用 fastExcel 替换 easyExcel,由 @xingyuv 贡献 #1362
- 【优化】添加 Excel 导出时,自适应列宽处理器并替换默认列宽策略,由 @huangmingsir 贡献 #196
- 【优化】sql/tools错误信息输出到stderr,由 @dhb52 贡献 #1389
- 【优化】vben5 代码生成路径的展示,由 @芋道源码 贡献 ae9e35f
Vben5.0 + antd 管理后台专区:
Vben5.0 + element-plus 管理后台专区:
MALL 商城专区:
- 【优化】物流信息中增加电话号码高亮和点击功能,由 @macro 贡献 #154
- 【新增】「店铺装修」导航栏中的搜索框添加功能和更多属性,由 @卢越 贡献 #795
- 【新增】「店铺装修」添加扫一扫图标和功能,由 @卢越 贡献 #157、#158
BPM 工作流专区:
Pay 支付专区:
🐞 Bug Fixes
- 【修复】支持 yudao.websocket.enable手动关闭,由 @芋道源码 贡献 d09e484
- 【修复】优化了 EChart 组件,避免出现首次异步加载数据时图表插件不显示问题,由 @飒沓如流星 贡献 #797
- 【修复】CacheRequestBodyFilter 导致 Spring Boot Admin 无法修改日志级别,由 @芋道源码 贡献 8140e1c
- 【修复】主子表(ERP模式)删除主表数据,对应的子表数据还会显示,需要手动刷新之后才不显示,由 @顾北清 贡献 #1382
- 【修复】网关 AccessLogFilter 记录日志发生异常,静默处理,不影响请求返回,由 @芋道源码 贡献 2e3e1b1
- 【修复】网关缺少 CaffeineCacheManager 导致启动告警,由 @芋道源码 贡献 f14dcd4
- 【修复】Vue3 + element-plus 管理,uploadFile 上传失败后后续上传都将失败问题,由 @芋道源码 贡献 2773b0e
- 【修复】ApiErrorLogServiceImpl 在微服务场景下,记录日志存在的循环调用的问题,由 @芋道源码 贡献 99442ec
MALL 商城专区:
- 【修复】修复 directory参数丢失导致无法创建目标文件目录的问题,由 @binny1024 贡献 #156
- 【修复】修复微信环境下获取完用户信息跳转的用户登录&绑定地址,由 @MaizaLin 贡献 #24
- 【修复】修复店铺装修删除“弹窗广告”后,切换到基础设置页报错的问题,由 @卢越 贡献 #792
- 【修复】「店铺装修」处理热区选择链接之后,当前链接被重置为 undefined的问题,由 @卢越 贡献 #795
- 【修复】「店铺装修」组件背景图片无法正常显示的问题、优化顶部导航栏搜索框,使其响应管理端装修,由 @卢越 贡献 #157
- 【修复】Kd100ExpressQueryRespDTO 中时间字段的处理,由 @binny1024 贡献 #1381
- 【修复】修复积分商品新增时校验商品是否参与其他活动校验失败,由 @芋道源码 贡献 1b41254
BPM 工作流专区:
- 【修复】BPMN 用户任务的用户任务的用户规则是“表单内用户字段”只有 1 个人,自动切换切换的问题,由 @芋道源码 贡献 f287787
- 【修复】避免在 BpmHttpRequestUtils 中重复添加 processInstanceId 参数,由 @芋道源码 贡献 bfcc198
- 【修复】流程预测时由于流程未开始或流程未真正抵达执行节点,无法获取 execution 导致的 Expression 流程表达式执行报错问题,由 @芋道源码 贡献 dc7763e
- 【修复】buildConditionExpression在流程预测时,因为变量不存在,导致 Unknow property 异常的问题,由 @芋道源码 贡献 14d8c2b
- 【修复】SIMPLE 延迟任务时,租户上下文丢失的问题,由 @芋道源码 贡献 51859af
- 【修复】BPMN 延迟任务修改后,不会直接更新到 BPMN XML 里的问题,由 @芋道源码 贡献 75220bf
- 【修复】BPMN 任务监听器,“监听器 ID”、“定时器”无法保存的问题,由 @芋道源码 贡献 a27d1a5
- 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 a27d1a5
- 【修复】Simple 模型创建时不能设置字段权限问题修复,由 @Jason 贡献 ab8761d
- 【修复】流程模型设置时,「更多设置」不能选中表单项问题,由 @Jason 贡献 f14dead
- 【修复】并行分支使用包容网关实现,解决并行分支 + 条件分支存在无法执行的问题,由 @Jason 贡献 97cec289、76d89067
- 【修复】流程表单只读字段,不校验规则,由 @Jason 贡献 c8cf4dfa
- 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 7ba084b
- 【修复】子流程支持流程 title 自定义标题,由 @芋道源码 贡献 b766f8d
- 【修复】bpmn subProcess 存在 userTask NPE 的问题,由 @芋道源码 贡献 989c4e4
- 【修复】子流程发起人为列表时实际发起人会变成主流程发起人,由 @芋道源码 贡献 376114a
- 【修复】存在加签时,退回报 Execution could not be found with id null,由 @芋道源码 贡献 a4244ab
- 【修复】委派、转办时,owner 不重复设置,由 @芋道源码 贡献 ab7d9fd
- 【修复】跨进程调用,无法回调 crm 的工作流结果的问题,由 @芋道源码 贡献 8eea97a、3c5c3dd
🔨 Dependency Upgrades
- 【升级】mybatis-plus from 3.5.10.1 to 3.5.12
- 【升级】mybatis-plus-join from 1.4.13 to 1.5.
v2025.08(jdk17/21):完善 vben5(antd) 工作流、迁移 vben5(ep) 商城、支持 IoT TCP 协议
📈 Statistic
- 总代码行数:260586
- 源码代码行数:161754
- 注释行数:59864
- 单元测试用例数:1121
⭐ New Features
- 【优化】默认禁用 easy-trans,避免影响接口性能,由 @芋道源码 贡献 d650a0b
- 【优化】数据库连接池的配置,由 @芋道源码 贡献 28965b9b
- 【优化】优化日志格式,解决 FILE 里存在 highlight、cyan高亮,由 @芋道源码 贡献 529c570
- 【优化】弱化对 skywalking 依赖,可按需引入,更灵活,由 @芋道源码 贡献 529c570
- 【优化】默认不引入 spring-boot-admin,更灵活,同时启动速度更快(提升开发效率),由 @芋道源码 贡献 8e1729d
- 【新增】实现参数数据字典校验注解 @InDict,由 @java-acc 贡献 #852
- 【优化】使用 fastExcel 替换 easyExcel,由 @xingyuv 贡献 #1362
- 【优化】添加 Excel 导出时,自适应列宽处理器并替换默认列宽策略,由 @huangmingsir 贡献 #196
- 【优化】sql/tools错误信息输出到stderr,由 @dhb52 贡献 #1389
- 【优化】vben5 代码生成路径的展示,由 @芋道源码 贡献 ae9e35f
Vben5.0 + antd 管理后台专区:
Vben5.0 + element-plus 管理后台专区:
MALL 商城专区:
- 【优化】物流信息中增加电话号码高亮和点击功能,由 @macro 贡献 #154
- 【新增】「店铺装修」导航栏中的搜索框添加功能和更多属性,由 @卢越 贡献 #795
- 【新增】「店铺装修」添加扫一扫图标和功能,由 @卢越 贡献 #157、#158
BPM 工作流专区:
Pay 支付专区:
🐞 Bug Fixes
- 【修复】支持 yudao.websocket.enable手动关闭,由 @芋道源码 贡献 d09e484
- 【修复】优化了 EChart 组件,避免出现首次异步加载数据时图表插件不显示问题,由 @飒沓如流星 贡献 #797
- 【修复】CacheRequestBodyFilter 导致 Spring Boot Admin 无法修改日志级别,由 @芋道源码 贡献 8140e1c
- 【修复】主子表(ERP模式)删除主表数据,对应的子表数据还会显示,需要手动刷新之后才不显示,由 @顾北清 贡献 #1382
- 【修复】网关 AccessLogFilter 记录日志发生异常,静默处理,不影响请求返回,由 @芋道源码 贡献 2e3e1b1
- 【修复】网关缺少 CaffeineCacheManager 导致启动告警,由 @芋道源码 贡献 f14dcd4
- 【修复】Vue3 + element-plus 管理,uploadFile 上传失败后后续上传都将失败问题,由 @芋道源码 贡献 2773b0e
- 【修复】ApiErrorLogServiceImpl 在微服务场景下,记录日志存在的循环调用的问题,由 @芋道源码 贡献 99442ec
MALL 商城专区:
- 【修复】修复 directory参数丢失导致无法创建目标文件目录的问题,由 @binny1024 贡献 #156
- 【修复】修复微信环境下获取完用户信息跳转的用户登录&绑定地址,由 @MaizaLin 贡献 #24
- 【修复】修复店铺装修删除“弹窗广告”后,切换到基础设置页报错的问题,由 @卢越 贡献 #792
- 【修复】「店铺装修」处理热区选择链接之后,当前链接被重置为 undefined的问题,由 @卢越 贡献 #795
- 【修复】「店铺装修」组件背景图片无法正常显示的问题、优化顶部导航栏搜索框,使其响应管理端装修,由 @卢越 贡献 #157
- 【修复】Kd100ExpressQueryRespDTO 中时间字段的处理,由 @binny1024 贡献 #1381
- 【修复】修复积分商品新增时校验商品是否参与其他活动校验失败,由 @芋道源码 贡献 1b41254
BPM 工作流专区:
- 【修复】BPMN 用户任务的用户任务的用户规则是“表单内用户字段”只有 1 个人,自动切换切换的问题,由 @芋道源码 贡献 f287787
- 【修复】避免在 BpmHttpRequestUtils 中重复添加 processInstanceId 参数,由 @芋道源码 贡献 bfcc198
- 【修复】流程预测时由于流程未开始或流程未真正抵达执行节点,无法获取 execution 导致的 Expression 流程表达式执行报错问题,由 @芋道源码 贡献 dc7763e
- 【修复】buildConditionExpression在流程预测时,因为变量不存在,导致 Unknow property 异常的问题,由 @芋道源码 贡献 14d8c2b
- 【修复】SIMPLE 延迟任务时,租户上下文丢失的问题,由 @芋道源码 贡献 51859af
- 【修复】BPMN 延迟任务修改后,不会直接更新到 BPMN XML 里的问题,由 @芋道源码 贡献 75220bf
- 【修复】BPMN 任务监听器,“监听器 ID”、“定时器”无法保存的问题,由 @芋道源码 贡献 a27d1a5
- 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 a27d1a5
- 【修复】Simple 模型创建时不能设置字段权限问题修复,由 @Jason 贡献 ab8761d
- 【修复】流程模型设置时,「更多设置」不能选中表单项问题,由 @Jason 贡献 f14dead
- 【修复】并行分支使用包容网关实现,解决并行分支 + 条件分支存在无法执行的问题,由 @Jason 贡献 97cec289、76d89067
- 【修复】流程表单只读字段,不校验规则,由 @Jason 贡献 c8cf4dfa
- 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 7ba084b
- 【修复】子流程支持流程 title 自定义标题,由 @芋道源码 贡献 b766f8d
- 【修复】bpmn subProcess 存在 userTask NPE 的问题,由 @芋道源码 贡献 989c4e4
- 【修复】子流程发起人为列表时实际发起人会变成主流程发起人,由 @芋道源码 贡献 376114a
- 【修复】存在加签时,退回报 Execution could not be found with id null,由 @芋道源码 贡献 a4244ab
- 【修复】委派、转办时,owner 不重复设置,由 @芋道源码 贡献 ab7d9fd
- 【修复】跨进程调用,无法回调 crm 的工作流结果的问题,由 @芋道源码 贡献 8eea97a、3c5c3dd
🔨 Dependency Upgrades
- 【升级】mybatis-plus from 3.5.10.1 to 3.5.12
- 【升级】mybatis-plus-join from 1.4.13 to 1.5.
v2.6.1(jdk8/11):Vben5 + antd 管理后台支持 BPM 工作流、CRM 客户管理
📈 Statistic
- 总代码行数:259995
- 源码代码行数:161332
- 注释行数:59755
- 单元测试用例数:1121
⭐ New Features
- 【新增】代码生成时,支持批量删除,由 @puhui999 贡献 #1361、#132、#782
- 【新增】新增批量删除接口,由 @puhui999 贡献 #1363、#1366、#783、#144、#146
- 【优化】sql 转换工具增加 UNIQUE KEY 支持,由 @dhb52 贡献 #1354
- 【优化】代码生成配置,增加 dict 刷新按钮,由 @涛声依旧 贡献 #775
- 【新增】Vue2 管理后台,新增租户切换功能,由 @芋道源码 贡献 9819580
Vben5.0 + antd 管理后台专区:
- 【新增(迁移)】支付模块:应用信息、支付订单,由 @痴货 贡献 #88、#166
- 【新增(迁移)】支付模块:退款订单、转账订单、接入示例,由 @xingyuv 贡献 #116、#118
- 【新增(迁移)】工作流:任务审批相关,由 @子夜 贡献 #113
- 【新增(迁移)】工作流:钉钉、飞书模型设计器,由 @Jason 贡献 #114、#115、#117、#120、#121、#122、#123、#130、#135、#137、#138、#141、#142、#154、#160、#168
- 【新增(迁移)】工作流:子流程,由 @Jason 贡献 #165、#162
- 【新增(迁移)】会员中心,由 @xingyuv 贡献 #119
- 【新增(迁移)】CRM 客户管理:除统计功能,已全部完成,由 @xingyuv 贡献 #131、#155
- 【优化】支付通知详情页面的回调日志展示,由 @gjd 贡献 #129
- 【优化】remove apps doc alert,由 @xingyuv 贡献 #136
- 【新增】AI 大模型,由 @gjd、@xingyuv 贡献 #145、#129、#159
- 【优化】前端基础组件,由 @xingyuv 贡献 #161、#158、#157、#156、#176、#172、#170
- 【优化】重构 authLogin 代码逻辑,由 @dhb52 贡献 #174
- 【新增】添加 fen 转 yuan 金额格式化方法,由 @痴货 贡献 #173、#171
Vben5.0 + element-plus 管理后台专区:
Vben5.0 + naive 管理后台专区:
MALL 商城专区:
- 【优化】添加文本宽度测量工具函数,由 @binny1024 贡献 #153
- 【优化】商城轮播图装修组件增加高度配置,由 @puhui999 贡献 324949d、7213252
BPM 工作流专区:
IoT 物联网专区:
- 【新增】设备及定位方式,由 @alwayssuper 贡献 #789、#1383
- 【新增】场景联动优化,和阿里云更一致,由 @puhui999 贡献 #790
MP 公众号专区:
AI 大模型专区:
🐞 Bug Fixes
- 【修复】Excel 导出时,下拉选择列错位问题修改,由 @hushaoge 贡献 #853
- 【修复】用户管理,选中树形后无法取消选中问题,由 @王靖文 贡献 #779
- 【修复】弹窗表单重复提交的问题,由 @tzdxf 贡献 #740
- 【修复】上传 MP4 文件之后通过下载连接下载 MP4 文件源文件,能通过 windows 自带播放器播放下载下来的播放不了,由 @puhui999 贡献 #1371
- 【修复】重置路由的白名单名称,由 @MasterTang 贡献 #785
- 【修复】form-create 树形组件不展示的问题,由 @puhui999 贡献 #786
- 【修复】MyBatis 在分页“不限制分页”时,排序不生效的问题,由 @芋道源码 贡献 d8e1610
- 【修复】Vue3 三方登录的绑定,使用 /system/social-user/get-bind-list接口,由 @芋道源码 贡献 e75ddc4
- 【修复】Vue2 三方登录的绑定,使用 /system/social-user/get-bind-list接口,由 @芋道源码 贡献 9ec6587
- 【修复】DefaultDBFieldHandler 在 Async 情况下,无法获取到 getLoginUserId 的问题,由 @芋道源码 贡献 285da13
Vben5.0 + antd 管理后台专区:
- 【修复】在代码生成页面和定时任务页面中的一些小问题,由 @zz 贡献 #127
- 【修复】部门列表不显示,由 @Frank.han 贡献 #150、#149
- 【修复】优化 TableAction 性能,由 @Frank.han 贡献 #152、#153
- 【修复】修复用户没有岗位,个人中心初始内容不显示,由 @icaiwei 贡献 #169
MALL 商城专区:
- 【修复】用户余额充值(虚拟物品)订单上传发货信息到微信小程序订单,由 @SuchJack 贡献 #1359
- 【修复】"商品统计聚合函数的别名与排序字段不符"导致的 SQL 异常,由 @SuchJack 贡献 #1357
- 【修复】微信小程序确认收货提醒接口的 received_time 时间戳单位错误(应为秒),由 @java-acc 贡献 #850
- 【修复】优化用户 avatar 显示逻辑(用户未设置 avatar 则使用系统 default_avatar 显示),由 @SuchJack 贡献 #152
- 【修复】拼团还没成团,虚拟成团是否,这个时候核销也能核销成功,由 @puhui999 贡献 #1374
- 【修复】创建拼团活动时校验商品是否参与了其它活动,由 @puhui999 贡献 #1373
- 【修复】退款通知中 merchantRefundId 字符串转换 Long 类型的问题,由 @芋道源码 贡献 eca9307
- 【修复】数据库雪花编号,导致的商品规格无法选择,由 @puhui999 贡献 #151
BPM 工作流专区:
- 【修复】存在未拼接基础信息时直接返回的问题,由 [@Hclnb](https://gite...
v2.6.1(jdk17/21):Vben5 + antd 管理后台支持 BPM 工作流、CRM 客户管理
📈 Statistic
- 总代码行数:259995
- 源码代码行数:161332
- 注释行数:59755
- 单元测试用例数:1121
⭐ New Features
- 【新增】代码生成时,支持批量删除,由 @puhui999 贡献 #1361、#132、#782
- 【新增】新增批量删除接口,由 @puhui999 贡献 #1363、#1366、#783、#144、#146
- 【优化】sql 转换工具增加 UNIQUE KEY 支持,由 @dhb52 贡献 #1354
- 【优化】代码生成配置,增加 dict 刷新按钮,由 @涛声依旧 贡献 #775
- 【新增】Vue2 管理后台,新增租户切换功能,由 @芋道源码 贡献 9819580
Vben5.0 + antd 管理后台专区:
- 【新增(迁移)】支付模块:应用信息、支付订单,由 @痴货 贡献 #88、#166
- 【新增(迁移)】支付模块:退款订单、转账订单、接入示例,由 @xingyuv 贡献 #116、#118
- 【新增(迁移)】工作流:任务审批相关,由 @子夜 贡献 #113
- 【新增(迁移)】工作流:钉钉、飞书模型设计器,由 @Jason 贡献 #114、#115、#117、#120、#121、#122、#123、#130、#135、#137、#138、#141、#142、#154、#160、#168
- 【新增(迁移)】工作流:子流程,由 @Jason 贡献 #165、#162
- 【新增(迁移)】会员中心,由 @xingyuv 贡献 #119
- 【新增(迁移)】CRM 客户管理:除统计功能,已全部完成,由 @xingyuv 贡献 #131、#155
- 【优化】支付通知详情页面的回调日志展示,由 @gjd 贡献 #129
- 【优化】remove apps doc alert,由 @xingyuv 贡献 #136
- 【新增】AI 大模型,由 @gjd、@xingyuv 贡献 #145、#129、#159
- 【优化】前端基础组件,由 @xingyuv 贡献 #161、#158、#157、#156、#176、#172、#170
- 【优化】重构 authLogin 代码逻辑,由 @dhb52 贡献 #174
- 【新增】添加 fen 转 yuan 金额格式化方法,由 @痴货 贡献 #173、#171
Vben5.0 + element-plus 管理后台专区:
Vben5.0 + naive 管理后台专区:
MALL 商城专区:
- 【优化】添加文本宽度测量工具函数,由 @binny1024 贡献 #153
- 【优化】商城轮播图装修组件增加高度配置,由 @puhui999 贡献 324949d、7213252
BPM 工作流专区:
IoT 物联网专区:
- 【新增】设备及定位方式,由 @alwayssuper 贡献 #789、#1383
- 【新增】场景联动优化,和阿里云更一致,由 @puhui999 贡献 #790
MP 公众号专区:
AI 大模型专区:
🐞 Bug Fixes
- 【修复】Excel 导出时,下拉选择列错位问题修改,由 @hushaoge 贡献 #853
- 【修复】用户管理,选中树形后无法取消选中问题,由 @王靖文 贡献 #779
- 【修复】弹窗表单重复提交的问题,由 @tzdxf 贡献 #740
- 【修复】上传 MP4 文件之后通过下载连接下载 MP4 文件源文件,能通过 windows 自带播放器播放下载下来的播放不了,由 @puhui999 贡献 #1371
- 【修复】重置路由的白名单名称,由 @MasterTang 贡献 #785
- 【修复】form-create 树形组件不展示的问题,由 @puhui999 贡献 #786
- 【修复】MyBatis 在分页“不限制分页”时,排序不生效的问题,由 @芋道源码 贡献 d8e1610
- 【修复】Vue3 三方登录的绑定,使用 /system/social-user/get-bind-list接口,由 @芋道源码 贡献 e75ddc4
- 【修复】Vue2 三方登录的绑定,使用 /system/social-user/get-bind-list接口,由 @芋道源码 贡献 9ec6587
- 【修复】DefaultDBFieldHandler 在 Async 情况下,无法获取到 getLoginUserId 的问题,由 @芋道源码 贡献 285da13
Vben5.0 + antd 管理后台专区:
- 【修复】在代码生成页面和定时任务页面中的一些小问题,由 @zz 贡献 #127
- 【修复】部门列表不显示,由 @Frank.han 贡献 #150、#149
- 【修复】优化 TableAction 性能,由 @Frank.han 贡献 #152、#153
- 【修复】修复用户没有岗位,个人中心初始内容不显示,由 @icaiwei 贡献 #169
MALL 商城专区:
- 【修复】用户余额充值(虚拟物品)订单上传发货信息到微信小程序订单,由 @SuchJack 贡献 #1359
- 【修复】"商品统计聚合函数的别名与排序字段不符"导致的 SQL 异常,由 @SuchJack 贡献 #1357
- 【修复】微信小程序确认收货提醒接口的 received_time 时间戳单位错误(应为秒),由 @java-acc 贡献 #850
- 【修复】优化用户 avatar 显示逻辑(用户未设置 avatar 则使用系统 default_avatar 显示),由 @SuchJack 贡献 #152
- 【修复】拼团还没成团,虚拟成团是否,这个时候核销也能核销成功,由 @puhui999 贡献 #1374
- 【修复】创建拼团活动时校验商品是否参与了其它活动,由 @puhui999 贡献 #1373
- 【修复】退款通知中 merchantRefundId 字符串转换 Long 类型的问题,由 @芋道源码 贡献 eca9307
- 【修复】数据库雪花编号,导致的商品规格无法选择,由 @puhui999 贡献 #151
BPM 工作流专区:
- 【修复】存在未拼接基础信息时直接返回的问题,由 [@Hclnb](https://gite...
v2.6.0(jdk8/11):大大简化单体项目的复杂性,完善 Vben5.0 + antd 管理后台
📈 Statistic
- 总代码行数:259194
- 源码代码行数:160825
- 注释行数:59546
- 单元测试用例数:1121
⭐ New Features
- 【重构】yudao-common 增加 biz 包,将 framework 依赖的 api 统一迁移,方便后续 yudao-framework 独立仓库,由 @芋道源码 贡献 #1343、#192
- 【重构】ruoyi-vue-pro 单体项目,移除 api module,简化项目结构,由 @芋道源码 贡献 #1347
- 【重构】yudao-cloud 微服务项目,将 biz 重命名为 server,定义更清晰,由 @芋道源码 贡献 #1347
- 【新增】代码生成时,支持配置返回 DO 还是 VO,提升开发效率,,由 @芋道源码 贡献 501cfe5
- 【新增】代码生成时,支持批量删除,由 @puhui999 贡献 #194、#1348、#112、#1350
Vben5.0 + antd 管理后台专区:
- 【迁移】工作流:流程实例,由 @子夜 贡献 #102、#103
- 【迁移】工作流:流程模型,由 @Jason 贡献 #105、#107、#108
- 【新增】TableAction,和 Vben2.0 使用体验保持一致,由 @xingyuv 贡献
Vben5.0 + element-plus 管理后台专区:
Vben5.0 + naive 管理后台专区:
- 【迁移】系统功能 system 模块、基础设施 infra 模块,由 @xingyuv 贡献
🐞 Bug Fixes
MALL 商城专区:
BPM 工作流专区:
v2.6.0(jdk17/21):大大简化单体项目的复杂性,完善 Vben5.0 + antd 管理后台
📈 Statistic
- 总代码行数:259194
- 源码代码行数:160825
- 注释行数:59546
- 单元测试用例数:1121
⭐ New Features
- 【重构】yudao-common 增加 biz 包,将 framework 依赖的 api 统一迁移,方便后续 yudao-framework 独立仓库,由 @芋道源码 贡献 #1343、#192
- 【重构】ruoyi-vue-pro 单体项目,移除 api module,简化项目结构,由 @芋道源码 贡献 #1347
- 【重构】yudao-cloud 微服务项目,将 biz 重命名为 server,定义更清晰,由 @芋道源码 贡献 #1347
- 【新增】代码生成时,支持配置返回 DO 还是 VO,提升开发效率,,由 @芋道源码 贡献 501cfe5
- 【新增】代码生成时,支持批量删除,由 @puhui999 贡献 #194、#1348、#112、#1350
Vben5.0 + antd 管理后台专区:
- 【迁移】工作流:流程实例,由 @子夜 贡献 #102、#103
- 【迁移】工作流:流程模型,由 @Jason 贡献 #105、#107、#108
- 【新增】TableAction,和 Vben2.0 使用体验保持一致,由 @xingyuv 贡献
Vben5.0 + element-plus 管理后台专区:
Vben5.0 + naive 管理后台专区:
- 【迁移】系统功能 system 模块、基础设施 infra 模块,由 @xingyuv 贡献
🐞 Bug Fixes
MALL 商城专区:
BPM 工作流专区: