Skip to content

chore: release - #159

Merged
ZR233 merged 1 commit into
mainfrom
release-plz-2026-07-27T02-42-45Z
Jul 27, 2026
Merged

chore: release#159
ZR233 merged 1 commit into
mainfrom
release-plz-2026-07-27T02-42-45Z

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

🤖 New release

  • ostool: 0.25.0 -> 0.26.0 (⚠ API breaking changes)
  • ostool-server: 0.4.3 -> 0.5.0 (⚠ API breaking changes)

ostool breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field BootProfileResponse.http_base_url in /tmp/.tmpyFp7fD/ostool/ostool/src/board/client.rs:141
  field BoardRunConfig.session_files in /tmp/.tmpyFp7fD/ostool/ostool/src/board/config.rs:22
  field SharedSessionFileResponse.http_url in /tmp/.tmpyFp7fD/ostool/ostool/src/board/client.rs:158

ostool-server breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field BootProfileResponse.http_base_url in /tmp/.tmpyFp7fD/ostool/ostool-server/src/api/models.rs:248
  field SharedSessionFileResponse.http_url in /tmp/.tmpyFp7fD/ostool/ostool-server/src/api/models.rs:132

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/method_parameter_count_changed.ron

Failed in:
  ostool_server::api::models::FileResponse::from_file takes 2 parameters in /tmp/.tmpknt8LT/ostool-server/src/api/models.rs:136, but now takes 3 parameters in /tmp/.tmpyFp7fD/ostool/ostool-server/src/api/models.rs:141
Changelog

ostool

0.26.0 - 2026-07-27

Added

  • (board) share files over session HTTP (#158)

ostool-server

0.5.0 - 2026-07-27

Added

  • (board) share files over session HTTP (#158)


This PR was generated with release-plz.

@mai-team-app mai-team-app 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.

本 PR 是 release-plz 生成的发布变更:将 ostool 从 0.25.0 升至 0.26.0、ostool-server 从 0.4.3 升至 0.5.0,并同步 Cargo.lock 与各自的 changelog,发布内容对应已合并的 #158(会话 HTTP 文件共享)。

影响评估:改动未触及实现、公共 API、CLI、服务器协议或共享配置;版本号、锁文件与 changelog 记录一致,沿用 #157 的发布变更模式,变更看来是隔离的。

验证:git diff --check 通过,使用 Python TOML 解析核对 manifest/lock/changelog 版本一致性通过。工作区缺少 cargo/rustup,所以无法执行 CI 对应的 cargo fmt --check、两个 crate 的 clippy 和测试;这不是本 PR 造成的失败。GitHub 当前没有 check run,commit status 为 pending 且没有 status 条目。

历史审查:没有此前的审查评论、行内评论或 PR 评论需要处理。除上述受环境限制而未运行的 Rust 验证外,未发现未解决的问题或额外测试缺口。

Powered by gpt-5.6-terra

@ZR233
ZR233 merged commit 3a09db0 into main Jul 27, 2026
@ZR233
ZR233 deleted the release-plz-2026-07-27T02-42-45Z branch July 27, 2026 02:57
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