Repository navigation
v0.8.2
·
70 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
第三方工具包:
bundle-v1.3
GNU SDK 快照:
ci-freebsd-gnu-sdk-v1.2
0.8.2 — 2026-09-14
- 修复
ecs run --version在非法颜色配置下未提前短路的问题,并用契约测试保证 example iperf 时长与内置15s默认值一致。 - 统一 benchmark parse failure 语义,移除重复的 failure classifier;JSON ingress 现在严格接受单个完整值并执行 body hard limit,同时保留 provider 扩展字段容忍度以及 IP 地址族、代理和超时语义。
- 收拢 carrier identity 与 comparison evidence grade 的语义 owner,解除 HTML 对 terminal glyph 的语义反向依赖,并完成不改变平台行为的 Go 重复清理。
- 简化
run.sh的 usability preflight 与 submit 参数组装,同时保留 Go 侧 atomic hard-link 发布、fsync、禁止覆盖和 symlink 防护。 - 拆分 FreeBSD GNU SDK 的发布与验证生命周期,保留 tree、hardlink、runtime probe、compiler driver-chain、NPB/STREAM 等完整门禁;发布
ci-freebsd-gnu-sdk-v1.2与双架构bundle-v1.3。
完整版本历史:CHANGELOG.md
Third-party Tool Package:
bundle-v1.3
GNU SDK snapshot:
ci-freebsd-gnu-sdk-v1.2
0.8.2 — 2026-09-14
- Fixed
ecs run --versionso it short-circuits before invalid color configuration is validated, and added a contract test keeping the example iperf duration aligned with the built-in15sdefault. - Unified benchmark parse-failure semantics and removed the duplicate failure classifier; JSON ingress now accepts only one complete value under a hard body limit while retaining provider extension-field tolerance and the existing IP-family, proxy, and timeout semantics.
- Consolidated the semantic owners for carrier identity and comparison evidence grades, removed HTML's reverse dependency on terminal glyphs for classification, and completed Go deduplication without changing platform behavior.
- Simplified
run.shusability preflight and submit argument assembly while retaining Go-side atomic hard-link publication,fsync, no-overwrite, and symlink protections. - Split the FreeBSD GNU SDK publisher and verifier lifecycles while retaining the full tree, hardlink, runtime-probe, compiler-driver-chain, NPB, and STREAM gates; released
ci-freebsd-gnu-sdk-v1.2and the dual-architecturebundle-v1.3.
Full version history: CHANGELOG.md