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

1021 B
Raw Permalink Blame History

Release Notes Template

使用方法

将 AI 生成的更新内容替换下面的模板内容,然后保存为文件(如 release-notes-v1.0.1.md),使用 -f 参数创建 Release

./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%
  • 优化了数据库查询性能
  • 改进了前端加载速度

变更

  • 更新了依赖包版本
  • 改进了错误提示信息