Merge branch 'test'

This commit is contained in:
2026-08-03 23:59:28 +08:00
+24
View File
@@ -5,6 +5,30 @@
| LTS 正式版 | `-lts` | 生产环境,长期维护 | | LTS 正式版 | `-lts` | 生产环境,长期维护 |
| 技术预览版 | `-preview` | 功能前瞻,建议测试环境验证 | | 技术预览版 | `-preview` | 功能前瞻,建议测试环境验证 |
---
## 2.5-lts (2026-08-03)
> **稳定加固版 —— 架构升级与部署流程闭环**
### 核心变更
- 数据目录规范化 —— 所有运行时文件统一迁移至 `/app/data`,挂载点从 `/app` 收窄至 `/app/data`,彻底解决挂载覆盖二进制文件的问题
- 版本管理解耦 —— 二进制不再注入版本信息,由 `deploy.sh` 在部署时写入 `version.ini`
- 入口脚本分离 —— 引入 `run-deploy.sh` 独立入口,用户只需记住一个命令
- 僵尸进程回收 —— 子进程退出时自动回收资源,防止僵尸进程积累
### UI 优化
- 字体全系 HarmonyOS Sans SC,视觉风格统一
- 「用户配置」Tab 移至导航栏最右侧
- 弹窗居中修复,顶部导航字号优化
### 🐛 修复
- 修复挂载覆盖导致二进制不可用的问题
- 修复 `ps | grep` 进程检测在容器环境不可靠的问题
- 修复旧版本升级时数据库路径不兼容的问题
## 🚀 2.4-lts (2026-07-30) ## 🚀 2.4-lts (2026-07-30)