-
升级 springboot 2.7.12、mybatis 3.5.13、jsqlparser 4.6、druid 1.2.18、commons-io 2.13
-
升级 poi 5.2.3、groovy 3.0.17、thumbnailator 0.4.19、twelvemonkeys 3.9.3、zxing 3.5.1
-
升级 minio 8.5.3、aliyun oss 3.16.3、cos api 5.6.149、qiniu 7.13.1、weixin java 4.5.1
-
升级 UReport 的POI5.2.3、Antlr4.7.2,并增加slf4j日志、修正日期类型格式化的问题
-
升级 jquery 3.7.0、jquery ui 1.13 等依赖
-
移除 commons-collections、commons-beanutils 依赖,升级注意
-
新增 角色 增加桌面地址配置参数,排序越靠前优先级越高
-
新增 角色 增加显示隐藏设置,可以在身份切换中隐藏显示
-
新增 岗位 增加关联角色,在特殊业务场景下使用该关系
-
新增 代码生成 主键支持为bigint类型,树表主键和父键也支持bigint类型
-
新增 jeesite-common 模块下的多个工具测试类,并进行代码优化
-
新增 StringUtils 工具增加 splitComma、joinComma 方法
-
新增 UEditor 简洁主题和各项体验改进并前后源代码全部移动到 module-core 模块下
-
新增 PageUtils.findList 提升大数据量查询性能,避免一次性查询太多数据造成内存压力
-
新增 支持多子系统下的功能权限共享;支持当前多子系统、当前多身份角色的接口
-
新增 BPM 流程表单选项,新增发起人是否允许终止流程开关
-
优化 @Table 允许覆盖 include 里定义 @Column,放到要覆盖的 include 上面即可
-
优化 角色 treeData 接口,如果没有传参用户类型的时候,则增加用户类型显示在名称中
-
优化 角色 UserUtils.getRoleList() 接口,增加返回默认角色,方便数据权限没有配置的时候使用默认角色的配置
-
优化 执行逻辑删除的时候,同时修改主键字段值增加删除标识,方便再次使用这个主键值(可选项)
-
优化 移除 BaseEntity 里的 idColumnName 和 idAttrName 属性,使用 MapperHelper.getIdNames 替代,优化性能
-
优化 代码生成的树表显示编码字段可以设置为空,不设置的时候不显示树编码,树显示名称字段必须设置
-
优化 会话的 sysCode 和 roleCode 存储支持多个,多个使用逗号隔开
-
优化 代码生成 微服务模板,默认给 Controller 增加全局事务注解
-
修正 同一个事务,执行同一个dao方法,只有分页参数不同的时候,没有实际执行查询的问题
-
修正 dataGrid 开启锁定列后,并且某列名为 frozen 时,表头会错乱 #I7B7I9
-
更多细节功能优化