Skip to content

chore(release): prepare v0.2.25 - #201

Merged
EricSanchezok merged 1 commit into
devfrom
synergy/rcm-0_2_25-release
Sep 5, 2026
Merged

EricSanchezok merged 1 commit into
devfrom
synergy/rcm-0_2_25-release

Conversation

@EricSanchezok

Copy link
Copy Markdown
Owner

Summary\n- bump the CLI package version to 0.2.25\n- refresh the locked workspace package version\n\n## Verification\n- cargo metadata reports 0.2.25\n- cargo test -p cli --locked --no-run\n- cargo fmt --all --check\n- git diff --check\n\nThis is the version/tag contract required to publish the already-tested order-independent DeepSeek replay fix from dev.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

总体判断:可合并 ✅ —— 目标已达成。本 PR 按发布契约将 cli 包版本从 0.2.24 提升到 0.2.25,与 docs 中的版本声明一致,无范围漂移。

代码质量

  • ✓ 改动极小(2 文件 / +2/-2),仅版本号字符串替换,无逻辑变更
  • ✓ crates/cli/Cargo.toml:3 与 Cargo.lock:418 两处版本同步更新,--locked 构建不会因此失败
  • ✓ 无新依赖、无 unwrap/panic/unsafe、无用户输入处理,无安全风险面
  • ✓ 版本号语义自洽:跳过代码变更直接发版属正常的 release prepare 流程

目标 / 范围

  • ✓ 目标清晰:为已合并的 order-independent DeepSeek reasoning replay 修复(fix(deepseek): preserve trailing tool reasoning #200,commit c0b8abb)提供 0.2.25 版本/tag 契约
  • ✓ 目标达成:cargo metadata 报告 0.2.25 与 crates/cli/Cargo.toml:3 一致
  • ✓ 无范围漂移:未夹带任何与版本提升无关的改动
  • ✓ 文档配套已就位:docs/specs/0004-deepseek-native-transport.md:13 明确"order-independent reasoning replay is carried by 0.2.25",版本提升与该声明吻合

修改建议

  1. (非阻塞)确认发布流水线会基于合并后的 dev 打 v0.2.25 tag 并发布归档,与 spec 中"Downstream pins must use the selected release's published archive checksum"的要求闭环
  2. (非阻塞)后续发布可考虑引入 release-plz 或类似自动化,减少手工双处改版本号的重复步骤

@EricSanchezok
EricSanchezok merged commit 62850da into dev Sep 5, 2026
7 checks passed
@EricSanchezok
EricSanchezok deleted the synergy/rcm-0_2_25-release branch September 5, 2026 15:58
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