升级内容

  • 优化 用户管理将附属组织列表和角色列表分离出组件文件
  • 优化 单表主子表演示功能分离出子表组件vue,包括代码生成模板
  • 优化 BPM 调试的流程,未设置表单时,弹窗更改为消息框提示
  • 优化 部分常用组件改为 setup 语法糖,方便暴露组件方法
  • 优化 表单验证增加自定义验证消息显示,方便提示编辑子表中的验证信息
  • 优化 Table 组件不显示 Header 的时候,优化 Form 边框和边距样式
  • 优化 Table 未加载前指定一个滚动宽度,避免不出现水平滚动条
  • 优化 ListSelect 弹窗组件,显示的更高一些,减少卡顿视觉
  • 优化 Modal 应用,使用 ref 操作,无需通过 useModal 和 useModalInner 搭配
  • 优化 Drawer 应用,使用 ref 操作,无需通过 useDrawer 和 useDrawerInner 搭配
  • 优化 数据提交前后差异日志的显示布局细节
  • 修正 因为自动锁屏时间设置太大导致数值溢出 #IASEUA
  • 修正 从顶部菜单混合模式直接切换到左侧菜单模式时,侧边栏没有显示根菜单问题 #IASDAJ
  • 其它更多细节优化改进

后端服务及全栈版

  • 优化 编辑表格中被隐藏的旧数据行控件忽略前端校验

  • 优化 代码生成模板新增 vue 子表独立组件的生成

  • 优化 代码生成支持带减号的工程模块名生成工程和微服务工程

  • 优化 驼峰命名法工具增加减号替换,不只是下划线

  • 优化 代码生成 前端路径更改为 Vue 前端路径,仅用于分离端的代码生成路径

  • 优化 代码生成 子表 List 字段名不带模块名

  • 优化 webuoloader 增加 bindSortable 和 bindPreview 扩展方法

  • 新增 监控开关参数 state.server、state.cache、state.druid

  • 新增 fileupload 组件,支持上一个附件和下一个附件的文件预览

  • 新增 LocalMultipartFile 类,解决本地上传超大文件时导致内存溢出问题

  • 修正 sql server 2012 不支持 STRING_AGG 的问题

  • 修正 DB2 数据库下 pwdUpdateRecord 设置 null 报错问题

  • 升级 spring 5.3.39、logback 1.2.13

Spring Boot 3 版本

  • 包含上述的所有升级的内容
  • 修正 Flowable 7.0 “group” is null 异常
  • 升级 spring boot 3.2.10

升级方法

  • 请与 jeesite-vue 代码仓库源码进行同步,合并代码,手动解决冲突代码。
  • 匹配后端版本为 JeeSite v5.9.1 或 5.9.1.springboot3

后端服务及全栈版

  • 修改所有 pom.xml 文件中的 jeesite-parent 版本号为 5.9.1-SNAPSHOT
  • 如果您修改了 parentcommonmodules 等项目源码,请与 git 上的代码进行同步
  • 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
  • 执行 root/package.bat(sh) 打包脚本,强制更新依赖。

Spring Boot 3 版本

  • 同上述的所有升级方法的内容
  • 修改所有 pom.xml 文件中的 jeesite-parent 版本号为 5.9.1.springboot3-SNAPSHOT

了解更多

JeeSite 生态系统

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。