Skip to content

v0.6.1 — bundled client rename + backward-compatible lookup

Choose a tag to compare

@ColdCGH ColdCGH released this 21 Sep 03:27
· 1 commit to main since this release

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.1

Also 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)