Files
PolyHermes/scripts/CHANGELOG_TEMPLATE.md
WrBug 26dd3bb387 feat: 实现系统动态更新功能和 Release 创建脚本
主要变更:

1. 动态更新功能
   - 新增 Python 更新服务 (docker/update-service.py)
   - 添加系统更新前端页面 (frontend/src/pages/SystemUpdate.tsx)
   - 配置 Nginx 代理更新服务 API
   - 更新 Docker 启动脚本支持多进程管理
   - 修复权限验证接口 (AuthController.verify)

2. Release 创建脚本
   - 新增 create-release.sh 脚本支持快速创建 GitHub Release
   - 支持自动拼接 -beta 后缀(pre-release)
   - 支持无交互模式(--yes 参数)
   - 添加详细的使用文档

3. GitHub Actions 增强
   - 添加更新包构建和上传流程
   - 支持 Pre-release 检测和过滤

4. 文档完善
   - 添加动态更新技术方案文档
   - 添加 Docker 版本号确定流程文档
   - 添加 Release 脚本使用说明
2026-01-21 03:34:16 +08:00

61 lines
1021 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Release Notes Template
## 使用方法
将 AI 生成的更新内容替换下面的模板内容,然后保存为文件(如 `release-notes-v1.0.1.md`),使用 `-f` 参数创建 Release
```bash
./create-release.sh -t v1.0.1 -f release-notes-v1.0.1.md
```
---
## 新功能 (Features)
- 功能描述 1
- 功能描述 2
## 修复 (Bug Fixes)
- 修复了问题 1
- 修复了问题 2
## 改进 (Improvements)
- 性能优化 1
- UI 改进 2
## 变更 (Changes)
- 变更说明 1
- 变更说明 2
---
## 示例
### Release v1.0.1
## 新功能
- 添加了系统动态更新功能,支持在线更新无需重启容器
- 添加了 Pre-release 支持,支持创建测试版本
## 修复
- 修复了订单状态同步延迟问题
- 修复了账户余额显示错误
- 修复了跟单统计计算不准确的问题
## 改进
- 优化了 API 响应速度,提升约 30%
- 优化了数据库查询性能
- 改进了前端加载速度
## 变更
- 更新了依赖包版本
- 改进了错误提示信息