Fivezy2005/dsh-plugin-updater

dsh-plugin-updater

Update every third-party plugin in the current DSH profile — npm and GitHub-only installs the built-in Plugins page never sees.

未分類

dsh-plugin-updater

English · 中文

Updates every third-party plugin in the current DSH profile — npm packages and GitHub-only plugins that DSH’s built-in Plugins page never sees.

Problem

DSH’s Settings → Plugins only talks to the npm registry. Plugins installed as github:owner/repo look “up to date” forever: no version, no update button, and a floating branch name that pnpm will not actually advance.

What it does

Adds Settings → Plugin updates. One check, one table:

  • npm plugins → registry
  • GitHub plugins → Release, then tags, then the default branch
  • Same version, new commits on the default branch → still an update
  • Wrong package behind a tag (e.g. leftover GEN3 tags on a GEN4 repo) → rejected, not installed

Install

dsh plugin add dsh-plugin-updater

Restart DSH, then Settings → Plugin updates.

Or from GitHub:

dsh plugin add github:Fivezy2005/dsh-plugin-updater