Releases: yudaocode/yudao-ui-go-view
Releases · yudaocode/yudao-ui-go-view
v2025.09:新增 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:完善 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: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:大大简化单体项目的复杂性,完善 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.4.0:增强工作流仿钉钉、飞书模式
📈 Statistic
- 总代码行数:237166
- 源码代码行数:146852
- 注释行数:54010
- 单元测试用例数:1073
⭐ New Features
- 【优化】忽略多租户的表,兼容表名带有包裹符号的情况,由 @zoemak 贡献 #1101
- 【优化】排序:字段驼峰改为下划线,由 @jinmh 贡献 #1108
- 【新增】更新大屏相关的功能,由 @EarlySummer 贡献 #2、#3、#4
- 【优化】s3 minio sdk 替换为 aws sdk,由 @留声机恶魔 贡献 #1117
- 【新增】租户套餐名重名校验,由 @小新 贡献 #1152
Vue3 管理后台专区:
- 【优化】升级 form-create 插件版本,更好的动态表单体验,由 @半栈幼儿员 贡献 #564
- 【优化】
@import
修改为@use
以应对 sass 升级弃用@import
,由 @半栈幼儿员 贡献 #571 - 【新增】TagsView 支持多个 path 相同但 fullPath 不相同情况,由 @半栈幼儿员 贡献 #570
- 【优化】添加自定义指令消除 IDE 警告,由 @jinmh 贡献 #578
- 【新增】uniapp 管理后台的双 token 刷新机制,整体布局,由 @Qiksy 贡献 #3
- 【新增】uniapp 登录界面,由 @紫星 贡献 #5、#6、#7、#19、#22、#25
- 【新增】uniapp 三方登录,由 @紫星 贡献 #17
- 【新增】uniapp 用户管理,由 @紫星 贡献 #26、#27
- 【新增】uniapp 个人信息,由 @dengbo 贡献 #7、#16
- 【新增】uniapp 角色管理,由 @泽彦 贡献 #9、#18
- 【新增】uniapp 我的界面,由 @runcarefully 贡献 #13、#14
- 【新增】uniapp 工作流的列表,由 @alwayssuper 贡献 #11
- 【新增】uniapp 工作流的详情,由 @andyzhang 贡献 #15
- 【新增】uniapp 个人中心,由 @guanhaizhe 贡献 #23、#24
- 【新增】uniapp 审批通过、不通过界面,由 @alwayssuper 贡献 #21
- 【优化】uniapp 在 Android 打包的情况下,如果 dict 字典使用了
useDictStore()
,会导致打包出来的应用白屏,由 @&wxr 贡献 #29
MALL 商城专区:
- 【新增】自提门店支持绑定店员,由 @痴货 贡献 #1098、#560
- 【新增】添加微信转账到零钱提现功能,由 @痴货 贡献 #1099、#561、#109
- 【新增】商城分销: 创建分销员,由 @puhui999 贡献 #607、#1142
- 【优化】商城 uniapp 的各种分享,由 @puhui999 贡献 #126
- 【优化】分销中心的样式,由 @FN 贡献 #112
- 【优化】订单确认页,增加按照顺序自动选择物流方式,替代原有只选择“快递配送”的方式,由 @芋道源码 贡献 789ec69
- 【优化】签到的界面,由 @Baron.Bai 贡献 f36b183
- 【优化】商城客服: 消息获取改为游标查询,由 @puhui999 贡献 #1118、#1130
- 【优化】商城客服:整体交互体验和界面,由 @puhui999 贡献 #579、#1126、#584、#124、#125、#598、#599
- 【优化】订单支付后的异常情况,由 @puhui999 贡献 #1151、#129、#131
BPM 工作流专区:
- 【优化】SIMPLE 仿钉钉/飞书模式的完善,由 @Jason 贡献 #1133、#595
- 【新增】SIMPLE 仿钉钉/飞书模式的高亮,由 @Jason 贡献
- 【新增】BPMN ServiceTask 的支持,并进行优化,由 @Lesan 贡献 #605
- 【优化】BPMN 流程图高亮的计算,切换到后端为主,由 @芋道源码 贡献 33f3bc0、41eec78
- 【优化】流程模型列表 UI 重构,以及数组分类分组展示逻辑,由 @GoldenZqqq 贡献 #89、#92、#93、#94
- 【优化】审批详情页面,由 @Zqqqqqq 贡献 #80、#102
- 【优化】审批发起界面,由 @Zqqqqqq 贡献 #98、#99、#100
- 【优化】流程模型的设计新界面,由 @Zqqqqqq 贡献 #111、#114、#115、#116
- 【优化】审批中心的我的流程界面,由 @tuituji111 贡献 #583、#596、#602
- 【优化】BPMN 设计器,增加 UserTask 自定义配置,由 @Lesan 贡献 #586、#594、#600、#603、#1137、#609、#610、#612、#614
- 【新增】BPMN 设计器,增加 CallActivity 子流程,由 @Lesan 贡献 #616
PAY 支付专区: