v3.7.4 架构大升级
发版时间:v3.7.4 | 2025-04-07
升级日志
后台架构进行较大升级;默认JDK换成17;Online低代码模块做了专项升级;Knife4j升级openapi3的SpringDoc (升级不兼容,查看注解变化);
升级内容
- 升级fastjson到2.0.43
- 升级JDK17(支持jdk8、jdk21)
- Knife4j升级openapi3的springdoc
- 升级tomcat至undertow
- 升级junit5
- 升级spring-cloud到2021.0.8
- 升级spring-cloud-alibaba 到2021.0.6.2
- 升级jimureport到最新版1.9.5
- 升级Online在线开发模块到最新
- 设置静态资源Cache-Control默认缓存有效期
- 升级jeewx-api版本到weixin4j 2.0.1
- 升级shiro至1.13.0及shiro-redis至3.2.3
- 升级druid版本到1.2.24
- 升级logback.version到1.2.13,修复漏洞
- 升级java-jwt到4.5.0
- online报表、popup支持宽度设置
- online表单数据支持租户隔离
- 非admin 用户无法online 导入数据库表 · Issue #7504
- Online通过编辑功能修改主子表关联字段会提示子表id主键冲突 · Issue #7535
- Online同步表时ID排序非零,同步表失败 · Issue #7714
- Online报表设置怎么设置展示时列宽 · Issue #7609
- Online报表配置动态报表明细无法进行拖动排序 · Issue #7880
- 【Online表单】按钮权限未激活时增加提示
- 【online】在线报表对中文字段的支持不太好 #7134
- 【online】在线报表关联查询字段顺序错乱 #7156
- 【online表单】子表按钮需要控制
- 【online】严重问题,数据误删除!!!online erp表单修改主表时,子表数据被全量删除 #7190
- 【online】online表单,能否修改自带按钮的名称,或者隐藏自带按钮 #7059
- 【online】表格列表中支持关联记录配置是否只读
- 【online】优化表单删除确认对话框文案及按钮顺序
- 【online】低代码模式 没有控制视图新增的权限
- 【online表单】popup弹框 配置用户名多选时 重复了
- 【online】js增强onlchange事件event.row.字段获取的是变化前的值
- 【issues/7387】js增强使用openCustomModal超过两个时show显示错误
- 【online】js增强代码提示this.subActiveKey提示不出来
- 【online】online编码规则不支持传递当前表单数据和系统变量
- @Cacheable加缓存支持约定缓存时间 @Cacheable(cacheNames = "ceshi:redis:ttl#60", key = "#id")
- 3.7.3版本启动提示连接不上mongodb · Issue #7787
- jeecgBoot3.7.3版本里面,官方提供的xxl_job的sql脚本里面xxl_job_info表java代码里面和数据库里面的字段对不上 · Issue #7788
- JSelectUserByDept组件的params可选参数似乎不起作用 · Issue #7758
- useMethods导出文件时,如果文件内容中存在"success"字符串时出错 · Issue #7738
- 当用户没有角色保存操作权限时候操作角色保存仅保存和保存并关闭按钮会一直转圈不可用 · Issue #7807
- 生成代码的时候,选择原生表单(form) 就会出错 · Issue #7817
- 【影响大】table添加scroll参数scroll时,合计行没有跟着左右滚动条滚动 · Issue #7773
- 【3.7.3】BI大屏设计和预览404 · Issue #7819
- 数据权限,查看自己拥有部门的权限中存在问题 · Issue #7288
- 前端汇总合计小数计算精度有问题,建议使用decimal来计算 · Issue #7830
- 操作失败,Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: ERR unknown command"keys" with args beginning with: sys:cache:online:list..*
- 希望对@Valid() 注解的校验异常进行异常捕获处理,给前端用户友好提示。 · Issue #7702
- SAS版本online生成的entity代码中List类型的成员、dictTable成员、省市区成员还在使用ApiModelProperty · Issue #7613
- 分布式锁注解@jlock无法自动续期 · Issue #7836
- RepeatSubmitAspect.RedissonLockClient.unlock 解锁方法优化 · Issue #7722
- war包部署启动报错,验证码出不来 · Issue #7882
- BI大屏api数据集token机制不生效 · Issue #3522
- Online表单生成代码功能,状态错误 · Issue #7931
- 关联记录弹窗能显示只读信息,不允许修改 · Issue #7930
- ApiSelect 组件写成方法形式 不生效 · Issue #7940
- BasicUpload 组件上传文件,限制上传格式出错 · Issue #7954
- BasicTable中带折叠子表的时候合计栏错位 · Issue #7956
- V3 版本 JSelectRole 双向绑定及回显错误问题 · Issue #7948
- 代码生成,数据导出,前端报错,并且范围参数没有转换 · Issue #7962
- autopoi导入 报错Cell index must be >= 0 · Issue #7947
- online表单开发-导入数据库表后下载代码 List.vue文件报错 · Issue #7982
- CVE-2023-6378 安全漏洞问题 · Issue #7951
- ➖ 删除 junit 4,使用默认的 junit 5 · Issue #4939
- 列表中图片预览功能,如果图片url中包含逗号,会出现错误识别成多张图片的情况 · Issue #7990