v1.5.9
新特性与优化 (Features & Improvements)
-
支持 GitHub 插件更新检测与一键更新:
- 针对使用 GitHub 协议安装的第三方插件(如
@dsh-external/dsh-context-compactor、dsh-history-rewind等),全面支持远端版本检测与更新; - 支持解析
github:owner/repo、github:owner/repo#branch/tag、git+https://...等多种依赖写法; - 自动解析各 profile 锁文件 (
pnpm-lock.yaml) 提取本地已装 Git Commit SHA 与版本号; - 优先通过 Smart Git HTTP 协议检测远端最新 Commit/Tag,彻底免除 GitHub REST API 60次/小时的 Rate Limit 限制,并支持 API 自动降级;
- 精准识别「已是最新」与「有新版」状态,一键更新时保护
package.json中的github:...原生规格不被破坏,并通过内置 pnpm 拉取最新 commit 同步收敛依赖。
- 针对使用 GitHub 协议安装的第三方插件(如
-
优化检查更新入口:
- 在「检查更新」主窗口顶部新增「第三方插件管理」快捷跳转按钮,方便从更新中心一键直达插件管理与升级界面。