Skip to content

升级中文入门站到 Calcit 0.31.0,保留示例与 HUD - #22

Merged
tiye merged 1 commit into
mainfrom
migrate/cljs-site-0310-558
Oct 28, 2026
Merged

tiye merged 1 commit into
mainfrom
migrate/cljs-site-0310-558

Conversation

@tiye

@tiye tiye commented Oct 28, 2026

Copy link
Copy Markdown
Member

使用者影响

中文入门站配对升级到正式 Calcit / @calcit/procs 0.31.0。UI 依赖仍使用已发布 alpha,请重新安装完整依赖后刷新;基础样式可能有差异。

原展示内容、代码高亮、Logo 切换示例、启动随机选择、Map 存档格式与 HUD 保持。content/*.cljs 是展示用 ClojureScript 示例,不按 Calcit 改写。此次没有后端变动。

改动

  • 固定已发布 Respo 0.17.0-alpha.4、Reel 0.7.0-alpha.4、Markdown 0.5.0-alpha.4、UI 0.9.0-alpha.4、JS-FFI 0.2.7,传递 Router 0.9.0-alpha.3。
  • 为默认入口补齐 DispatchOp Enum 绑定,保留原 Dynamic→Enum 检查及业务/Reel 解码;代表值不发送。
  • 更新 README 的配对版本与影响说明。

验证与风险

  • 官方 0.31.0:307/307 all-defs、完整 strict、原两项 updater/hydration 测试通过。
  • deprecated-call / dynamic-method 均为 0;无 schema widening;Caps strict/verify、Yarn immutable、格式及前端构建通过。
  • 实际隔离页面 Logo 点击从 Atom 切换到 InterOp,刷新仍正常显示随机示例及高亮;浏览器 warning/error 为 0。未操作剪贴板或注入坏存档,不扩大验收结论。
  • 独立只读评审无 actionable 问题。原 workflow、测试及门禁不变,不新增脚本或预算,未删除 HUD。
  • PR 仅构建及保存原 frontend artifact,不上传 COS 或部署;原 main 的 COS 内置校验与部署路径不变。此 PR 不代表授权生产部署。

@tiye
tiye merged commit 3aa5fc4 into main Oct 28, 2026
2 checks passed
@tiye
tiye deleted the migrate/cljs-site-0310-558 branch October 28, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant