Skip to content

dsh-plugin-manager-community v0.1.3

Latest

Choose a tag to compare

@TAOxxx7 TAOxxx7 released this 19 Aug 09:31

v0.1.3

Features

Web “restart now” graceful disconnect

  • Host waits for the current HTTP/RPC response to finish before exiting the old Web process.
  • Web client only suppresses Failed to fetch / NetworkError on profile=web during an intentional restart.
  • Desktop restart failures still surface the real error.
  • New bilingual UI message: Web runtime is restarting, the current disconnect is expected.

GitHub Releases update detection

  • npm-installed plugins continue using pnpm outdated.
  • GitHub source-installed plugins now query /repos/{owner}/{repo}/releases/latest.
  • Supports semver-style Release tags (v1.2.3, 1.2.3).
  • Works even when a GitHub plugin install pinned a specific commit; version compare against the latest Release tag still drives the update prompt.
  • Falls back to latest commit check for GitHub plugins that did not pin a commit, when no semver Release exists.
  • Non-semver Releases are not silently treated as updates.

Files in this build

  • lib/index.js, lib/client.js (Host + Client bundles, in sync)
  • src/host/index.ts, src/client/client/PluginManagerSettingsTab.tsx, src/client/client/locales.ts

Install

npm install dsh-plugin-manager-community@0.1.3