Skip to content

chore(tokenless): bump version to 0.7.5 - #2342

Merged
ikunkun-sys merged 1 commit into
mainfrom
release/tokenless/v0.7.5
Aug 9, 2026
Merged

chore(tokenless): bump version to 0.7.5#2342
ikunkun-sys merged 1 commit into
mainfrom
release/tokenless/v0.7.5

Conversation

@ikunkun-sys

Copy link
Copy Markdown
Collaborator

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

  • Bumped the Cargo workspace and main/L1/L2 lock metadata to 0.7.5.
  • Synchronized the npm meta package, four platform packages, RPM changelog, and
    ANOLISA component catalog.
  • Added the 0.7.5 release notes and a complete bilingual
    CHANGELOG.md/CHANGELOG_zh.md pair.

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

  • Public CLI, API, configuration, or documented behavior changed
  • Privileged or security-sensitive behavior changed
  • Cross-component contract changed
  • Migration or rollback guidance is needed

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 -- --check
  • cargo metadata --locked --no-deps --format-version 1 for the main,
    L1 benchmark, and L2 benchmark workspaces
  • python3 scripts/check-component-versions.py
  • JSON parsing for all npm package manifests
  • git diff --check
  • Pre-commit and pre-push hooks, including AK leakage detection

Tokenless 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.

@github-actions github-actions Bot added component:anolisa src/anolisa component:tokenless src/tokenless/ scope:documentation ./docs/|./*.md|./NOTICE labels Aug 9, 2026
@ikunkun-sys
ikunkun-sys marked this pull request as ready for review August 9, 2026 16:42
@ikunkun-sys
ikunkun-sys removed the request for review from casparant August 9, 2026 16:42

@qoderai qoderai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

本次变更主要是版本号与文档同步更新。
发现 1 个问题:英文/中文 changelog 的未发布版本链接基准不一致,可能影响后续 diff 范围理解。
其余版本号与组件清单更新保持一致,未发现其他需修改的问题。


🤖 Generated by QoderView workflow run

Comment thread src/tokenless/CHANGELOG.md

@kongche-jbw kongche-jbw 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.

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>
@ikunkun-sys
ikunkun-sys force-pushed the release/tokenless/v0.7.5 branch from 51b8f73 to 2bab65e Compare August 9, 2026 16:51

Copy link
Copy Markdown
Collaborator Author

Fixed in 2bab65e0. Removed the evaluation-only benchmark entry from CHANGELOG.md, CHANGELOG_zh.md, and the RPM changelog because it is not a shipped Tokenless capability. The bilingual changelogs remain symmetric at 17 version headings and 147 entries. Validation passed: cargo fmt --all -- --check, python3 scripts/check-component-versions.py, and git diff --check.

@Forrest-ly Forrest-ly 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.

总体评价

标准的版本号同步 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 分类不一致,建议改为 chorerefactor 前缀以如实反映变更性质。

🟢 值得肯定

  • 版本号同步完整:Cargo workspace、4 个 crate lock、3 个 benchmark lock、meta package、4 个平台 package、RPM spec、ANOLISA catalog 全部对齐,无遗漏。
  • CHANGELOG.mdCHANGELOG_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 中未发现对应条目,该问题可能已在最新提交中修复,请作者确认。

@ikunkun-sys
ikunkun-sys merged commit dbc0538 into main Aug 9, 2026
40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:anolisa src/anolisa component:tokenless src/tokenless/ scope:documentation ./docs/|./*.md|./NOTICE

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants