From c3422327cec6176e1ff4258a9c9427b04f7ecc42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=95=E5=8B=87=E5=BF=97?= <412656+myteng@user.noreply.gitee.com> Date: Sun, 11 Oct 2026 23:28:52 -0700 Subject: [PATCH] =?UTF-8?q?docs(changelog):=20=E7=B2=BE=E7=AE=80=202.1=20?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E6=9D=A1=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f217ace1..bef630ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,12 +13,12 @@ ## 2.1 -- 优化:Dockerfile 拆分依赖层,前端先 `COPY package.json/pnpm-lock.yaml` 再 `pnpm i`,Java 先 `COPY pom.xml` 并 `dependency:go-offline` 预热依赖,源码变更不再触发依赖重装,显著缩短增量构建耗时 -- 优化:新增 `playedu-api/.mvn/settings.xml` 与 `.mvn/maven.config`,默认走阿里云 Maven 镜像并启用 `-T 1C` 并行构建,加速 `mvnw` 依赖下载与编译 -- 修复:后台批量导入学员、章节/课时/附件排序接口缺少权限注解导致的越权问题 -- 优化:后台配置项改为由 `application.yml` 直接读取环境变量,移除 Dockerfile 中的命令行参数映射 -- 新增:数据库连接池可通过环境变量配置 (`DB_POOL_MIN_IDLE` / `DB_POOL_MAX_SIZE` / `DB_POOL_CONN_TIMEOUT` / `DB_POOL_IDLE_TIMEOUT` / `DB_POOL_MAX_LIFETIME`) -- 新增:`compose.yml` 中 MySQL 密码改为通过 `PLAYEDU_DB_PASS` 环境变量配置,与应用端 `DB_PASS` 共用同一变量 +- 新增:数据库连接池支持环境变量配置 +- 新增:`compose.yml` 的 MySQL 密码支持环境变量配置 +- 修复:后台导入与排序接口越权问题 +- 优化:Dockerfile 拆分依赖层以复用构建缓存 +- 优化:Maven 默认阿里云镜像并启用并行构建 +- 优化:配置项改由 `application.yml` 读取环境变量 ## 2.0