File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33> ** 说明** : 版本概览摘要;历史版本见对应详细变更文件。
44> ** 最新版本详细变更文档** : [ ` changelogs/releases/v1.17.7.md ` ] ( ./changelogs/releases/v1.17.7.md )
55> ** 最后更新** : 2026-08-15
6- > ** 当前版本** : v1.17.7 收敛 ContextRead/SkillRoute 首轮绑定、首次分页、Memory/CP、全局配置事务、Readiness 与真实宿主证据边界 ;版本发布权威以对应 Git tag、npm registry 与 GitHub Release 为准。
6+ > ** 当前版本** : v1.17.7 收敛 ContextRead/SkillRoute 首轮绑定、首次分页、Memory/CP、全局配置事务、Readiness、真实宿主证据与 Windows Node 18 测试资源边界 ;版本发布权威以对应 Git tag、npm registry 与 GitHub Release 为准。
77
88---
99
1010## 版本概览
1111
1212| 版本 | 日期 | 变更摘要 | 详细 |
1313| ------| ------| ---------| ------|
14- | [ v1.17.7] ( ./changelogs/releases/v1.17.7.md ) | 2026-08-15 | 🔧 ** 全局运行态一致性与首载闭环修复** :正文读取绑定持久计划并在源层有界;未解析目标、catalog sidecar、Memory 状态、配置 CAS/Readiness、命令/对象身份与 CLI/Desktop 证据分层完成跨消费者收敛 | [ 查看] ( ./changelogs/releases/v1.17.7.md ) |
14+ | [ v1.17.7] ( ./changelogs/releases/v1.17.7.md ) | 2026-08-15 | 🔧 ** 全局运行态一致性与首载闭环修复** :正文读取绑定持久计划并在源层有界;未解析目标、catalog sidecar、Memory 状态、配置 CAS/Readiness、命令/对象身份与 CLI/Desktop 证据分层完成跨消费者收敛;Windows Node 18 插桩递归与验证预算假失败已关闭 | [ 查看] ( ./changelogs/releases/v1.17.7.md ) |
1515| [ v1.17.6] ( ./changelogs/releases/v1.17.6.md ) | 2026-08-14 | 🔧 ** SkillRoute 最终 Stop 完备性修复** :非显式未提交路由在最终回复前返回 exact catalog action,阻止自然语言 workspace Skill 被无工具回复静默跳过;统一路由与宿主能力边界保持不变 | [ 查看] ( ./changelogs/releases/v1.17.6.md ) |
1616| [ v1.17.5] ( ./changelogs/releases/v1.17.5.md ) | 2026-08-14 | 🔧 ** 发布包 npm scripts 闭包修复** :最终 tarball 仅公开 8 个安装态入口,从最终 manifest 验证脚本与运行依赖闭包,并以事务保证源码 manifest 原字节恢复 | [ 查看] ( ./changelogs/releases/v1.17.5.md ) |
1717| [ v1.17.4] ( ./changelogs/releases/v1.17.4.md ) | 2026-08-14 | 🧹 ** 工作区临时产物与六宿主卸载治理** :统一 ` <workspace>/.tmp/devcodex/ ` 、manifest/TTL/lease/backup 边界与 ` tmp status/prune ` ;新增默认预览的跨六宿主安全卸载,强化所有权、reparse/TOCTOU、并发回滚与用户内容保留 | [ 查看] ( ./changelogs/releases/v1.17.4.md ) |
Original file line number Diff line number Diff line change 1919- Codex CLI 探针显式清除 Desktop ambient marker;Desktop 证据必须来自当前 Desktop task 且匹配候选 runtime contract digest,CLI 结果不能替代。
2020- ` generate:control-content ` 与 ` check:control-content ` 现在同步生成并校验 workflow root registry,版本头或公共指令变化不再遗留旧 source digest。
2121- CI 增加 Linux/Windows 最低兼容控制面、Node 22 LTS、Node 24 LTS full/package/publish 与 Node 26 current compatibility。Node 20 已结束官方维护,不再承担完整发布质量路线。
22+ - Windows Node 18 的 Profile read-trace 插桩排除自身 sink 并增加重入锁、30 秒子进程限时与 1 MiB 文件预算;supported-control-plane job 增加 30 分钟外层限时,避免插桩递归造成 runner 与磁盘无界占用。
23+ - ` global-host-config ` 验证节点根据 Windows 原生实测 ` 191,366 ms ` 将编排预算从 180 秒调整为 300 秒;保留局部与 CI 外层熔断,避免功能全绿后在收尾阶段产生确定性假失败。
2224
2325## 防回归验证
2426
2729- nested project/prompt、Windows checked-command、temp object replacement、Copilot invocation collision、CP path traversal/reparse。
2830- fresh/fallback parity、malformed sidecar、catalog backup recovery、CLI/Desktop entrySurface 与旧 runtime evidence mismatch。
2931- source/full、coverage、audit、Profile、package-release、registry dry-run、exact tarball 隔离安装、自打包与六宿主回归。
32+ - GitHub Actions 7/7 jobs 通过;Windows Node 18.17 完整控制面在 11m02s 正常完成,Node 24.17 Windows 为 8m17s。
3033
3134## 兼容性与已知边界
3235
Original file line number Diff line number Diff line change 55
66## 当前未发布实现候选
77
8- - ** v1.17.7 全局运行态一致性与首次加载闭环修复候选** :22 项确认问题按 12 个根因域在原 owner 内收敛。Profile/Memory 正文读取必须绑定持久 ContextRead plan,section/fallback 在源层有界;未解析目标由 pending envelope 的 PreToolUse/Stop owner 强制;catalog recipe/ledger/sidecar 可恢复且 fail closed;Memory 使用 append-only last-event-wins;CP artifact、临时对象、Copilot 调用、nested project/prompt、Node 命令与宿主 entrySurface 均增加规范身份。全局配置增加解析失败关闭、全量 CAS、rename-window 复核、activation/readiness 同源;CI 覆盖最低兼容、Windows 控制面、Node 24 LTS full/package/publish 与 Node 26 current。三轮逃逸扫描和本地 full 95/95 已通过,正式 R4~R7 仍待发布链完成 。完整说明见 ` changelogs/releases/v1.17.7.md ` 。
8+ - **v1.17.7 全局运行态一致性与首次加载闭环修复候选**:22 项确认问题按 12 个根因域在原 owner 内收敛。Profile/Memory 正文读取必须绑定持久 ContextRead plan,section/fallback 在源层有界;未解析目标由 pending envelope 的 PreToolUse/Stop owner 强制;catalog recipe/ledger/sidecar 可恢复且 fail closed;Memory 使用 append-only last-event-wins;CP artifact、临时对象、Copilot 调用、nested project/prompt、Node 命令与宿主 entrySurface 均增加规范身份。全局配置增加解析失败关闭、全量 CAS、rename-window 复核、activation/readiness 同源;CI 覆盖最低兼容、Windows 控制面、Node 24 LTS full/package/publish 与 Node 26 current。发布复审继续关闭 Windows Node 18 read-trace 自递归和 `global-host-config` 180 秒预算假失败,局部/节点/CI 三层限时均已建立;最终 source R4 与 GitHub CI 7/7 已通过,tag/publish/registry/本机更新仍待完成 。完整说明见 `changelogs/releases/v1.17.7.md`。
99- ** v1.17.6 工作区 Skill 非显式 Stop 完备性修复已归档(VL-098 / PF-296 / GR-088)** :非显式 ` PLAN_NOT_COMMITTED ` 除既有 PreToolUse 外,在最终 Stop 也 fail closed,并复用 ` NextActionEnvelopeV1 ` 返回精确首个 catalog 调用;普通聊天通过统一 catalog 后 ` commit(null) ` 完成 0/1 决策,Hook 不恢复关键词 auto-match 或新增 final-text classifier。重复 Stop 继续使用现有 3 次饱和与 notice fingerprint,PreCompact、ContextRead allowlist、retirement 与 must-reply 合同不变。完整说明见 ` changelogs/releases/v1.17.6.md ` ;正式发布事实仍以 Git tag、npm registry 与 GitHub Release 为准。
1010- ** v1.17.5 发布包 npm scripts 闭包修复已归档(PF-294 / GR-086)** :` PublishedPackageScriptsContractV1 ` 让源码保留完整维护脚本,同时把最终 tarball manifest 投影为 8 个 lifecycle / validate / global-adapters 入口;prepack/postpack 通过摘要收据事务原字节恢复源码 manifest。发布门禁从最终 manifest 建立 direct/nested/require/path.join/spawn 闭包,并执行真实 ` pack → 隔离 HOME 安装 → installed validate → installed self-pack ` ;缺入口、缺依赖、source-only 泄漏、lifecycle 单边、恢复冲突或状态残留均失败关闭。完整说明见 ` changelogs/releases/v1.17.5.md ` ,正式发布事实仍以 Git tag、npm registry 与 GitHub Release 为准。
1111- ** v1.17.4 工作区临时产物与六宿主安全卸载已归档(PI-241 / PF-290 / PI-242 / PF-291)** :统一 ` <workspace>/.tmp/devcodex/ ` 、受管 manifest/TTL/lease/backup 与 ` tmp status/prune ` ;新增默认预览的 ` devcodex uninstall ` / ` global-adapters remove ` ,以跨宿主单事务、路径与所有权 fail-closed、并发安全回滚和用户内容保留完成清理。完整候选见 ` changelogs/releases/v1.17.4.md ` ;正式发布事实仍以 Git tag、npm registry 与 GitHub Release 为准。
You can’t perform that action at this time.
0 commit comments