Skip to content

Reasonix CLI v1.21.1

Choose a tag to compare

@github-actions github-actions released this 07 Aug 06:03
2acea4c

修复了 Windows/macOS 上永久性的更新器死锁和 TUI 看门狗误杀问题,并进行了内部重构以提高可维护性。

发布渠道:稳定版 · v1.21.1

English → · 网页版完整更新日志 →

概览

Reasonix v1.21.1 — Reasonix 1.21.1

修复了 Windows/macOS 上永久性的更新器死锁和 TUI 看门狗误杀问题,并进行了内部重构以提高可维护性。

发布日期:2026-08-07

重点内容

  • 修复了 Windows 和 macOS 上的更新器死锁问题 — 修复了安装布局更改后更新器永久失败并提示“update recovery: could not safely finish the previous update”的问题。现在过时的待处理更新标记会被自动隔离,无需手动干预即可继续后续更新。 (#7431)
  • TUI 看门狗误杀和卡顿恢复 — 修复了 TUI 看门狗生命周期,防止空闲时出现错误的 goroutine 转储、取消和进程终止。活动卡顿现在会通过转储、取消和强制终止回退逐步升级,心跳仅限于实际工作事件。 (#7832)

改进

  • 内部重构以提高可维护性 — 对多个内部子系统进行了重组,以降低复杂性并改善代码健康状况,包括代理状态管理、任务意图分类、控制器分解和证据上下文处理。无面向用户的行为变化。 (#7786, #7788, #7795, #7796, #7797, #7787)
  • 通过 repolint 强制执行代码规范 — 引入了机器强制执行的注释长度、文件大小和分层规则,以防止回归。现有违规记录在基线中,新的违规将被阻止。 (#7806)

升级提醒

本版本无需手动迁移。

风险提示

当前没有需要额外操作的已知风险。

致谢

感谢本版本的贡献者:@Lxiny-zy@SivanCola@esengine

下载与安装