Skip to content

chore(release): prepare 0.4.15 notes without tagging - #408

Merged
cursor[bot] merged 2 commits into
mainfrom
cursor/0415-release-prep-7ec5
Nov 7, 2026
Merged

cursor[bot] merged 2 commits into
mainfrom
cursor/0415-release-prep-7ec5

Conversation

@junshi-fy

Copy link
Copy Markdown
Contributor

Scope and rationale / 范围与原因

把已合入 main 的 0.4.15 工作记成版本 0.4.15、changelog 和中英文发布说明。这是发版准备,不是发布。

不打 v0.4.15 tag。当前正式流会把稳定 tag 发布为 Latest。Windows signing-status 仍是 unsigned / NotSigned 时不能发正式版。

不改 FYAGENT_WINDOWS_SIGNING_MODE,不读、不写 Secrets,不补第二恢复人,不把本机 AIMaster 的 SimplySign 结果写成 CI 签名证据。

Related work / 关联工作

Includes the already merged #390, #375, #378, #405, #406, and #407.

Refs #392
Refs #377
Refs #397
Refs #68
Refs #67

Evidence / 验证证据

  • Local gate / 本地门禁: 未跑完整 mise run check
  • Focused checks / 聚焦检查:
    • node scripts/version.mjs set 0.4.15 --apply 退出码 0
    • node scripts/version.mjs check 退出码 0(0.4.15)
    • node scripts/release/verify-changelog-release.mjs 退出码 0
    • node scripts/tasks/supported-platform-check.mjs 退出码 0
  • Native or remote evidence / 原生或远程证据: 无新的签名或安装包
  • Not verified / 未验证: 安装、升级、卸载、启动;干净机 signtool verify;macOS codesign / stapler

Risk and rollback / 风险与回退

合入后 Cargo 版本变为 0.4.15,但没有 tag,店面不变。回退这个提交即可把版本和说明退回 0.4.14。

不要在签名模式仍是 unsigned 时对这个提交执行 git tag v0.4.15 或 git push origin v0.4.15。那样会走正式流并尝试把未签名安装包设为 Latest。

Contract and provenance impact / 契约与来源影响

  • Durable behavior changes update executable tests and maintained docs, or this PR explains why none changed / 长期行为已更新可执行测试与维护中文档,或已说明无需修改
  • Upstream changes record tag, tag object/peeled commit, merge/conflict decisions, and preserved FyAgent contracts, or are not applicable / 上游变更已记录 tag、SHA、merge/冲突与 FyAgent 契约,或不适用
  • CI/Release changes record triggers, permissions, runner/platform evidence, exact assets, remaining remote gates, and rollback, or are not applicable / CI/Release 变更已记录触发、权限、平台、资产、远程门禁与回退,或不适用

Checklist / 检查清单

  • mise run check passes on the current host / 当前宿主完整门禁通过
  • Tests cover observable success and failure behavior / 测试覆盖可观察成功与失败路径
  • User-visible text follows the Simplified Chinese UI and preserves accessibility / 用户可见文本符合简体中文界面,并保留无障碍语义
  • No secret, certificate, personal config, .venv, or user data is included / 未包含 secret、证书、个人配置、.venv 或用户数据
  • Claims distinguish local checks from native runners and published Release evidence / 结论明确区分本地检查、原生 runner 与正式发布证据
Open in Web Open in Cursor 

Record the version, changelog, and release notes for the merged 0.4.15
work. Do not create a tag or publish while Windows signing is unsigned.

Co-authored-by: junshi-fy <junshi-fy@users.noreply.github.com>
@cursor
cursor Bot enabled auto-merge November 7, 2026 18:45
@github-actions github-actions Bot added documentation Improvements or additions to documentation backend dependencies labels Nov 7, 2026
The release contract reads the helper plist and the parent app's
minimum helper version from the Cargo workspace version.

Co-authored-by: junshi-fy <junshi-fy@users.noreply.github.com>
@cursor
cursor Bot added this pull request to the merge queue Nov 7, 2026
Merged via the queue into main with commit 6e05eb2 Nov 7, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend dependencies documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants