# 从 2.5.2.2 升级到 2.5.2.3
# 更新时间
2024 年 12 月 24 日
# 更新内容
- 支持国际化组件联合主键
- 支持文件上传时自定义扩展名白名单配置
# 前端升级步骤
- 请到 hos-app-web (opens new window) 代码仓库中
release-2.5.2.3
分支中将源码下载到本地; - 本次修改了
src/sys/hos-app-base/views/i18n-manage/data-i18n/index.vue
文件和src/sys/hos-app-base/views/i18n-manage/table-manage/edit.vue
文件;
# 后端升级步骤
- 在根 pom 文件中修改
hos-app-dependencies
的版本号为2.5.2.3-RELEASE
,hos-starter-dependencies
的版本号为1.3.2.4-RELEASE
其余版本号不做改变。
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.mediway.hos</groupId>
<artifactId>hos-app-dependencies</artifactId>
<version>2.5.2.3-RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.mediway.hos</groupId>
<artifactId>hos-starter-dependencies</artifactId>
<version>1.3.2.4-RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
# 升级数据库
根据数据库实际使用情况下载对应的升级脚本。
(以下以mysql的升级示例)
- 前往 Gitlab 下载页面(http://119.255.194.80/hos/demo/hos-app-demo/-/tree/2.5.2.3/project-strcutre/project-strcutre-demo/oa-doc/data/mysql/2.5.2.3) , 用户名/密码:hosuser/99ahivPJt
- 下载
hos-app-base-mysql-2.5.2.2~2.5.2.3.sql
文件
# yml 配置文件
hos:
file:
isOpenSize: ### 是否开启默认文件上传大小限制 (默认为true)
maxFileSize: ### 接口默认上传文件大小 (默认为10MB)
isOpenExtension: ### 是否开启默认文件扩展名白名单 (默认为true)
whiteExtensions: ### 用户自定义添加文件扩展名白名单
- .png ### 白名单示例配置
- .docx ### 白名单示例配置