chore(tokenless): bump version to 0.7.5 - #2342
Conversation
There was a problem hiding this comment.
本次变更主要是版本号与文档同步更新。
发现 1 个问题:英文/中文 changelog 的未发布版本链接基准不一致,可能影响后续 diff 范围理解。
其余版本号与组件清单更新保持一致,未发现其他需修改的问题。
🤖 Generated by Qoder • View workflow run
kongche-jbw
left a comment
There was a problem hiding this comment.
Review baseline: 490fd3fa90dc...51b8f73169d8
[P2] 从发布日志移除仅用于评测的条目
src/tokenless/CHANGELOG.md:17 把独立 benchmark suite 列为 0.7.5 新功能,但该目录只供评测,
不随 Tokenless 的 RPM 或 npm 产品交付。仓库文档规范要求 CHANGELOG 只记录用户可感知变更,
并跳过测试基础设施;当前条目会让发布用户误以为 0.7.5 新增了可使用的产品能力。
Possible direction: 同步删除英文、中文和 RPM changelog 中的 benchmark 条目,并检查双语条目仍对称。
Synchronize the Cargo workspace release source with npm platform packages, benchmark locks, the RPM spec, and the ANOLISA component catalog. Aggregate user-visible changes since v0.7.4 in the release notes. This release changes package metadata only; runtime behavior is unchanged. Assisted-by: Codex:0.147.0-alpha.1.2 Signed-off-by: 爱鲲 <jiawa.syx@alibaba-inc.com>
51b8f73 to
2bab65e
Compare
|
Fixed in |
Forrest-ly
left a comment
There was a problem hiding this comment.
总体评价
标准的版本号同步 PR,所有 tokenless 相关文件(Cargo workspace、lock 文件、npm 包、RPM spec、ANOLISA catalog)均已一致更新到 0.7.5,双语 changelog 内容对称。
审查结论
comment
详细意见
🔴 必须修改(阻塞合并)
无
🟡 建议修改(不阻塞但推荐)
- [src/tokenless/tokenless.spec.in:474] RPM changelog 条目
- fix(tokenless): support native Qoder plugins and in-place compressed output将其归类为 "fix",但对应的CHANGELOG.md将此变更归类为### Changed(Qoder Adapter 改用原生 Plugin 和 Hook 约定)。RPM spec 与 changelog 分类不一致,建议改为chore或refactor前缀以如实反映变更性质。
🟢 值得肯定
- 版本号同步完整:Cargo workspace、4 个 crate lock、3 个 benchmark lock、meta package、4 个平台 package、RPM spec、ANOLISA catalog 全部对齐,无遗漏。
CHANGELOG.md与CHANGELOG_zh.md条目语义对称,双向互链结构清晰;当前 commit(2bab65e)中两个文件的[Unreleased]链接基准已统一为tokenless/v0.7.5...HEAD,修正了前序 commit(51b8f73)中被指出的不一致问题。- 0.7.5 的 changelog 条目均为用户可感知变更,未将 benchmark 基础设施混入发布说明(benchmark lock 仅作静默版本同步,未出现在 changelog 中)。
注:kongche-jbw 在 51b8f73 基准上提出的 [P2] benchmark 条目问题,在当前 commit(2bab65e)的 diff 中未发现对应条目,该问题可能已在最新提交中修复,请作者确认。
Why
Prepare the Tokenless 0.7.5 release while keeping every package channel and the
ANOLISA component catalog synchronized. Atomic version metadata prevents
published artifacts from reporting mismatched versions.
What changed
ANOLISA component catalog.
CHANGELOG.md/CHANGELOG_zh.mdpair.Related issue
no-issue: release metadata synchronization
User / Agent impact
Tokenless packages and catalog metadata now identify the release as 0.7.5.
The release contains no additional runtime behavior changes beyond the
user-visible changes already aggregated in the changelog.
Risk and compatibility
Low risk. The cross-component change is limited to synchronizing the Tokenless
catalog version from 0.7.4 to 0.7.5.
Validation
cargo fmt --all -- --checkcargo metadata --locked --no-deps --format-version 1for the main,L1 benchmark, and L2 benchmark workspaces
python3 scripts/check-component-versions.pygit diff --checkTokenless compilation was not run because the repository does not support
building this component on macOS.
Documentation and rollback
Updated the English release notes and added the semantically equivalent Chinese
changelog. Roll back by reverting this commit before publishing 0.7.5 artifacts.