👍JeeSite V5.13.1 发布,提升 Vite 编译性能,多项优化改进
升级内容
Vue 分离端版本
-
新增 PC 消息增加 buttons 读取
-
新增 表格列标题 title 新增 h 函数支持,数组类型支持
-
新增 Upload 增加 showPreviewList 参数,直接在表单里显示预览文件列表
-
新增 BasicTable 编辑表格联动例子(选择框查询条件,实时读取第一列的数据)
-
新增 TestData 子表编辑表格,增加图片上传组件
-
新增 useDrawer 增加 getDrawerProps 获取抽屉层属性方法
-
新增 useModal 增加 getModalProps 获取对话框属性方法
-
新增 DBM 索引管理添加常用字段索引快捷按钮
-
优化 DBM 提交的时候,同步 暂存、创建、提交 按钮状态。
-
优化 BasicTable 编辑表格 增加防抖,防止取消编辑行的时候出现递归问题
-
优化 BasicTable 表格列删除 customTitle 没有用到的属性
-
优化 BasicTable 表格带搜索框的按钮 1 像素遮挡优化
-
优化 ListSelect 组件每次弹窗后,刷新列表内容
-
优化 Upload 文件上传组件列表,对话框自动高度实现方式优化
-
优化 Upload 文件上传组件列表,增加空列表显示文字
-
优化 Upload 文件上传组件预览界面按钮更改为右对齐
-
优化 Upload 文件上传组件的在小窗口下增加水平滚动
-
调整 现代浏览器支持列表:['chrome107', 'edge107', 'firefox104', 'safari16']
-
调整 旧版浏览器支持列表:['chrome>=87', 'edge>=88', 'firefox>=78', 'safari>=14']
-
调整 env 属性,默认关闭 VITE_LEGACY 参数(@vitejs/plugin-legacy)(构建性能提升50%)
-
调整 BasicTable 编辑表格 edit-change record 参数为响应对象,可直接在事件代码中更改表格行值
-
调整 移除 暂时用不到的 nprogress 显示进度条依赖
-
修正 Dialog 组件 getProps 方法未返回属性
Spring Boot 3 和 2 后端功能升级
- 新增 QueryType.BETWEEN、QueryType.NOT_BETWEEN 查询类型
- 优化 @Idempotent 幂等注解,支持 key 指定多个,使用逗号分隔,提升性能
- 优化 文字“候”还是“后”,稍后:说明后面还需有动作,需再进行尝试;稍候:说明只需等待就可以了
- 优化 数据权限,当未设置控制权限的时候给一个默认权限(拥有的权限)
- 优化 StringUtils 驼峰命名法工具,使用下划线开头的时候忽略它
- 优化 DBM 增加幂等注解,防止段时间内重复提交
- 优化 代码生成模版:生成模块代码(Maven)
- 优化 报表设计器 自动加载 JeeSite 多数据源
- 优化 TestData 子表增加图片上传组件
- 优化 项目结构,单元测试类配置
- 优化 启动脚本 startup.bat(sh) 支持接受参数
- 优化 新增 -Dspring.config.additional-location 方式读取配置文件
- 调整 IpAddrFilter 重命名为 GlobalFilter 全局过滤器,并将 MDC 移动到进来
- 修正 代码生成器 windows 下 zip 压缩包路径不正确问题
- 修正 达梦 20240115 以后版本出现 model 关键字的问题
- 修正 ExcelImport 数值类型为负数的时候小数问题
- 升级 政务中间件 内网穿透 spring boot 3、httpclient5
- 升级 poi 5.4.1、docker plugin 0.46.0
- 更多细节优化改进
升级方法
- 修改所有
pom.xml
文件中的jeesite-parent
版本号为5.13.1.springboot3-SNAPSHOT
- Spring Boot 2 版本,修改所有
pom.xml
文件中的jeesite-parent
版本号为5.13.1-SNAPSHOT
- 如果您修改了
parent
、common
、modules
等项目源码,请与git
上的代码进行同步 - 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
- 执行
root/package.bat(sh)
打包脚本,强制更新依赖。
Vue 分离端
- 请与
jeesite-vue
代码仓库源码进行同步,合并代码,手动解决冲突代码 - 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
- 匹配后端版本为
JeeSite v5.13.1 springboot3 或 springboot2
了解更多
- JeeSite 官网地址:http://jeesite.com
- JeeSite 在线文档:http://docs.jeesite.com
- JeeSite Vue 版演示地址:https://vue.jeesite.com
- JeeSite 全栈版演示地址:https://demo.jeesite.com
- JeeSite 源码下载地址:https://gitee.com/thinkgem/jeesite5
- JeeSite Vue 前端源码:https://gitee.com/thinkgem/jeesite-vue
- JeeSite 跨平台手机端:https://gitee.com/thinkgem/jeesite-uniapp
- JeeSite Cloud 微服务:https://gitee.com/thinkgem/jeesite-cloud
- JeeSite 客户端安装程序:https://gitee.com/thinkgem/jeesite-client
JeeSite 生态系统
- AI + RAG + CMS 人工智能助手:https://jeesite.com/docs/cms-ai
- 分布式微服务(Spring Cloud):https://gitee.com/thinkgem/jeesite-cloud
- Flowable 业务流程引擎(BPM):http://jeesite.com/docs/bpm/
- 多站点内容管理模块(CMS):https://jeesite.com/docs/cms/
- 手机端移动端:https://gitee.com/thinkgem/jeesite-uniapp
- PC 客户端程序:https://gitee.com/thinkgem/jeesite-client
- Vue3 分离版本:https://gitee.com/thinkgem/jeesite-vue
- JeeSite 统一认证:https://jeesite.com/docs/oauth2-server/
- JFlow 工作流引擎:https://gitee.com/thinkgem/jeesite-jflow
- Mybatis-Plus: https://gitee.com/thinkgem/jeesite-mybatisplus
- Magic 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api
- 内外网中间件:https://my.oschina.net/thinkgem/blog/4624519

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Notepad-- v3.6 已经发布,文本编辑器
Notepad-- v3.6 已经发布,文本编辑器 此版本更新内容包括: windows Notepad--v3.6.0-plugin-Installer.exe 是win10下面的插件版安装包,会关联右键菜单等。 Notepad--v3.6.0-win10-portable.zip 是绿色免安装版本,解压即用,不会关联右键菜单注册表。 windows-qt6 版本 Notepad--v3.5.1-qt6-portable.zip 是windwos下qt6的版本,qt6对高清4K幕适应更好。目前还是预览版,暂时不放在gitee。网盘位置:https://www.123pan.com/s/DkxzVv-BwJVh.html Ndd-quick-v3.5.1-win10-single-portable.zip 是单文件绿色免安装版,只包含皮肤和vc依赖库,不含插件、不含文件对比,主推轻量级、快速反应。适合只需要纯粹、轻快级,文本编辑器的用户。不定期发布。网盘位置:https://www.123pan.com/s/DkxzVv-BwJVh.html 如果您使用高清大屏,愿意帮助内测ndd q...
-
下一篇
Taro 4.1.7 发布,BAT 小程序、H5 与 RN 端统一框架
Taro 4.1.7 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。 特性(feat) feat: 增加支付宝小程序 Page.events useKeyboardHeight feat(harmony): 修复鸿蒙 assets 文件后缀 & 修复样式 filter 规则 feat: Image 支持 lego:// 渲染并新增 lang 属性、Button 新增 on… 修复(fix) fix(harmony): 修复 resource 后缀 fix(@tarojs/cli-convertor): 修复运行 npx @tarojs/cli-convertor 报错的问题 fix: 当设置 babel 的 targets 为 ios10 以后,class 不转换导致 onShare 报错 fix(vite-runner): 修正 vite 选项 fs.allow 的默认值 其他(chore / revert) chore: 传递 p...
相关文章
文章评论
共有0条评论来说两句吧...