Repository navigation
PlainJournal v1.0.8
PlainJournal v1.0.8
v1.0.8 是 M0-M8 参考基线的维护发布:收拢 v1.0.7 之后的安全修复、测试稳定性、
CI 触发边界和兼容依赖更新,不增加业务域,不修改数据库结构、交易状态机或前端视觉。
修复与维护
nanoid固定到 3.3.18,完整 pnpm 依赖图恢复为 0 已知漏洞;- Trade 售后集成测试使用数据库时钟构造时间夹具,避免应用与数据库时钟漂移;
- CI 与 Security 显式响应 PR 更新和 merge queue 事件;
- CodeQL、Maven Wrapper、RocketMQ Java Client、JaCoCo、Apache Commons Lang、Vue、
Pinia、Vite、vue-tsc、Playwright 和 axe Playwright 集成更新到已验证的兼容版本。
Spring Cloud 2025.1 / Spring Cloud Alibaba 2025.1 没有进入本版本。该组合要求当前
Spring Boot 3.5.16 / Spring Framework 6.2.19 基线不存在的 HTTP Service Group API;
项目继续保持相互匹配的 2025.0 发布列车,不用局部强制覆盖换取表面升级。
验证边界
- 后端 14 个 Reactor 模块、100 份 Surefire 报告、436 个测试和 PMD 全部通过,
0 失败、0 错误、0 跳过;JaCoCo 0.8.15 聚合行覆盖率为 72.40%; - 前端 323 个单元/契约测试、60 个开发态 E2E、3 个生产构建 E2E,聚合行覆盖率
70.16%;类型、构建、axe、分层、交付、部署和发布材料门禁全部通过; pnpm audit --audit-level moderate报告 0 已知漏洞;- 既有真实中间件、三实例、1000 请求 / 100 并发容量和 Chromium F12/CDP 证据按原
验证日期保留。本维护发布重新验证代码和浏览器候选,不声称重新执行了超出本次
范围的真实基础设施批次。
精确证据见 docs/verification-summary.md。