Skip to content

Diboot v2.7.0 release

Compare
Choose a tag to compare
@JerryMa1024 JerryMa1024 released this 09 Oct 07:16
10be406

Diboot v2.7.0 release

内核 diboot-core & core-starter v2.7.0

🎉 新增:

  • 关联数据绑定splitBy支持JsonArray的拆解绑定
  • 新增LocalDate2DateConvertor, SqlDate2LocalDateConvertor,String2LocalDate*Convertor支持更多日期转换场景

🍻 优化:

  • 关联数据绑定deepBind深度绑定支持更多层
  • BindDict支持List以适配jsonarray数据类型
  • BindQuery移除无法支持跨表的toLambdaQueryWrapper
  • service.getSingleEntity()支持动态JOIN的扩展查询条件
  • D日期工具类模糊转换支持T分隔符
  • 升级依赖版本:spring boot 2.7.4

🐛 修复:

  • fix TableLogic逻辑删除注解指定value的情况下列名识别问题
  • fix 关联表中的排序字段未追加至select的问题
  • fix BindQuery联表查询条件构建无WHERE时未附加逻辑删除条件的问题
  • fix 无TableField注解的Entity类中columnName未提取的问题
  • fix 动态JOIN的空串处理策略问题

IAM组件 diboot-IAM-starter v2.7.0

🍻 优化:

  • 优化用户名不存在的错误提示
  • 移除废弃代码及JWT相关标识

🐛 修复:

  • fix: authorizationCache的key序列化后为null的问题
  • fix: 用户岗位中间表id长度不够导致添加用户岗位报错问题
  • fix: PositionDataScope参数传递错误问题

文件组件 diboot-file-starter v2.7.0

🍻 优化:

  • 迁移thumbnailator至ImageThumbnailHelper,避免未依赖时的报错问题
  • 优化excel读取属性注解缓存为有序Map,以适配需要按序解析的场景

消息通知组件 diboot-message-starter v2.7.0

🎉 新增:

  • 系统消息默认通道SystemMessageChannel,以支持系统消息发送

定时任务组件 diboot-scheduler-starter v2.7.0

🍻 优化:-

移动端组件 diboot-mobile-starter v2.7.0

🍻 优化:升级weixinjava至4.4.0

移动端前端 diboot-mobile-ui v2.7.0

🍻 优化:

  • 升级uview至1.8.6版本

PC前端 diboot-antd-admin v2.7.0

🎉 新增:

  • 新增系统消息窗口显示功能

🍻 优化:

  • 移除axios的withCredentials配置

🐛 修复:

  • fix:修复tree组件 子级已展开则父级无法折叠

PC前端 diboot-element-admin v2.7.0

🎉 新增:

  • 新增系统消息窗口显示功能

🍻 优化:

  • 移除列表字段居中显示样式
  • 移除axios的withCredentials配置

🐛 修复:

  • fix:修复个人中心页面字典未加载的问题

代码生成工具 diboot-devtools v2.7.0

🎉 新增:

  • 字段类型新增List类型(数据库类型为JsonArray),支持配置1-n关联
  • 支持主子表表单页面的前后端完整代码直接生成

微服务版(企业版) diboot-cloud v2.7.0

🍻 优化:

  • 优化刷新用户缓存时避免清掉自身权限
  • auth-center支持多实例场景下的session共享
  • 升级依赖版本: spring-cloud 2021.0.4,spring-boot 2.7.4, diboot-core 2.7.0

🐛 修复:

  • fix: 用户岗位中间表id长度不够导致添加用户岗位报错问题
  • fix: tree组件 子级已展开则父级无法折叠的问题

工作流版(企业版)diboot-workflow v2.7.0

🎉 新增:

表单:

  • 表单发布后支持修改操作(新增字段,修改/删除原有字段)
  • 业务对象组件支持数据变更时自动填充其他字段值
  • 表单设计器标题组件支持构建大纲导航
  • 子表单支持excel导入,支持导入模板下载
  • 新增“链接组件”,支持弹窗打开、新页签打开,支持url自动赋值
  • 新增自定义业务对象示例“合同列表”选取
  • 表单发布支持同步创建历史表,保存表单数据快照
  • 表单打印支持上传word模板进行打印,支持排版要求高的场景
  • 表单数据管理功能独立菜单,优化配置,支持批量下载打印文件等
  • 日期选择器可配置选择类型以支持选择年份/月份

流程:

  • 流程图执行人配置重构优化,去除候选概念,更易用易懂
  • 流程图支持泳道,流转记录支持显示当前泳道名称(对应流程阶段)
  • 流程设计器支持流程图节点对齐等美化操作
  • 流程设计器支持流程配置校验功能
  • 流程操作按钮支持自定义名称、按钮变量
  • 驳回新增支持驳回到指定节点、重发跳过的配置
  • 流程可见范围支持配置 角色/岗位
  • 流程审批意见支持添加附件、支持切换富文本形式
  • 支持催办操作
  • 排他网关支持配置默认条件分支
  • 排他网关后连线支持条件优先级,多条为真,优先走优先级高分支
  • 流程候选人候选组支持使用表单字段

🍻 优化:

  • 暂存优化支持暂存多个记录
  • 表格布局内的组件可配置边框消除
  • 优化流程管理功能(合并 流程模型、流程定义功能)
  • 新建流程的弹窗中支持先选择表单
  • 优化多租户相关实现代码及启停配置
  • 优化菜单及权限的初始化配置

🐛 修复:

  • fix form_id字段长度不够导致绑定更多表单时超长问题
  • fix 表格布局单元格不支持多次从右向左合并问题