Skip to content

docs(release): 准备 v1.21.1 中英更新日志 - #7841

Merged
SivanCola merged 1 commit into
main-v2from
release-notes/v1.21.1
Aug 7, 2026
Merged

docs(release): 准备 v1.21.1 中英更新日志#7841
SivanCola merged 1 commit into
main-v2from
release-notes/v1.21.1

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

修复了 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

下载与安装

Summary:
Generate a bilingual, product-focused draft from merged pull request metadata. Reuse the selected release-bound PR when one is available.

Verification:
Validate the catalog, citations, bilingual fields, and rendered GitHub release notes before committing.

@SivanCola SivanCola left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the bilingual v1.21.1 release catalog against the merged main-v2 history and Prepare release validation. The version, citations, surfaces, upgrade note, and immutable tag mappings are consistent. Approved for merge.

@SivanCola
SivanCola enabled auto-merge August 7, 2026 05:10
@SivanCola
SivanCola merged commit 2acea4c into main-v2 Aug 7, 2026
16 checks passed
@SivanCola
SivanCola deleted the release-notes/v1.21.1 branch August 7, 2026 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant