Skip to content

v1.5.9

Choose a tag to compare

@honghuachen honghuachen released this 10 Sep 02:32
· 8 commits to main since this release

新特性与优化 (Features & Improvements)

  1. 支持 GitHub 插件更新检测与一键更新

    • 针对使用 GitHub 协议安装的第三方插件(如 @dsh-external/dsh-context-compactordsh-history-rewind 等),全面支持远端版本检测与更新;
    • 支持解析 github:owner/repogithub:owner/repo#branch/taggit+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 同步收敛依赖。
  2. 优化检查更新入口

    • 在「检查更新」主窗口顶部新增「第三方插件管理」快捷跳转按钮,方便从更新中心一键直达插件管理与升级界面。