From e0a2933765c92efda7de81116d06dfbc2b089ae5 Mon Sep 17 00:00:00 2001 From: Murphy-Yi Date: Thu, 12 Nov 2026 03:10:06 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20CHANGELOG=20=E8=A1=A5=20v0.11.0?= =?UTF-8?q?=EF=BC=88release=5Ftrain=20--changelog=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d216574..9c7056d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ 由 ekit v0.34.0(git.enjoye.top/enjoydream/ekit,冻结维护)拆分而来。所有 notable 变更记录如下。 +## [v0.11.0] — 2026-11-12 + +- 行为缺陷三连与样板收编:四类 Flow 的注册/快照/传播样板抽取 flowBase/flowHooks 公共基座,公开 API 形状不变(#94);AsyncFlow 三入口的 #82 豁免判据与 #35 取消兜底收敛为 errAggregator 单源,Run 判据对齐文档承诺的调用方 context(#96);panic→error 转换 5 处统一改走 pkg errors.Recovered 单源,panic 值是 error 时 errors.Is/As 身份透传、栈保留在文本与 Stack 字段(#97);Future.Wait(nil ctx) 按簇内口径兜底 context.Background,不再 nil 接口 panic(#98);HookManager.Add 加锁同步,Run 期间注册 Hook 不再是数据竞争,契约注释同步改写(#99)。Go 地板抬至 1.26.0;显式依赖 pkg v0.45.0,logx 抬至 v0.10.0。 + +关联问题单:workflow#94、workflow#96、workflow#97、workflow#98、workflow#99。 + ## [v0.10.1] — 2026-11-11 > ⚠️ **误贴 tag,按「接受为最新」处理**:v0.10.1 这个版本号系批量发版脚本串仓取号误贴(network 的版本号打进了本仓,与 matrix-tools#290 幽灵 tag v0.2.12 同源 bug),tag 钉在本仓 main HEAD(8aff3af)。protect-release-tags 禁删,版本线接受 v0.4.0 → v0.10.1,后续跟版从 v0.10.1 起。本段补记该 tag 实际包含的内容(v0.4.0 之后的文档同步轮):