VVCMS v5.12.4 发布说明

VVCMS v5.12.4 发布说明

本次更新聚焦稳定性与体验修复,包含两个已端到端验证的高优先级问题,以及主题资源本地化、前台路由统一等多项改进。建议所有用户升级。

关键修复

  • 会员端确认收货未计提积分与返利(P1):补上 RewardOnComplete 调用,与后台路径一致;通过订单状态机与唯一索引做幂等兜底,重复确认不会重复发放。
  • 通知派发阻塞写接口(P1):将通知池的 Submit 改为 TrySubmit 并增加兜底 goroutine,同时将池容量 MaxCapacity 由 0 调整为 1024。修复后下单、发货、确认收货等写接口从最长 30 秒超时恢复到毫秒级(实测下单 4.5ms、确认收货 6.6ms)。
  • 前台链接 404:统一走路由引擎生成 URL,修复开启 .html 重写后内容链接 404 的问题。
  • MCP 上传一致性:修正 MCP 上传工具描述与 40MB 上限不同步的问题,主题与更新包上传上限对齐后台口径。

主题与前端

  • 主题静态资源全量本地化:图片转 webp、第三方资源内置,去除对外部 CDN 的依赖。
  • 新增下拉选择模板,完善 llms 与 llms-full 支持。
  • 优化访问逻辑与内容列表查询性能。

质量保障

  • SQLite、MySQL、PostgreSQL 三库端到端测试全绿,每库 202 项断言通过。
  • 新增多个守卫测试覆盖积分计提、通知派发与并发场景,防止回归。

升级提示

升级前请先备份数据库、上传目录与主题文件。本次为小版本补丁,数据结构向后兼容,按常规流程覆盖程序文件即可,无需额外迁移。

本文地址: https://www.vvcms.cn/update/637
版权所有 © admin 未经授权不得转载