Skip to content

DSH Desktop v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 11:52
· 8 commits to main since this release

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.