Releases: qufei1993/dsh-desktop
Releases · qufei1993/dsh-desktop
Release list
DSH Desktop v0.2.0
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
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.