Skip to content

TraceCite v0.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 10:48
· 20 commits to main since this release
  • 新增独立 MoonBit 库项目,通过注册表导入 portable 核心,在 native、JS、Wasm 执行同一维护样例。
  • 新增复用 tracecite.json 的 CI 模板,以及八步新项目接入演示,验证本地与 Action 检查脚本一致。
  • check/init JSON 报告新增 schema_version=1、tool_version 及 category;保留旧字段、可选字段省略行为和退出码。
  • 提供 JSON Schema、真实报告、消费读取器和未知版本/状态/分类边界验证;原有无版本报告仍需按旧约定读取。
  • 网页回源失败分别解释 HTTP 状态、超时、代理、重定向、体积、内容类型和文本解析;source_unavailable 与内容不匹配区分。
  • 注册表与源码包消费验证新增独立库样例及共享配置接入流程,独立包验证新增六步纯 CLI 接入。
  • 发布来源检查支持统一的 CLI 版本常量,并保留旧版字面版本兼容;新增过期常量与未使用常量的失败回归。
  • 公开 MoonBit API、项目配置和基线结构未变化;0.6.1 的三个兼容性修复继续保留。

Source: 62b103d

Mooncakes: Freakz2z/tracecite@0.7.0
Source ZIP SHA-256: 8bdc5026bad57fa367f9ef4aff5b830002ff200382738e1d2f05919165d14172

Validation: native 96/96; JS/Wasm 81/81 each; CLI integration 59; JSON contract 5; release guards 15. Registry API consumers 5 per target; standalone library example 1 test per target with identical output; maintenance flows 13 + 14 steps and shared-config onboarding 8 steps.

CI: https://github.com/Freakz2z/tracecite/actions/runs/37195970553
Native packages: https://github.com/Freakz2z/tracecite/actions/runs/37195970571
Registry source verification: https://github.com/Freakz2z/tracecite/actions/runs/37196223403