Skip to content

Releases

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

Choose a tag to compare

@ColdCGH ColdCGH released this 21 Sep 03:27

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)

v0.6.0 — splash background engine + modal settings + theme-following title bar

Choose a tag to compare

@ColdCGH ColdCGH released this 21 Sep 03:31

v0.6.0 — splash screen background engine + modal settings window + title bar follows theme

Bundled client upgraded to 0.6.0.

Highlights

  • Splash screen uses the official background engine: the same engine.js as the
    DeepSeek website (particle whale + fluid aurora + constellation grid), with the original
    CSS look kept as a fallback. Logo, title, status text, progress bar and copyright line
    all moved to the bottom, leaving the page body to the background.
  • Settings window is now an application-level modal: you cannot operate the client
    without closing it first (Wails AttachModal, the Microsoft-recommended approach on Windows).
  • Title bar follows dsh light/dark: main window, settings window and child windows all
    follow the dsh preference via DWM, driven by kernel events (zero polling when idle).
  • Fixed: the desktop SDK reported a hardcoded clientVersion of 0.2.0 while the
    client had long since moved past 0.5.5, so plugins and pages saw a stale version.

Install

dsh plugin --profile web add @zerorigin-studio/dsh-desktop-shell@0.6.0