Files
a-share-analysis/CHANGELOG.md
T

2.2 KiB

变更记录

本项目采用语义化版本。功能级变化请从 docs/features/ 按功能编号追溯。

Unreleased

  • 项目生产交付统一为 Ubuntu 源码部署,移除 Dockerfile、Compose、镜像校验和容器测试入口。
  • 本地 Redis、MySQL 5.7.42 与 RocketMQ 5.x 均作为外部服务,项目不再提供自动启动或容器兜底。
  • 新增源码发布门禁,校验 Web/Server 构建产物与 systemd、Nginx 配置一致性。

0.0.7 - 2026-08-13

  • 将项目唯一消息队列技术基线由 RabbitMQ 调整为 RocketMQ 5.x。
  • 建立 MessageBusAdapter、Topic/Group、重试、死信和顺序消息约束。
  • 更新 Scheduler/Worker 环境模板和双部署文档,并记录本机 NameServer 分层连接验证。

0.0.6 - 2026-08-13

  • 建立上一发布版本开发数据库 Schema 基线生成、规范化和自动校验工具。
  • 固定只读开发库安全边界、完整 MySQL 5.7 对象范围和禁止覆盖规则。
  • 为 MySQL 未启用状态建立可验证的不适用记录,并接入治理前后门禁。

0.0.5 - 2026-08-13

  • 建立开发与生产环境配置契约及八份无秘密模板。
  • 增加仅运行 Redis 的本地开发 Compose。
  • 建立 Docker Compose 与 Ubuntu 源码生产部署边界、systemd 和 Nginx 示例。
  • 增加环境配置自动化契约测试。

0.0.4 - 2026-08-13

  • 固定 MySQL 5.7.x、utf8mb4 和 utf8mb4_general_ci 技术基线。
  • 增加 MySQL 8.x 禁用能力、迁移、索引、比较语义和 Review 规则。
  • 新增数据库基线自动化契约测试。

0.0.3 - 2026-08-12

  • 将当前分支推送设为每次提交后的强制步骤,新标签采用精确推送。
  • 将远程同步成功加入完成定义,明确失败留痕、禁止强推和远程引用核对规则。
  • GOV-004 取代 GOV-003 的“只接入、不主动推送”历史规则,但保留原档案用于追溯。

0.0.2 - 2026-08-12

  • 配置仅作用于本项目的 Gitea 远程仓库和凭据隔离策略。
  • 明确密码不入文档、不入配置、不入 Git 历史,以及推送需再次获得用户明确授权。

0.0.1 - 2026-08-12

  • 增加 PRD 与开发后 Review 强制门禁。

0.0.0 - 2026-08-12

  • 建立工程治理、GitNexus 门禁和功能档案体系。