Skip to content

MATLAB / Simulink Copilot v0.10.1

Choose a tag to compare

@suzike suzike released this 18 Jul 14:09

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.mddocs/RELEASE_CHECKLIST.md