# 更新日志 版本遵循语义化版本:修 bug 升 PATCH,加兼容功能升 MINOR,不兼容改动升 MAJOR。 ## [Unreleased] 等待下一个「怎么连这个也要更新」的需求。 ## [1.1.0] - 2026-10-26 ### 新增 - 打开助手页面自动检查 npm 最新稳定版,不会自动安装。 - 独立「检查更新」按钮,显示当前版本、最新稳定版、新版本提示及检查时间。 - 显式区分检查中、发现新版、已是最新、当前版本领先、未安装、无法比较和检查失败。 - 查询失败清除旧检查结果,不把网络失败误报成「已经最新」。 - Agent 工具新增只读 `check` 操作,与 UI 共用版本查询逻辑;安装仍单独请求授权。 - 并发检查合并,状态刷新不查询 npm,更新后按实际安装版本重新计算提示。 - 新增版本查询、失败重试、并发检查、状态隔离和只读接口测试。 ## [1.0.3] - 2026-10-23 ### 调整 - 设置菜单名称和页面标题统一为「插件市场更新助手」。 - 新增推送版本标签后自动创建 GitHub Release 的工作流,包含版本校验和测试,不自动发布 npm。 ## [1.0.2] - 2026-10-21 ### 修复 - 修复点击更新返回 HTTP 403:DSH HTTP bridge 使用 `dsh.internal` 内部 URL,不能拿它与浏览器 Origin 比较;现在依据真实 Host 和 Origin 校验。 - 保留 Connection 的认证入口、自定义请求头和跨站请求拦截;兼容已认证桌面传输省略 Origin 的情况。 - 请求被助手拒绝时,界面显示更明确的刷新 / 重启提示。 - 增加内部 URL、HTTPS 代理、桌面无 Origin,以及跨域 / 错误端口 / 缺少请求头的回归测试。 ## [1.0.1] - 2026-10-21 ### 调整 - 修改部分简介与说明文案,插件功能和更新逻辑不变。 - 助手换了说辞,工作内容没变 >﹏< ## [1.0.0] 首次发布:插件市场无法更新自己,所以我们给插件市场安排了一个更新助手。 ### 新增 - 独立设置页,一键检查并更新 npm 稳定版 `dshmarket`。 - 版本预检、目标版本固定与安装后版本核对。 - 重复请求合并、操作状态与诊断详情。 - 安装失败且市场不存在时,尝试恢复旧版。 - 中英文界面、DSH 主题变量适配。 - Agent 状态 / 更新工具;更新前请求授权。 - 助手页面显示自身版本,与包版本共用一个来源。 - GitHub 自动测试、问题模板与发布指引。