test(release): record v0.31 WebSocket remote acceptance

This commit is contained in:
2026-10-29 19:24:21 +08:00
parent 3272974bc1
commit b03b23c54d
6 changed files with 580 additions and 1 deletions

View File

@@ -16,6 +16,8 @@ go run ./examples/websocketRPC
**已知限制**:修补工具链下,核心 WS 包扫描未发现已知漏洞;包含 `ws/omni` 的完整接入仍受原有 x/net HTTP/2 的 4 项可达漏洞影响,框架整体安全发布门槛尚未通过。浏览器实测未完成。本次发布保留 Go 1.22 源码兼容,依赖安全升级需单独完成并回归,详情和证据见上述验收报告。
远程空缓存验收通过:WS 的 6 个包、60 个顶层 race 测试和 11 项发布检查;原有 API 工程 110 项、通用工程 30 项、混合工作区 16 项检查。四组均使用固定远程版本,无本地 replace,模块校验和一致。标签固定在 `3272974bc1cd19c79efe7354b00b6ed67f27f51e`;见 [WS](reports/websocket-remote.json)、[API](reports/websocket-managed-remote.json)、[通用工程](reports/websocket-program-remote.json)、[工作区](reports/websocket-workspace-remote.json) 报告。
# v0.30.0-preview
新增通用 `telemetry.HeaderPropagator`,让服务在不修改业务 Handler 的情况下接入使用自定义 Trace/Span/Request Header 的上游网关。配置 Header 名称后,入站建立远程父 Span,`logx.TraceID` / `RequestID`、访问日志和审计沿用上下文;出站 `telemetry.Transport` 同时注入 W3C 和兼容 Header。