MATLAB / Simulink Copilot v0.10.1
MATLAB / Simulink Copilot v0.10.1
本补丁版本建立可重复执行的发布质量门禁,重点防止安装包内容漂移和 UI 文字越界回归。
重点更新
- 新增统一 Release 检查器:版本、零运行时依赖、Git/MLTBX 清单、UTF-8、UI 脚本、打包排除项和 SHA-256。
- 新增 Playwright 桌面/窄屏布局回归,覆盖 1100x1000、520x900、明暗主题和代表性消息状态。
- 新增
release_acceptance.m,直接解包最终.mltbx执行 MATLAB 类加载、checkcode、环境诊断和 Echo TCP 全链路。 copilot_doctor保留原有输出并返回结构化结果。- 新增 Windows GitHub Actions 质量门禁和发布验收清单。
- 工具栏 16/24 px 图标纳入 Git,保证干净检出可重复构建。
.mltbx排除 CI、测试、发布脚本和临时证据,只保留运行时与用户文档。
验证
- Sidecar:65/65 tests passed。
- UI:4/4 Playwright tests passed;按钮文字越界 0,页面横向溢出 0。
- 静态 Release 门禁:9/9 passed。
- MATLAB R2025b:包内 18 个类加载、24 个 MATLAB 文件 checkcode、copilot_doctor 6/6、Echo 74 个事件且 RESULT ok=true。
- GitHub Actions:Windows Quality gates passed。
- MATLAB 读取安装包元数据版本:0.10.1。
- 维护机已有 MATLAB-Copilot 0.6.0,按照保护策略未自动卸载覆盖;Add-On 注册替换项记为 WAIVED,其余包内执行门禁均通过。
文件校验
MATLAB-Copilot.mltbx
- 大小:679,839 字节
- 内部条目:79
- SHA-256:
C23F0FAE4956A20616EC14663CB873797D3AFD215E65F8A784C3EA27B38EF8E2
完整变更见 CHANGELOG.md 和 docs/RELEASE_CHECKLIST.md。