# 变更记录

## 0.1.0 — 2026-09-17

- 修复模型只调用评分工具时工作台看不到判定与讲解的问题；评分工具要求提供讲解，并在成功后同步反馈。
- 修正状态提示：评分不再显示等待回答，工具执行结束不再误报整轮讲解结束。
- 修复单选题数字或字母快捷键选中后焦点不同步，确保方向键从当前选项继续导航。
- 修复切换主题等待旧题、合法概念名评分失败和评分证据类型不匹配的问题。
- 保留 Markdown、代码转义和公式结构，避免中文输入法确认候选时误提交；补齐 SSE 先到时的题干。
- 修复 Monaco 只读区随编辑及草稿刷新后的定位，并保证 Reset 显示与提交一致；增加不调用模型的真实浏览器回归。
- 停服关闭活动 HTTP 连接，并通知正在执行的本地自测取消。

- 统一评分、重置和 Pi 会话切换的生命周期，阻止跳过题目、重置前旧题和其他会话的旧题计分。
- Extension 与 Web 共用学习协议和状态类型，发布包包含 `shared/`。
- 修复旧 HTTP 快照覆盖 SSE 状态、页面退出后旧初始化重新连接的问题。
- Windows 取消代码运行时等待进程关闭后清理临时目录。
- 增加真实 tarball 离线安装、Pi 加载、Web 脚本和 Monaco worker 验收。
- 日常测试与发布检查分开，增加 Windows/Linux、Node.js 22/24 的持续集成配置。
- 补充贡献、架构、安全和发布文档，明确社区扩展身份与 MIT 许可证。
