登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
12月28日,「开源中国源创会年终盛典」珠海站再次回归!点击免费报名参会
代码拉取完成,页面将自动刷新
开源项目
>
WEB应用开发
>
后台管理框架
&&
前沿技术
>
低代码
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
283
Star
2.8K
Fork
902
GVP
帝博软件
/
diboot
代码
Issues
3
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v3.5.0
> v3.5.0 版本带来了以下重磅更新: * **前端性能优化:** 显著提升首屏加载速度 * **基础功能:** 完善登录日志,支持在线用户强退操作;更完善的国际化实现; * **代码生成:** devtools 不再订阅,公益化免费使用;支持AI辅助模型字段命名;新增行业参考模板;支持索引维护;后端代码生成策略优化;支持移动端主子表页面生成... * **企业版:** 支持生成数据模型文档;表单设计器新增vue容器组件;工作流支持流程配置数据备份与导入、支持iframe集成表单能力; > 具体更新内容如下: ## 内核 diboot-core & core starter v3.5.0 **新增:** - 新增 BaseConfig.isEnabledI18n() 获取全局开关 - 新增I18nConfigService.translate(i18nKeys) 支持批量翻译 - V校验类新增V.isClassExist()用于检测某个类是否存在 - 新增支持多字段组合关联条件数据绑定的测试用例 **优化:** - 优化@BindQuery注解恢复field属性,可选指定field/column - 优化BindDict执行顺序支持关联字典的二次转换,确保绑定字段为字典可二次转换 - 优化loadRelatedData,移除as避免与autoResultMap冲突 - 优化updateRelatedEntities关联数据为null不执行更新 - 统一优化Javadoc注释,打包生成基于javadoc注释的接口文档信息 - 完善String2List*Converter,避免List<*>类型字段的序列化异常 - 废弃转换器 @CollectThisConvertor 注解,改为Spring的@Component - 优化数据范围权限相关接口与实现,支持存在多个实现 - 新增数据字典缓存单元测试及相关优化 - QueryCondition中优化数组参数自动构建为IN条件 - LettuceConnectionFactory -> RedisConnectionFactory 以适配其他redis扩展包 - 优化I18N缓存,支持修改时刷新缓存,优化日志级别等 **Bugfix:** - fix Linux环境下中文国际化无效的问题 **依赖升级:** - 升级Spring boot 至 v3.3.4,mybatis-plus 至 v3.5.8,commons-lang3 至 v3.17.0等 ## IAM组件 diboot-IAM starter v3.5.0 **新增:** - 完善登录日志表记录登录状态信息,用于支持强制退出操作 **优化:** - 优化UserOrgDataAccessScopeManager 添加title,支持指定适用Entity类 - 调整初始化I18n相关数据规则,调整国际配置的菜单初始化 - IamUserVO中添加orgIdLabel绑定部门名称 **Bugfix:** - fix 修复判断员工编号国际化参数丢失问题 - fix 修复AI会话SESE请求结束后 shiro报错问题 - fix 数据权限获取子部门的parentIdsPath拼接问题 - fix PositionDataScope 参数错误问题 ## 文件组件 diboot-file starter v3.5.0 **新增:** - ExcelHelper新增为多Sheet写入提供writeSheet方法 - 新增Excel支持纵向合并相同内容的单元格注解 @ExcelMerge - 新增Excel支持填充字体与背景颜色注解 @ExcelColor **优化:** - @ExcelBindField支持逗号分割符1-n关联 **Bugfix:** - 移除无后缀文件的ContentType指定,使用默认,避免浏览器下载行为差异 - fix 修复模版字符串类型文本i18n国际化解析报错 ## 定时组件 diboot-scheduler starter v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题、模版字符串类型文本解析报错问题 ## 多租户组件 diboot-tenant starter v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题 ## 消息通知组件 diboot-notification starter v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题、模版字符串类型文本解析报错问题 ## AI 组件:AI组件 diboot-AI starter v3.5.0 - fix 修复AI会话SESE请求结束后 shiro报错问题 - fix i18n国际化相关:模版字符串类型文本解析报错问题 ## PC前端 diboot-admin-ui v3.5.0 **新增:** - 支持txt、docx、xlsx、pdf、mp4等格式文件在线预览功能 - 登录日志列表页,新增支持查看在线状态及强制退出 **优化:** - **admin-ui 性能优化,显著提升首屏加载速度** : - 优化资源加载,非必需组件改为异步引用 - 资源菜单页面性能优化,移除动态组件读取 - 优化合并i18n国际化文件,减少请求数量 - 优化弹窗对话框允许拖拽 - 消息提醒查看支持显示html消息内容 - 优化个人信息页面,部门名称使用绑定值,不再请求org接口 - AI对话框的暗黑模式下的样式优化 - 移除mock相关代码,避免配置干扰 - 国际化选择支持点击行选择及优化新增权限校验 **Bugfix:** - fix 修复二级菜单首个为外链自动跳转问题 - fix 资源权限表单校验异常 - fix 修复移动端页面布局超高遮挡问题 ## Mobile前端 diboot-mobile-ui v3.5.0 - fix i18n国际化相关:Linux环境下中文国际化无效问题 ## 开发工具:diboot-devtools v3.5.0 **重磅:** devtools v3.5.0 版本开始不再订阅,完全公益化免费使用! **新增:** - AI智能辅助命名,输入模型/字段的中文后自动提示建议英文命名选项 ![AI智能辅助命名](https://foruda.gitee.com/images/1728389072422298907/d4cd8f45_2299412.png "ai_naming.png") - 新增行业模板,新建模型时可从模板选择参考模型快速创建 ![行业模板](https://foruda.gitee.com/images/1728389104381121599/2fe207b2_2299412.png "mdl_tmpl.png") - 移动端支持生成主子表单页、主子详情页 - 新增查看分类下的所有模型间ER图 - 新增支持索引维护功能,并记录索引变更相关SQL ![支持索引维](https://foruda.gitee.com/images/1728389148034867187/712804d6_2299412.png "index.png") **优化:** - 后端代码生成:优化主从表生成策略,按需生成FormDTO及service主从写接口; - 后端代码生成:优化关联引用注解相关代码生成适配关联、引用、字典等类型 - 后端代码生成:优化多对多相关代码生成模板与逻辑 - 后端代码生成:支持可选生成Mapper.xml - 前端代码生成优化,移除订阅,免费使用 - 新手引导允许直接关闭不再提示 - 模型设计支持筛选字段类型、字段名、编码 **Bugfix:** - fix 修复生成的表单页文件图片上传无法预览下载问题 ## 低代码专业版 V3.5.0 (企业版) **新增:** - 企业版支持i18n国际化 ![i18n国际化](https://foruda.gitee.com/images/1728389413219092664/a4c8d182_2299412.png "i18n.png") - 模型设计新增导出“数据模型文档”,一键生成数据模型相关文档 ![导出数据模型文档](https://foruda.gitee.com/images/1728389444082160960/52c4bfab_2299412.png "mdl_doc.png") - 表单设计器:新增自定义vue组件,可手写vue配置引入表单中使用 ![新增自定义vue组件](https://foruda.gitee.com/images/1728389472539507801/cd0d1b40_2299412.png "vue.png") - 新增支持txt、docx、xlsx、pdf、mp4等格式文件在线预览功能 - 表单字段可配置为可新建不可修改,编辑时disable - 新增数据收集功能模块,支持通过表单收集填报数据(beta) ![数据收集](https://foruda.gitee.com/images/1728389504971830762/8d9de64b_2299412.png "data_collect.png") **优化:** - 全面优化前端性能,提升首屏加载速度 - 表单设计器:对于隐藏字段,提交表单时移除字段值 - 动态详情页子列表支持显示序号 - 关联引用支持引用新添加未保存的人员、部门类型字段 - 发布菜单优化多级routePath添加/前缀 - 更新操作将updateTime用于乐观锁避免数据脏写 - 自动编号类字段移动端生成列表搜索支持扫码录入 - 自动编号字段显示时支持鼠标聚集可复制 - 表单设计器树模型业务对象选择器支持切换为级联选择 - 表单设计器优化:配置区UI布局优化 **Bugfix:** - fix 修复待办任务 查看不同任务相同表单,内容不刷新问题 - fix 表单设计器中对树模型配置的数据过滤无效的问题 - fix DateTime类型查询参数报错问题 - fix 修复移动端Pad中页面布局超高遮挡问题 - fix 中间表字段命中关键字时的读写异常问题 ## 低代码旗舰版 V3.5.0 (企业版) **新增:** - 支持流程配置数据备份与导入 ![流程配置数据备份](https://foruda.gitee.com/images/1728389534382491737/574388b2_2299412.png "proc_bakup.png") - 流程删除:支持删除流程模型所有版本及相关运行时、归档后数据 - 工作流新增支持iframe外链表单集成能力及案例 ![iframe外链表单](https://foruda.gitee.com/images/1728389559376958533/7fd38bac_2299412.png "form_iframe.png") **优化:** - 流程设计器优化:优化多实例任务配置,指派下一节点配置 - 优化流程模拟,支持解析并行网关 **Bugfix:** - fix 修复流程节点权限配置导致子表单无法正常渲染/修复流程保存时控制台报错 - fix 修复flowable表达式不支持自定义表单模式问题 - fix 修复流程表单重复渲染问题 - fix 修复流程多管理员配置导致流程干预报错 ## 低代码旗舰微服务版 V3.5.0 (企业版) **新增功能与优化:** - 同步所有单体旗舰版的相关优化并适配微服务架构 - 前端代码生成适配cloud 版本升级等详细内容请参考官网:https://www.diboot.com
edba220
2024-10-01 11:31
下载
查看发行版
v2.11.0
> 这是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问题 相关升级文档请参考官网升级指南
d0d9a81
2024-07-05 13:40
下载
查看发行版
v3.4.0
> v3.4.0 版本带来了以下重磅更新: * **AI 对话:** 集成了通义、文心、Kimi等大模型的AI对话功能 * **国际化:** 前后端完整的国际化方案实现 * **代码生成:** devtools支持配置并生成业务对象选择器、配置并生成链接弹窗查看关联数据详情、生成移动端CRUD页 * **企业版:** 表单详情页面打印、工作流的流程模拟运行和批量转办等 > 具体更新内容如下: ## 内核 diboot-core & core-starter v3.4.0 **新增:** * 字典选项数据支持缓存,绑定字典等查询实现优先从缓存中读取 * BaseService新增getValuesOfField(k, v)接口获取指定字段的值 * 支持国际化 **优化:** * 优化BindQuery解析中对不存在字段的处理逻辑,避免漏解析指定了BindQuery的非表字段 * 优化BeanUtils.getGenericityClass()向上查找泛型类逻辑,适配多级继承场景 * 优化condition解析兼容待绑定表字段指定前缀的情况 * 优化@BindField*数据绑定时忽略滤数据权限拦截 **升级:** * 升级 Spring Boot 至 v3.3.0,Mybatis-plus 至 v3.5.7 等 **Bugfix:** * fix 修复启用Redis时登录时用户信息序列化异常问题 * fix 修复菜单资源切换配置缓存问题 ## IAM 组件 diboot IAM starter v3.4.0 **优化:** * 添加 IamSecurityUtils.isSuperAdmin() 判断当前用户是否为超管 * 优化岗位-数据权限为LabelValue类型,支持前端tag显示 * 未匹配到用户的账号设置默认值避免报错 **Bugfix:** * fix 修复启用Redis时登录时用户信息序列化异常问题 * fix 修复菜单资源切换配置缓存问题 * fix clearAuthorizationCache刷新用户缓存权限的逻辑问题 ## 文件 组件 diboot-file-starter v3.4.0 Bugfix: * fix 无后缀文件的下载问题 定时任务 组件 diboot-scheduler-starter v3.4.0 **Bugfix:** fix 定时任务相关字典初始化数据时未创建的问题 ## 多租户 组件 diboot-scheduler-starter v3.4.0 ## 消息通知 组件 diboot-notification-starter v3.4.0 **优化:** * 优化消息&模板为LabelValue类型,支持前端tag显示 ## AI 组件 diboot-ai-starter v3.4.0 (新增) **新增:** * 已集成通义千问、百度千帆、Kimi,支持会话功能的AI问答 * 支持灵活扩展其他模型 ## PC前端 diboot-admin-ui v3.4.0 **新增:** * 国际化多语言 * 新增默认表格切换为虚拟表格的文档指南,大数据量加载的解决方案 **优化:** * 优化基础组件和预置功能UI&UE(分页、弹窗、列表搜索区、表头样式等) * 优化人员管理列表页,默认隐藏离职人员等 * 优化通用输入组件初始值回显 * 调整Excel导出列选择方式为穿梭框 **Bugfix:** * fix 多级路由组件重复加载问题 * fix 分页组件数量选择框样式问 ## Mobile移动端 diboot-mobile-ui v3.4.0 **新增:** * 新增移动端示例首页 * 增加移动端uniapp适配程序与文档指南 **优化:** * 优化基础页面UI样式 * 优化移动端CRUD示例页面 ## 开发工具 diboot-devtools v3.4.0 **新增:** * 支持列表页表单页中配置关联字段为业务对象选择器,并一键生成选择弹窗的前端代码 * 支持移动端列表页、详情页、表单页 一键生成代码 * 支持关联字段配置为链接查看详情并一键生成相关代码 * 后端代码生成支持指定模块策略,使模块名出现在路径的不同位置,实现如 crm/entity/Customer.java 或 entity/crm/Customer.java 的个性化选择 * 支持配置自动记录模型变更sql,便于增量同步开发-生产环境 * 支持新手向导 **优化:** * 优化多租户相关初始化sql支持后期开启增量初始化 ## 低代码专业版 v3.4.0(企业版) **新增:** * 页面设计可配置打印按钮,支持网页打印和基于word模板的精细打印(支持打印二维码) * 详情页支持可选配置显示模式为 表单只读模式 * 表单设计器:新增“折叠面板”布局组件,支持布局容器内的字段折叠收起 **优化:** * 模型设计:优化支持配置导出字段范围 * 页面设计: * 列表页支持配置列表显示“图片”类型字段,并支持预览 * 列表页支持选中行高亮显示行背景、双击行打开查看详情 * 详情页关联字段支持配置点击查看其关联详情 * 对话框选择器支持配置选项数据过滤条件 * excel上传模板移除表头背景色,提升打印效果 * 模型字段更新后: 页面设计提示变更标识, 配置页提示无效字段 * 表单页:支持为字段配置“填写说明”,以提示填写人 * 优化页面设计页面UI样式和布局 * 优化调整Excel导出列选择方式为穿梭框 * 表单设计器: * 支持为字段配置“填写说明”,以提示填写人 * 优化显隐控制的实现逻辑,适配更复杂场景的控制 * 子表单数据支持显示行序号 * 模型字段更新后,进入表单设计页提示无效字段 **Bugfix:** * fix n-n关联无数据时绑定报错 * fix 生成代码后的租户id填充为0的问题 * fix 数据导入支持人员姓名未解析为人员id的问题 * fix boolean必填校验异常问题 * fix: 初次进入表单时,开关选项的默认值未生效的问题 * fix 动态表单重置时未清空文件上传记录的问题 ## 低代码旗舰版 v3.4.0(企业版) > 在专业版的基础上 **工作流 新增:** * 支持流程模拟执行:校验流程图配置、模拟运行表单流程、推断节点执行人 * 流程干预支持批量转办功能,用于离职/调岗/代理等交接场景 * 待办任务支持认领前单独查看表单数据、查看流程图 * 流程模型的列表页支持配置查看表单数据、查看流程图按钮 **优化:** * 优化dashboard页面统计数据接口响应时间过长问题 * 优化流程发起办理页面中的表单大纲导航显示 * 优化流程设计页面UI样式 * 增加@FieldLabel注解 简化流程自定义表单配置 * 优化流程设计发起人节点快捷配置、动态指派统一命名等 **Bug fix:** * fix 修复加签任务驳回报错问题 ## 低代码旗舰微服务版 v3.4.0(企业版) * 同步所有单体旗舰版的相关优化并适配微服务架构 * 代码生成功能适配cloud > 注:升级请参考Diboot官网 [版本升级文档](https://www.diboot.com/guide/upgrade/followme.html)
13db7e3
2024-06-20 13:48
下载
查看发行版
v3.3.1
> 本次更新 主要修复了v3.3.0 版本发布后已知的几个问题,包括: # 更新内容: ## 内核 diboot-core v3.3.1: * bugfix: 修复@BindQuery查询条件构建时未解析声明了exists=false非表字段的问题 * bugfix: 修复BaseService.createOrUpdateN2NRelations() 更新多对多关联时,关联被全部删除情况下的NPE问题 ## IAM 组件 diboot-iam-starter v3.3.1: * bugfix: 修复启用redis时登录报错、登录接口记录登录日志时未匹配到用户名异常报错的问题 ## 文件组件 diboot-file-starter v3.3.1: * bugfix: 修复无后缀的特定文件上传后无法下载的问题 # 升级说明: > 修改pom.xml中diboot后端基础组件的版本为 v3.3.1 ```xml <properties> <diboot.version>3.3.1</diboot.version> </properties> 或 <dependency> <groupId>com.diboot</groupId> <artifactId>diboot-core</artifactId> <version>3.3.1</version> </dependency> ``` > 号外:v3.4.0 版本将带来更多重磅更新,敬请期待。。。
23d3e78
2024-05-10 12:52
下载
查看发行版
v3.3.0
## Diboot v3.3.0 版本带来了多项重要升级,主要有: * **Spring boot 升级至 v3.x** 最新(v3.2.4), **JDK 支持 17+** * **新增支持多个数据库** :PostgreSql、金仓Kingbase、达梦DM8、Oracle 12c+、SqlServer 2017+、SqlLite。基础组件和devtools全支持,满足信创、嵌入式开发等场景 * **支持SSO单点登录集成** :支持快捷集成至CAS、OAuth2的统一认证中心 * **Devtools 后端代码生成增强** : **支持非覆盖式更新** 、后端代码生成至模块子目录下,支持选择逻辑删除/物理删除 * **Devtools 前端端代码生成增强** : 支持 **主子表的表单页、详情页** 等复杂配置并 **一键生成代码** * 专业版 新增支持: **表单设计器自定义扩展组件** ,支持选择‘物理删除并归档’... * 旗舰版 新增支持: **流程支持自定义标题模版** 、暂存功能增强... > 以下为本次更新的具体内容: ## 内核 diboot-core & core starter v3.3.0 **新增:** - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - SqlLite - 适配Spring boot v3.x,JDK17+ **优化:** - 优化日期反序列化,适配空字符串参数值 - 优化查询条件构造方法,支持BaseCriteria-CriteriaItem转换 - QueryCondition 新增 isDefaultOrder() 是否为默认排序、新增 containsCriteria 是否包含某条件 - 优化树结构模型检查逻辑,防止上级设置为自身 - D日期时间工具类新增LocalDate,LocalDateTime的模糊转换 - 优化单元测试相关用例 **Bugfix:** - fix: 登录日志列表未显示成功信息问题 ## IAM组件 diboot-IAM starter v3.3.0 **新增:** - 支持SSO单点登录(支持OAuth2集成 及 CAS 集成) **优化:** - UserService增加getUsersByRoleCode()根据角色code获取用户 - User添加sortId排序号,支持用户按指定顺序显示 - 升级Shiro至2.0.0,适配Spring boot v3 **Bugfix:** - fix 登录日志列表只显示了失败数据的问题 - fix 菜单无子节点时发布报错问题 - fix 启用多租户特定情况下异步子线程中获取租户id不对的问题 ## 文件组件 diboot-file starter v3.3.0 - 优化基于磁盘文件创建上传记录 - fix 阿里云OSS获取文件名中带中文异常 ## 消息通知组件 diboot-notification starter v3.3.0 - 新增短信通道新增阿里云SMS短信发送的实现 ## 定时组件 diboot-scheduler starter v3.3.0 - fix 更新定时任务的备注时异常报错问题 ## 多租户组件 diboot-tenant starter v3.3.0 - 优化默认不创建dbt_iam_member表tenant索引 ## PC前端 diboot-admin-ui v3.3.0 > 自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码 **优化:** - 用户增加排序号配置,支持列表按排序号排序显示 - 优化动态列表配置缓存 - 移除过期属性 - 富文本上传视频尺寸超出范围显示优化 - 优化消息提示来源显示用户名 - 升级admin-ui依赖版本 **Bugfix:** - 修复数字区间组件end占位符提示错误 - 修复可空字段的唯一性校验无响应问题 ## Mobile前端 diboot-mobile-ui v3.3.0 **优化:** - 升级Vant依赖版本 - 移除过期属性 - 优化hooks/use-option ## 开发工具:diboot-devtools v3.3.0 **新增:** - 后端代码支持非覆盖式更新:如模型已生成后端代码,devtools将在字段变更时自动非覆盖式更新后端代码。 - 后端代码生成支持生成至模块化子目录 - 前端可视化代码生成增强:支持配置表单页加载关联子表单、详情页显示关联子对象,并支持以上配置一键生成代码。 - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - SqlLite - 适配Spring boot v3.x,代码生成支持JDK8、JDK17+ **优化:** - 模型设计: - 支持指定数据删除方式:逻辑删除/物理删除 - 支持指定模型的默认排序字段(编辑模型时) - 新增用户状态字段,模型重置优化 - 优化自动升级,支持v3.2.0版本升级至v3.3.0 **Bugfix:** - fix 多租户模式下新建模型不能导入表的问题 ## 低代码专业版 V3.3.0 (企业版) **新增:** - 表单设计器: - 支持扩展自定义组件,并附加对应的组件扩展示例 - 子表单对1-1关联场景的支持 - 关联字段选项支持数据过滤配置与处理 - 关联字段选项支持与其他字段值的联动获取(包含部门、人员等选项关联) - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - 升级 Spring boot 至 v3.2.4,JDK 17+ **优化:** - 模型设计: - 支持选择数据删除方式:逻辑删除(默认)/ 物理删除 / 物理删除并归档 - 支持指定模型的默认排序字段(编辑模型时) - 关联引用支持选择长文本 - 优化预置的合同编号生成器示例 - 页面设计: - 业务对象弹窗选择支持配置数据过滤条件 - 优化页面设计标题模糊查询 - 优化允许长文本类型字段导入导出 - 优化通用配置表单异步选项回显、支持子表锚点等 - 调整DiInput针对boolean类型自动转换 - 列表页支持配置显示 序号 列 - 表单设计: - 多选类组件同单选一样,支持配置组件显隐控制 & 支持部分匹配/完全匹配/严格匹配等匹配策略 - 表单设计器 导入 树结构子表单(如部门),不应该显示 上级id、上级idsPath - 模型中设置唯一性字段,导入表单设计器后自动转换配置 - 1-1/1-n关联、字典关联对于多选配置的自动配置与禁用该配置变更 - 数据大屏: - goview列表页/设计页与admin-ui项目间授权相关优化 - goview发布后的页面与项目间的授权支持 - 富文本只读时使用Editor的readOnly配置,保留富文本框样式 **Bugfix:** - fix 脱敏字段配置不生效问题 - fix 日期范围查询边界不明确问题 - fix 树模型指定上级的子节点加载问题 - fix 导入模板下载的excel样例中标题为字段编码的问题 - fix 布尔类型字段值转换问题 - fix 一级动态菜单加载异常问题 - fix 修复文件/图片在微信浏览器无法下载问题 ## 低代码旗舰版 V3.3.0 (企业版) **工作流 新增:** - 适配支持以下多数据库: - PostgreSql、金仓Kingbase(Postgres模式) - Oracle 12c+ - 达梦DM8 - SqlServer 2017+ - 升级 Spring boot 至 v3.2.4,Flowable至 v7.0.0,JDK 17+ **优化:** - 流程管理员支持配置多个 - 流程支持自定义标题模版,支持选用表单字段变量、日期时间变量 - 支持暂存办理任务(意见、备注),暂存发起的抄送人 - 已办任务支持按开始时间、办结时间自定义排序 - 优化消息列表发送 和接收方展示 - 优化流程图展示不显示节点的任务类型,避免产生歧义 - 拆分integration模块,解耦表单、流程相关扩展 - 优化流程字典数据命名规范 ## 低代码旗舰微服务版 V3.3.0 (企业版) 新增功能与优化: - 同步所有单体专业版、旗舰版的相关优化并适配微服务架构 - 升级Spring cloud、Spring Authorization Server 至最新 注:升级文档请参考:[https://www.diboot.com/guide/upgrade/followme.html](https://www.diboot.com/guide/upgrade/followme.html)
7842084
2024-04-16 19:13
下载
查看发行版
v3.2.0
> v3.2.0版本带来了 **多租户功能**、**devtools支持可视化页面设计和前端代码生成**等功能,具体明细如下: ## 内核 diboot-core & core starter v3.2.0 **新特性:** - 新增JSON反序列化StringListDeserializer,支持JSON数组字符串转List - 新增SQL方言翻译器,移除各方言的初始化SQL文件,转为使用翻译器实现转换 - 新增BigDecimal序列化类BigDecimal2StringSerializer,支持抹零格式化显示 **优化:** - JSON转化出错时往外抛出异常 - 优化PropInfo缓存字段名转列名映射规则,支持连续大写命名的模糊匹配 - 优化PropertiesUtils及environment为懒加载、读取配置项值支持指定默认值 - 查询条件构建默认切换为基于BaseController的buildQueryWrapperByDTO构建,便于DTO中手动追加条件 - 基于新增的BaseCriteria简化条件,优化RelatedDataDTO及加载选项数据接口支持前端指定匹配方式 - 优化createBy填充策略,值为空时才填充 - 代码扫描工具建议的相关优化调整 - 新增serial包目录,统一归类 序列化/反序列化 相关扩展类 **Bug fix:** - fix 修复getLabelValueList查询,当查询字段均为空的时NPE异常 - fix deleteEntityAndRelatedEntities 查找定义错误,新增单元测试 其他: - 升级依赖版本至最新:spring boot 至 v2.7.18,mybatis-plus至3.5.5 ## IAM 用户体系组件 diboot-IAM starter v3.2.0 **优化:** - IamAccountService增加根据租户id查询账号是否存在方法 isAccountExists() - 多租户相关的适配调整 - 升级shiro至1.13.0 ## 文件组件 diboot-file starter v3.2.0 **优化:** - avatar_url长度扩展以适配oss范围地址 - 优化Excel文件读取内容允许异常终止 **Bug fix:** - fix 修复excel导入字典多选未匹配到值NPE ## 定时组件 diboot-scheduler starter v3.2.0 **Bug fix:** - fix 更新定时任务的备注时异常报错问题 ## 多租户组件 diboot-tenant starter v3.2.0 (新增) **新特性:** - 租户信息表、租户资源权限表,及其自动初始化配置 - 预置默认的租户拦截配置类 TenantHandler ,提供默认的拦截忽略策略 - 配合前端实现:租户信息管理、租户权限配置、租户管理员配置 等功能 ## PC前端 diboot-admin-ui v3.2.0 > 全新自研基于Vue3(Element-plus + TypeScript + Vite)的中后台管理UI框架,界面美观易用,更好的支持低代码时代 **新特性:** - 新增:租户管理菜单:实现租户信息管理、租户权限配置、租户管理员配置 等功能 **优化:** - 优化下载按钮组件,实现下载进度显示 - 导出excel支持选中行导出 - 调整选项获取及优化联动条件的配置方式 - 调整表单属性值唯一性校验异常提示 - 添加顶部字典过滤器样式 - 人员管理,编辑系统用户时,角色增加非空校验 **Bug fix:** - fix 顶部菜单超长不折叠问题 - fix 业务对象选择器取消选中异常 - fix 业务对象选择器删除选项异常问题 - fix 一级路由为外链时重复添加的问题 - fix 菜单资源左侧栏的菜单名超长时超出边界遮挡右侧区域的问题 ## Mobile前端 diboot-mobile-ui v3.2.0 - 升级vant及依赖组件版本 ## 开发工具:diboot-devtools v3.2.0 **新特性:** - **页面设计、前端可视化代码生成:** 通过页面设计,配置模型对应的列表页、表单页、详情页,基于配置好的页面生成代码,所见即所得。将页面发布菜单后,前后端功能直接打通完成。 **优化:** - 模型设计: - 支持批量添加字段、支持在指定行添加字段 - 完善各字段的默认值配置 - 优化后端代码生成,支持生成导入导出相关后端代码 - 启用多租户,支持生成预置租户模型、支持生成tenant_id字段关联租户 - 新增配置项diboot.lcdp.devtools.upgrade,支持自动升级sql脚本 - 前端代码生成支持生成至模型分类目录下 - n-n关联中间表相关优化:创建中间表的逻辑优化,字段优化 **Bug fix:** - fix:n-n关联,生成的绑定注解不对的问题 ## 低代码专业版 V3.2.0 (企业版) **新特性:** - 表单设计器: - 增加评分组件,数字类型字段支持切换为评分组件 - 新增级联组件配置与渲染 - 新增支持配置表单布局列数 **优化:** - 模型设计: - 优化关联(引用)字段可选字段显示 - 优化模型设计改动提示检测逻辑 - 页面设计: - 菜单支持切换动静渲染方式,以便选择无代码渲染还是有代码渲染方式 - 通用表单‘添加并继续’重置表单时保留选择类组件值,以便下次不用重复选择 - 优化页面配置区UI & UE - 表单设计: - 时间选取,支持选取列表的时间段以及步长配置和渲染; - 支持日期/日期时间/时间默认值配置与渲染 - n-n关联字段在导入动态表单过程中,默认勾选多选,且不可变更该配置项 - 子表单的导入按钮支持可配置是否显示 - 适配1-1关联的子表单的表单设计、PC端渲染 & 完善显隐控制、数据变更等操作 - 子表单内部显隐控制对于子表单内部字段选择区域的样式优化 - 支持配置指定关联字段下拉筛选项的过滤条件,下拉选项仅显示筛选后的数据 - 数据大屏:优化goview starter初始化逻辑,使用SQL转换器替代各方言初始化sql - excel导入导出:导出过滤id字段,支持选中行导出;导入支持过滤不可见字段 - 修改load-related-data接口,支持前端传递匹配方式过滤 - 优化自定义模型数据扩展CustomModelDataService,实现动态接口的查询自定义 - n-n中间表建表策略及数据存取优化 - 关键字转义优化避免SQL命中关键字报错 - 升级三方依赖版本 **Bug fix:** - fix 唯一值校验复用导致的文本字段走like查询问题 - fix 子表单中n-n字段回显,第一条值为空后续有值无法显示的问题 - fix 模型设计小数字段小数长度 与 默认值长度不匹配 - fix: 数据变更自定义字段列表接口获取字段列表后仍不可选择的问题 - fix 修复模型字段过多排序问题 ## 低代码旗舰版 V3.2.0 (企业版) **新特性:** - 工作流新增支持: - 支持流程复活、流程重新发起 - 支持错误事件 - 支持终止事件 - 支持升级事件 - 支持条件事件 - 支持脚本任务 - 支持手动任务 - 支持接收任务 - 添加自定义按钮跳转流程发起的参考示例(人事-休假-发起) - 流程图支持暗黑主题 **优化:** - 优化已办任务列表查询性能 - 优化流程设计器首次加载速度 - 优化流程监听器配置 - 优化已办任务列表查询速度 **Bug fix:** - fix 监听器开发环境下数据重复问题 - fix 分配下一节点执行人,配置组的时候回显不出 - fix 服务任务参数设置异常 - fix 存在多个开始节点发起查询错误 ## 低代码旗舰微服务版 V3.2.0 (企业版) 新增功能与优化: - 同步所有单体旗舰版的相关优化并适配微服务架构 最新版本的文档参考 [官网:https://www.diboot.com](https://www.diboot.com)
1506956
2024-02-01 14:45
下载
查看发行版
v3.1.2
af19195
2023-11-26 13:21
下载
查看发行版
v2.10.0
86563b9
2023-09-28 09:32
下载
查看发行版
v3.1.0
66068fa
2023-09-08 09:38
下载
查看发行版
v3.0.0
1ecfbdd
2023-05-31 15:02
下载
查看发行版
v2.9.0
008a66d
2023-04-11 13:39
下载
查看发行版
v2.8.0
806b61d
2022-12-29 09:39
下载
查看发行版
v2.7.1
0247d0a
2022-11-04 09:20
下载
查看发行版
v2.7.0
0db61c9
2022-09-29 11:33
下载
查看发行版
v2.6.0
88a71f6
2022-07-01 17:24
下载
查看发行版
v2.5.0
d6fa411
2022-04-01 09:51
下载
查看发行版
v2.4.0
8efd46c
2021-12-31 14:31
下载
查看发行版
v2.3.1
2fa77c3
2021-09-29 08:50
下载
查看发行版
v2.3.0
063b119
2021-07-28 14:33
下载
查看发行版
v2.2.1
e2b63fb
2021-05-17 13:28
下载
查看发行版
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/dibo_software/diboot.git
git@gitee.com:dibo_software/diboot.git
dibo_software
diboot
diboot
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册