发布实录已补写(2026-09-30,见文末);其余验收证据为 2026-09-29 彩排批落笔前实测。
- 包清单(0.5.0 基础上净增 5 包,L0–L8 共 20 包):
fs(L0,vendored 自 moonbitlang/x@0.5.5——module 依赖清零件)、protocol(L8,冻结协议 v0.1 权威载体)、session(L8,会话状态层)、gateway(L8,wasm-gc 单出口 library 本体)、gateway/wasm(L8,foreign_library 薄壳);cmd/serve入列 cmd 工具族(共 6)。 - 版本语义裁定:0.6.0 → 0.7.0(minor)——新增 5 包 + 大量公共 API;
破坏面见 CHANGELOG(本版窗口内含
String::replace语义修正等修复批, 均为 0.6.0 未发布后新面,无已发布内容破坏)。 - 主题:协议层与 wasm-gc 单出口——①冻结协议 v0.1 引擎侧权威载体
(schema 契约 + 受控词汇表 + DTO 族 + stream 差分编码);②会话状态层
(SessionConfig 单一真相源——Rust「配置散在 VM 字段 + setup 硬编码覆盖 +
capi 静默丢弃」事故链结构性消除);③cmd/serve JSON-lines 会话模式
(compile/run + 运行态与静态 16 方法);④gateway wasm-gc 单出口(F-5
裁定落点:
invokeString→String 单口 21 方法表 + js-builtin-string 零拷贝 直传、零功能性 imports;native 壳与 wasm 外壳共用 library 本体);⑤ module 依赖清零(唯一依赖 moonbitlang/x vendored 进fs包,发布件 自包含,下游安装不再绑定第三方 registry 存续)。 - 防线增量:serve_smoke 双宿主对拍(MoonBit 臂 + 豁免面外置 JSON); gen_protocol_ts 权威源切 MoonBit(Rust 三源降为过渡对账 oracle);上游 漂移探针 vendor_drift 入 CI hygiene;已知限制与差异清单建册(四分类 30 条主动披露,README 双落点)。
- 发布前置(本批实测口径,2026-09-29):moon test 508/508(裸口径,
facts
moonbit_test_passed)+moon check --target all0 errors + 十二闸 (surface / mbti_sync 22 / pkg_deps 30 包 / testcount / gen_svg / gen_diag / gen_host_route / gen_protocol_fields / gen_protocol_ts 三向 / vendor_drift / facts --strict 0 漂移 / toolchain_probe CI 绿——彩排时点本地闸清单, 属时点计数非现行口径;活文档自 2026-09-29 起统一指针式「全部闸门绿, 枚举权威 = ci.yml,不锚闸数」)+ host.js 16/16(wasm-gc 产物 686830 B < 1.5MB 上限)。 - 彩排(registry 投放法)全绿:干净项目
moon add vitro/engine@0.7.0 --no-update安装 →moon run --target nativegateway.invoke 全链 (compile ok + runreturn_value:42, steps_executed:7)→ native 与 wasm-gc 双目标构建 0 错 → zip 根级七件(AGENTS/CHANGELOG/LICENSE/moon.mod /README/README.mbt/THIRD_PARTY)。投放物用后已删除复原。 - 彩排批顺带修正:CHANGELOG 补 S7 批一~四号建包条目(0.6.0 tag 时点 09-27 09:50 早于四包落库——它们全是 0.7.0 新增面);moonbit/README.md 双语包表补 session(中文表漏)/gateway/gateway/wasm 行;README.mbt.md cmd 节 5→6 个工具;根 README 包数 18→20 + 结构树补 gateway/fs。
- 已知形态记录(非阻断):干净项目
moon test --target native+ mooncakes 依赖在本机 0xc0000409 fast-fail(0.6.0 同形复现——既有下游形态问题非本版 回归;0.5.0/0.6.0 线上验收口径历来是moon run,发布后可在 issue B 草稿 之外另记)。 - 发布实录(2026-09-30 00:08 前后):
moon publishServer 200 OK(303 warnings 全为已知 deprecated/unused 噪音,0 errors,Check passed);moon search快照 vitro/engine@0.7.0(30 下载)——发布后基线,本次 验收安装自产 +1 按手册 §6 属正常噪音、未计入观察(计数有延迟,快照时点 尚未体现)。干净项目验收(tmp/accept070,gitignored 留检):moon update→moon add vitro/engine@0.7.0 --no-update→moon run --target nativegateway.invoke 全链(protocol_versionv0.1/ engine_version0.7.0/ compile ok / runreturn_value:42, steps_executed:7——与彩排实录逐字 一致)→ wasm-gc 构建 ran 24 tasks 0 错(main.wasm 产物落盘)。真实发布 zip(~/.moon/registry/cache)根级核对:七件(AGENTS / CHANGELOG / LICENSE / README / README.mbt / THIRD_PARTY / moon.mod)+ 20 包目录齐; moon.modversion = "0.7.0"且 deps 字段不存在——module 依赖清零 在真实发布物上实证。