Skip to content

Releases: qufei1993/dsh-desktop

DSH Desktop v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 02:50

Added

  • Detection of newer official DSH package versions, with a dismissible update notice in the official DSH window and a direct update action in Version Manager.

DSH Desktop v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 11:52

Added

  • Desktop applications for macOS Apple Silicon, macOS Intel, and Windows x64.
  • A bundled Node.js 24 LTS runtime and a validated official DSH version.
  • Official npm catalog browsing, installation, retention, and switching for DSH versions.
  • Direct launch into the official DSH interface, with Version Manager available from the application menu.
  • User-controlled DSH Desktop updates through GitHub Releases: manual download on macOS and in-app installation on Windows.
  • Automatic proxy selection from environment variables, system settings, or 127.0.0.1:7890.
  • A native About panel, Version Manager menu icon, and app-update control.
  • Simplified Chinese and English interfaces with system-language defaults and saved user selection.

Changed

  • Reduced release downloads by keeping only target-platform native DSH dependencies, removing Windows debug symbols, and enabling maximum installer compression.
  • Simplified the Release download list to three platform installers; Windows retains only its required update manifest.

Security

  • The DSH page runs in a sandboxed window without preload, Node.js, or Electron APIs.
  • The local DSH service is restricted to 127.0.0.1.
  • Runtime verification, exact-version installation, and automated product-boundary auditing.
  • Community builds without paid platform certificates, using macOS ad-hoc signing.