Repository navigation
v0.6.1 — bundled client rename + backward-compatible lookup
v0.6.1 — bundled client renamed to dsh-desktop-shell.exe + backward-compatible lookup
Install
dsh plugin --profile web add @zerorigin-studio/dsh-desktop-shell@0.6.1Also on npm: @zerorigin-studio/dsh-desktop-shell@0.6.1
Changes
1. Bundled client artifact renamed (breaking)
The bin/ payload changed from dsh-desktop-shell-client.exe to dsh-desktop-shell.exe (13.14 MB).
- Upgrading the plugin does not break anything:
findClient()looks for both the
new and the old name, so a machine that still has the old binary keeps working. - Data directory unchanged:
%LOCALAPPDATA%\dsh-desktop-shell-client\is intentionally
left alone, so runtimes users already downloaded are not re-downloaded.
2. Fixed: install-edition fallback path never matched
findClient() used to look for dsh-desktop-shell.exe while the artifact was actually
named ...-client.exe, so that branch never hit. It now resolves correctly and accepts
either name.
3. Fixed: shortcuts permanently broke after the rename
Client v0.6.1 verifies on startup that the Desktop / Start Menu shortcut still points at
the current exe and rebuilds it when it points at a removed file. Previously it only
checked whether the .lnk existed, so dead links were never healed.
Requirements
- Node.js v22+ (system Node)
- Windows 10 1809+ / 11
- WebView2 Runtime (bundled on Windows 11)