Diboot 低代码 v2.11.0 发布,带来系列优化与更新

来源: 投稿
2024-07-08 21:35:00

这是v2.x的优化累积升级版本,包括一些重要优化、依赖更新、bugfix 等

内核 diboot-core & core starter v2.11.0

优化:

  • 字典选项数据查询支持缓存(默认内存缓存,启用Redis则使用Redis缓存)

  • 优化字段名转列名映射,支持连续大写命名的模糊匹配

  • 优化BindCount赋值逻辑,无count值时设置为0

Bugfix:

  • 修复 isSimpleClassType 可能触发NPE的问题

  • fix 修复PropInfo初始化字段错误

  • 修复 DynamicQueryMapper跳过数据访问控制的问题

  • fix 修复SqlExecutor在事务中使用导致链接关闭

升级:

  • 升级依赖至最新(Spring boot v2.7.18,Mybatis-plus v3.5.7)

IAM组件 diboot-IAM starter v2.11.0

优化:

  • 升级依赖版本:shiro 至 v1.13.0 等

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

优化:

  • 组件初始化SQL时自动写入定时相关字典数据

  • 优化定时任务加载失败抛出堆栈异常

  • fix 修复更新定时任务时可能触发的异常问题

文件 组件 diboot-file starter v2.11.0

优化:

  • Excel文件读取内容允许异常终止

  • fix 修复excel导入字典多选未匹配到值NPE

  • 升级依赖至最新:easy-excel 至 v3.3.4等

PC前端 diboot-antd-admin & diboot-element-admin v2.11.0

优化:

  • 升级antdv & element 项目依赖版本

  • 升级core-js版本

  • 更改样式穿透为::v-deep

  • 移除mock相关依赖及代码

  • fix 用户岗位配置表单异常修复

  • fix: Logo svg显示尺寸问题,图标无法显示

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

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

优化:

  • 同步后端组件相关升级

  • 同步前端 diboot-antd-admin 相关升级

  • 升级依赖版本: spring-cloud 2021.0.9,spring-boot 2.7.18, diboot-core 2.11.0

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

新增:

  • 新增模板容器组件 & 针对指定模板进行组件与配置的自动加载

  • 表单设计可保存为模板类型

优化:

  • 优化历史任务查询性能、暂存逻辑

  • 显隐控制实现重构,实现连续受控的显隐控制

  • 优化下拉选择组件关联配置

  • 表单批量设置默认值 & 子表单/高级子表单批量设置默认值适配

  • 移除流程图 任务类型展示,避免歧义

  • 移动端添加显隐控制相关变更

  • 优化模板容器、移动端校验完成后的提示

  • 升级后端依赖组件版本(Flowable v6.8.1,diboot v2.11.0)

  • 升级前端依赖,替换node-sass为sass依赖

Bugfix:

  • fix 修复子流程驳回能选择节点之后用户节点问题

  • fix 修复已阅的抄送任务在已办中打开查看详情可能触发的NPE问题

  • fix 修复首次启动flowable全局监听报错问题

  • fix 修复流程存在撤回操作,重新发起结束后,列表展示状态依然为撤销的问题

  • fix 修复撤回后发起导致历史任务不创建问题

  • fix 修复子流程驳回能选择节点之后用户节点问题

  • fix: 括号多层嵌套的公式,对于内部公式进行变量替换出错的问题

  • fix: 文件上传组件隐藏后校验未通过的问题

  • fix 修复switch渲染时默认值恒为true问题

展开阅读全文
点击引领话题📣 发布并加入讨论🔥
0 评论
2 收藏
分享
返回顶部
顶部