Repository navigation
QingYan v0.2.0
QingYan 0.2.0 聚焦评论邮件通知的可诊断性与真实链路验证,并首次实际使用 v0.1.0 之后的 Upgrade lifecycle。
主要变化
- 修复评论创建后站点人员/全局管理员通知的运行时接线、收件人与缓存问题。
- 增加评论框“回复提醒”默认勾选设置,并贯通公开 bootstrap 与站点配置。
- 在站点通知设置中增加三条链路静态诊断,明确指出阻挡收信的具体配置与原因。
- 增加 QingYan 内置真实双链路测试:评论者 A 发评论后站点人员收信;回复该评论后 A 收信。
- 增加 Admin Console 的通知诊断和真实链路测试界面。
- 增加
0001_notification_reliability.sql,为v0.1.0实例补齐通知可靠性字段。 - 修复 Web Upgrade Mode 未输出可用一次性升级 token 的问题。
从 v0.1.0 更新
本版本不附带自动替换程序的二进制资产。qyctl update check 可以发现本 Release,但生产程序仍按 Git release tag 与 Docker Compose 手动更新:
- 使用旧容器执行
qyctl backup ... --yes创建整站备份。 git fetch --tags origin后切换到v0.2.0。- 重建并启动 QingYan 容器。
- 在 Web Upgrade Mode 确认 UpgradePlan,或使用
qyctl upgrade --yes执行升级。 - 重启容器,确认
qyctl --version为0.2.0,再次运行qyctl update check应显示当前已是最新版本。
完整命令见 docs/deployment.md。
发布验证
- 145 个测试文件通过、1 个跳过。
- 841 个测试通过、1 个跳过。
- Biome format/lint、Root/Admin typecheck、Admin/后端 build、示例配置校验和 diff check 均通过。
- 构建产物版本:
QingYan 0.2.0。
发布来源
- PR: #4
- Commit:
af14e9e42af947a7b8e2a1e07a1c18728adc0a36