Skip to content

v0.9.1 — 供给链收紧 / 判据补强 / a11y 对比度内核

Latest

Choose a tag to compare

@Levango7 Levango7 released this 09 Nov 16:07
· 81 commits to main since this release
ffafc5d

亮点

  • 供给链收紧:dependabot 改成按家族分组(G0),新增依赖发布时间年龄门(scripts/check_dependency_age.py,进 Lint 腿)——锁内 1108 个版本全部实测 ≥ 24h 才放行;本批三连合的并时刻实测 160.0h / 85.0h / 229.0h。
  • 依赖现代化:eslint 10.13.0→10.14.0、better-auth 1.7.12→1.7.17、@tiptap/* 12 包 3.32.0→3.32.2、next 16.4.2→16.4.4、ai 7.0.150→7.0.163、typescript-eslint 8.72.0→8.72.1 等。跨批回退教训(#289/#288 基于 #285 之前会回退 eslint)已入 CHANGELOG。
  • a11y 对比度从「读令牌」到「读渲染色」:visual-kit/contrast.ts 内核改写 + web/tests/unit/contrast-kernel.test.ts 13 例 + 10 条变异全红;axe 基线 34→27 收窄,深色 --p-* 令牌批修复,--meta 档首次进对比度矩阵。
  • 判据补强:顶层页面导航覆盖门禁(33 页 vs 33 壳入口,防孤儿回退);认领表时区口径统一到 UTC;对比度矩阵「测不到」不再当「通过」。

容器镜像

docker pull ghcr.io/levango7/corps:0.9.1

本 tag 同时产出 :0.9.1、:0.9、:sha-ffafc5d59a2c4363e314a66e62a18fcccff835ad、:latest,四个 tag 同 digest sha256:96b672e5…(docker-publish 日志实测)。

其余

完整条目见 CHANGELOG.md 的 [0.9.1] - 2026-11-09。

桌面构建产物沿用桌面版本线(0.6.0,本版未改桌面代码);移动壳需要 CORPS_WEB_URL,未配置时构建期显式失败而不是指向占位域名。