Releases: Relistencode/dsh-extension-hub
Release list
v0.2.8
v0.2.8 — one-command install
Both packages now ship a dsh.bundle.patch (cordis.patch.yml), so dsh plugin --profile web add <pkg> wires the plugin row into your profile automatically — no more manual cordis.patch.yml edits.
- dsh-extension-hub 0.2.8 — bundle patch + quick-start READMEs updated to the one-command flow
- dsh-myrules 0.1.1 — same bundle manifest (monorepo
packages/dsh-myrules)
Both published to npm. Verified end-to-end on a temp profile (dsh --dump-config shows both rows merged).
v0.2.7
v0.2.7 — new companion add-on dsh-recall: conversation history recall for DSH (three-layer literal/fuzzy/semantic retrieval over every past session, fully local & offline). Install / disable / uninstall it from the Add-ons block in the Plugin Management tab; it updates together with the main plugin.
v0.2.6
v0.2.6 — Add-ons manager + unified updates
New: Add-ons block (附加功能)
- The Plugin Management tab now leads with an Add-ons block listing companion features (dsh-myrules): install, disable, enable and uninstall them without leaving the page; the block is collapsible
- Uninstall removes the npm package files from the profile, not just the config row
Unified updates
- The header Check Updates now checks the main plugin AND every installed add-on together, showing one update-available state; Update refreshes everything at once (partial feature failures are reported)
Docs
- New "Integrate with Extension Hub" section (zh/en): invitation for plugin authors to bring their plugins into the add-on ecosystem
Fixes
- Feature i18n keys aligned with feature ids so titles/descriptions translate correctly
Thanks — awesome-dsh-plugin, dsh-market, dsh-plugins-store, dshfind
v0.2.5
v0.2.5 — Companion plugin dsh-myrules + UI polish
New: dsh-myrules (个性化 / Customize)
- A new companion plugin (
packages/dsh-myrules) adds a Customize page to Settings: edit your host-wide global instructions ($DSH_HOME/AGENTS.md) with a multi-line editor, percentage budget meter, and safe saves (empty save removes the file after confirmation) - Instructions apply to every session on this machine — new sessions immediately, the current session after its next file operation
UI polish
- Primary action buttons across the plugin manager (New Skill / New Server / Install) switched to theme-inverted colors (dark theme: dark text on white; light theme: white text on dark)
- Slim save button; progress meter follows the DSH theme
- Rolling
.bakbackup removed
Thanks — awesome-dsh-plugin, dsh-market, dsh-plugins-store, dshfind
v0.2.4
v0.2.4 — Plugin Market with a Curated store
New: Plugin Market (插件市场)
- The plugin market tab now has two sub-views:
- Curated (精选目录, default) — community-curated catalog (awesome-dsh-plugin, ~400 plugins, 11 categories, bilingual descriptions, Featured / Top / Newest ordering, 24h offline cache)
- Discover More (发现更多) — search every GitHub
dsh-pluginrepository
- npm one-click install: plugins with an npm mapping install from the npm registry via tarball — no pnpm required, with an anti-squatting check that the package points back at the listed repository; GitHub clone remains the fallback
- New screenshots and a full README overhaul (en/zh)
Fixes
- Curated view no longer hangs on load (missing client-side method registration)
- Quoted (
@scope) row ids now match in installed-badge detection and uninstall - Patch persistence semantics (already shipped as 0.2.3 on npm; included here for a single aligned release)
Thanks — awesome-dsh-plugin, dsh-market, dsh-plugins-store, dshfind