From 12b1078d63536c0976aee1a98eebf8d353cd66d1 Mon Sep 17 00:00:00 2001 From: Marci Date: Fri, 28 Aug 2026 00:19:35 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20CHANGELOG=20=E8=A1=A5=E5=BD=95=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E5=8D=87=E7=BA=A7=EF=BC=88Pipelines/Channels=2010.x?= =?UTF-8?q?=E3=80=81xunit.runner=204=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2d9b6d..4982240 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ ## [Unreleased] +### 变更 +- 依赖升级(Dependabot):`System.IO.Pipelines` 8.0.0→10.0.11(进包)、`System.Threading.Channels` 8.0.0→10.0.11(netstandard2.0 资产);测试工具 `xunit.runner.visualstudio` 2.8.2→4.0.0(不进包)。至此外部依赖与 .NET 10 LTS 世代对齐。 + ### 新增 - CI 覆盖率报告:Ubuntu 矩阵(net8/net10)测试时收集 XPlat Code Coverage,写入 job Summary(总体 + 按程序集明细),原始 cobertura XML 以 artifact 保留 14 天;当前基线约行覆盖 85% / 分支 81%。本地可用 `dotnet test -f net8.0 --collect:"XPlat Code Coverage"` 复现。 - 心跳保活示例(demo 场景 4):周期心跳 + 接收空闲超时的完整范式——有心跳时连接稳定(零状态事件),停止心跳后空闲判定触发重连;README 活性探测小节同步补充代码片段。