JeeSite Vue 5.0.4 发布,Spring Boot 快速开发平台

升级内容

  • 新增 ListSelect 列表选择组件

  • 新增 锁屏密码支持账号密码解锁

  • 新增 后台页面黑暗主题,流程图黑暗主题下调色

  • 优化 避免文件名过长挤出操作列

  • 优化 文件下载显示原文件名

  • 优化 checkImgType 支持 base64 格式

  • 修正 上传文件个数判断差 1 个

  • 修正 Switch 为 false 的时候 foramt 不调用问题

  • 修正 展开的表格不显示水平滚动条问题

  • 修正 展开的表格双击展开图标的时候显示加载框问题

  • 修正 使用展开表格时拖拽报错问题

升级方法

  • 请与 jeesite-vue 代码仓库源码进行同步,合并代码,手动解决冲突代码。

  • 前端与后端版本不同,匹配后端版本为 JeeSite v5.0.2

后端升级内容

  • Spring Boot 2.5.13、Shiro 1.9.0 等等

  • 新增 Dao 批量操作等系列的方法

  • 新增 BootStrap CSS 的黑暗主题模式

  • 新增 Spring configuration metadata yml 配置信息友好提示

  • 新增 是否启用默认 Servlet 映射(启用后可访问 webapp 下的静态资源访问)

  • 新增 支持 Spring Boot 带减号的 key 写法,自动转换为驼峰格式

  • 新增 BPM 查询全部待办、已办流程数据接口

  • 新增 OAuth2 state 缓存集群共享

  • 新增 CacheUtils exists 方法

  • 优化 去掉 Service 类上的事务注解,方便用户二开开定义

  • 优化 切换租户条件改为权限方式,有租户管理权限的既有切换租户权限

  • 优化 ListUtils.pageList 共 1 页的时候直接返回

  • 优化 mime 加载,避免第三方包里含 mine.types 导致加载不正确

  • 优化 Swagger 文档配置,内置功能增加中文解释。

  • 优化 已经登录的账号,正常返回登录失败信息,方便前端判断

  • 优化 DiffDataUtils 差异比较工具,新增 DiffOptions 差异比较选项,自定义包含和排除等设置

  • 优化 便捷脚本、Docker脚本优化、Maven配置优化

  • 优化 CacheUtils 不存储当前用户信息,防止流程标题生成串用户

  • 优化 多线程,Redis 消息监听线程池、用户缓存清理线程池、消息推送线程池,避免高并发情况下太多的线程问题。

  • 优化 服务器监控磁盘列表,隐藏一些不必要的盘符

  • 优化 访问日志的控制台日志信息输出

  • 优化 Cloud网关路由简化配置

  • 修正 删除用户没有及时清除 session 问题 pr!22

  • 修正 BPM 流程异步事件微服务下不执行问题

  • 升级 Shardingsphere 5.1.1 分库分表框架

  • 可视化数据大屏升级 Avue-data v2.3

  • 无用户数限制,无在线人数限制

后端升级方法

  • 修改 pom.xml 文件中的 jeesite-parent 版本号为 5.0.2-SNAPSHOT

  • 如果你导入了 jeesite-common 源码项目,请与 git 上的代码进行同步

  • 如果你导入了 jeesite-module-core 源码项目,请与 git 上的代码进行同步

  • 如果你是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改

  • Shiro 升级到 1.9.0 shiroFilter 方法 getInstance() 替换为 getObject()

  • 执行 root/package.bat(sh) 打包脚本,强制更新依赖即可。

了解更多

  • JeeSite 官网地址:http://jeesite.com

  • JeeSite 在线文档:http://docs.jeesite.com

  • JeeSite 演示地址:http://demo.jeesite.com

  • JeeSite Vue 演示地址:http://vue.jeesite.com

     

猜你喜欢

转载自www.oschina.net/news/201008