chore: release - #184
Conversation
There was a problem hiding this comment.
审查结论:批准合并。
变更范围:这是 release-plz 生成的发布元数据更新,将 ostool 从 0.29.1 升至 0.29.2、ostool-server 从 0.7.1 升至 0.7.2,并同步更新 Cargo.lock 与两个 package changelog,记录 PR #183 的管理后台实时更新和未绑定电源控制能力。该 PR 不修改运行时代码;版本、锁文件和 changelog 之间保持一致。
影响评估:影响范围限于发布版本、包元数据和用户可见变更记录,不改变现有 CLI、服务器 API、配置格式或运行时行为。两个 changelog 同时记录工作区发布中的同一项 server 变更符合仓库此前 release-plz 发布 PR(#180、#182)的既有模式。
验证与 CI:git diff --check 通过;脚本核对确认两个 Cargo.toml 与 Cargo.lock 中的包版本一致。当前 head 没有 GitHub check-runs 或 status contexts,因此没有可归因于本 PR 的失败 CI。按项目验证计划尝试运行 cargo fmt --check、两个 crate 的 clippy 和测试,但审查环境未安装 Cargo,四项命令均以 cargo: not found 退出,无法进行编译级验证。
既有反馈:该 PR 当前没有既有 review、行级评论或 issue 评论需要处理。
剩余风险与测试缺口:未发现阻塞问题;唯一限制是本地 Rust 格式化、clippy 和测试因环境缺少 Cargo 未能执行,建议依赖 CI 或发布流程中的标准 Rust 检查完成最终验证。
Powered by gpt-5.6-luna
3b2c182 to
55d23ac
Compare
There was a problem hiding this comment.
审查结论:批准合并。
变更范围:这是 release-plz 生成的发布元数据更新,将 ostool 从 0.29.1 升至 0.29.2、ostool-server 从 0.7.1 升至 0.7.2,并同步更新 Cargo.lock 与两个 package changelog,记录已合并的 PR #183 管理后台实时更新/未绑定电源控制,以及 PR #185 串口与 WebSocket I/O 隔离。PR 不修改运行时代码。
影响评估:影响范围限于包版本、锁文件和用户可见发布记录;版本、Cargo.lock 与 changelog 条目已相互一致。未发现对现有 CLI、服务器 API、配置格式或运行时行为的额外影响。#182 的既有 release-plz PR 也采用相同的版本、锁文件和 changelog 同步模式。
验证与 CI:固定 HEAD 55d23ac7437e0c8883c8c49994676e324073ceec 已复核;git diff --check、版本一致性脚本和 review helper 的变更文件/验证计划生成均通过。当前提交没有 GitHub check-runs 或 status contexts,因此没有可归因于本 PR 的失败 CI。已尝试运行 cargo fmt --check、两个 crate 的 clippy 和测试,但审查环境未安装 Cargo,均以 cargo: not found(退出码 127)结束,无法进行编译级验证;这属于环境限制而非 PR 失败。
既有反馈:已检查现有 review、行级评论和 issue 评论。仅有针对旧提交的既有 APPROVED review,没有未解决的可执行评论;当前 head 没有新增评论需要处理。
剩余风险与测试缺口:未发现阻塞问题。唯一限制是本地 Rust 格式化、clippy 和测试因缺少 Cargo 未能执行,建议依赖 CI 或发布流程中的标准 Rust 检查完成最终验证。
Powered by gpt-5.6-luna
🤖 New release
ostool: 0.29.1 -> 0.29.2 (✓ API compatible changes)ostool-server: 0.7.1 -> 0.7.2 (✓ API compatible changes)Changelog
ostoolostool-serverThis PR was generated with release-plz.