Skip to content

chore: release - #163

Merged
ZR233 merged 1 commit into
mainfrom
release-plz-2026-07-30T09-07-12Z
Aug 3, 2026
Merged

chore: release#163
ZR233 merged 1 commit into
mainfrom
release-plz-2026-07-30T09-07-12Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • uboot-shell: 0.2.6 -> 0.2.7 (✓ API compatible changes)
  • ostool: 0.26.0 -> 0.27.0 (⚠ API breaking changes)
  • ostool-server: 0.5.0 -> 0.6.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 BoardTypeSummary.leases in /tmp/.tmpzbquGC/ostool/ostool/src/board/client.rs:40

ostool-server breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/inherent_method_missing.ron

Failed in:
  AppState::mark_board_idle, previously in file /tmp/.tmpaOk7xh/ostool-server/src/state.rs:389
  AppState::remove_session_runtime, previously in file /tmp/.tmpaOk7xh/ostool-server/src/state.rs:438
  AppState::mark_board_idle, previously in file /tmp/.tmpaOk7xh/ostool-server/src/state.rs:389
  AppState::remove_session_runtime, previously in file /tmp/.tmpaOk7xh/ostool-server/src/state.rs:438
Changelog

uboot-shell

0.2.7 - 2026-08-03

Fixed

  • (uboot-shell) detect split interrupt prompt (#164)

Fixed

  • Detect U-Boot prompts printed on the line after the interrupt marker.

ostool

0.27.0 - 2026-08-03

Added

  • (ostool) enable rustls native TLS roots for tokio-tungstenite (#161)

Other

  • Fix/board type leases parsing (#165)

ostool-server

0.6.0 - 2026-08-03

Added

  • (ostool) enable rustls native TLS roots for tokio-tungstenite (#161)

Fixed

  • (ostool-server) retry failed session releases (#162)


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-server 0.6.0 发布准备:将包版本及 Cargo.lock 同步到 0.6.0,并记录 #162 的会话释放失败重试修复。变更仅涉及发布元数据;与既有 #159 的发布结构一致,未改动服务器实现、公开 API 或运行时行为,因此对现有会话/开发板租约契约的影响仅是发布该已合入修复。

CI:目标提交目前没有可用的 check run 或 commit status(状态为 pending、状态条目为 0),因此没有失败 CI 可归因于本 PR。本地已通过审查辅助脚本自测、prepare-review、版本/锁文件/变更日志一致性检查及 git diff --check。环境缺少 cargorustcpnpm,故无法复现 cargo fmt --check、针对 ostool-server 的 clippy 或测试。

已检查本 PR 的既有审查评论和讨论评论,均为空;同时参考了已合入的 #162 及历史发布 #159,未发现未解决问题、重复变更或额外测试缺口。

Powered by gpt-5.6-terra

@github-actions github-actions Bot changed the title chore(ostool-server): release v0.6.0 chore: release Jul 31, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-07-30T09-07-12Z branch from 8819703 to 9e209eb Compare July 31, 2026 06:06

@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.26.1、ostool-server 更新至 0.6.0,并同步 Cargo.lock 和分 crate 的变更日志。它发布已合入的 #161(原生 TLS 根证书支持)和 #162(会话释放失败重试),未修改运行时代码、公开 API 或会话/开发板租约契约;影响仅限上述既有变更随新版本发布。

已核对版本清单、锁文件、变更日志中的版本范围和 #161/#162 引用,且确认 #162 的合并提交位于当前 HEAD 的祖先链上;变更结构与历史发布 PR #159 一致。没有发现已有行内评论或讨论评论,因此不存在待处理的合理审查意见;未发现重复 PR 或额外测试缺口。

CI:该提交目前没有 check run 或 commit status(GitHub 状态为 pending、条目数为 0),没有失败 CI 可归因于本 PR。本地通过了审查辅助脚本自测、prepare-review、版本/锁文件/变更日志一致性检查和 git diff --check。审查环境未安装 cargorustcpnpm,无法运行 CI 所列的 cargo fmt --all -- --check、clippy、构建和测试;本 PR 本身只改发布元数据。

未发现遗留问题或风险,可以合并。

Powered by gpt-5.6-terra

@github-actions
github-actions Bot force-pushed the release-plz-2026-07-30T09-07-12Z branch from 9e209eb to d50b88f Compare August 3, 2026 08:32
@github-actions
github-actions Bot force-pushed the release-plz-2026-07-30T09-07-12Z branch from d50b88f to e7684ff Compare August 3, 2026 08:36
@ZR233
ZR233 merged commit abeee21 into main Aug 3, 2026
@ZR233
ZR233 deleted the release-plz-2026-07-30T09-07-12Z branch August 3, 2026 08:40

@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 生成的发布准备:将 ostoolostool-serveruboot-shell 分别更新至 0.27.0、0.6.0、0.2.7,并同步 Cargo.lock 与分 crate 变更日志。未改动运行时代码或公开 API;影响限于把已合入的功能与修复打包发布,整体看与既有发布 PR #159 的模式一致。

有一项发布说明建议:uboot-shell/CHANGELOG.md 第 16–18 行仍将“Detect U-Boot prompts printed on the line after the interrupt marker.”置于 Unreleased,但本 PR 已将对应 #164 修复发为 0.2.7。这样同一修复会在发布后仍被标记为未发布。请将该小节并入 0.2.7,或移除与新版本条目重复的说明,使 Unreleased 保持为空。

已核对 PR #163 原有行内评论与讨论评论,均为空;#164 的讨论明确请求发布 0.2.7,佐证上述发布说明应随本次发布结清。也检查了相关 #161#162#164#165 及历史发布 #159,未发现重叠的未解决代码变更。

CI:目标提交没有 check run,commit status 为 pending 且无状态条目;不存在可归因于本 PR 的失败 CI。本地通过审查辅助脚本自测、prepare-review、版本与锁文件交叉核对以及 git diff --check。环境未安装 cargorustcpnpm,因此 cargo fmt --check、三个变更 crate 的 clippy 与测试均无法运行(命令均以 127 退出)。除上述 CHANGELOG 残留外,未发现其他风险或测试缺口。

Powered by gpt-5.6-terra

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