DSH Launcher v0.3.0
This release introduces remote access configuration for DSH-Mobile, on-demand updates, and performance optimizations.
What's New
- Trusted Hosts & Remote Access:
- Dedicated Settings window to configure allowed hostnames and IP addresses (Tailscale, LAN, DSH-Mobile).
- Flexible input supporting newlines, commas, semicolons, and spaces.
- Safe local storage in %LOCALAPPDATA%\DeepSeekHarness\config.json.
- Fast Startup & Dedicated Updater:
- Instant local boot via dsh web (under 0.5s).
- Automatic first-launch global install via npm (
pm install -g @deepseek-ai/dsh@latest). - On-demand "Update DeepSeek Harness" action with automatic server restart.
- Dynamic Status Tracking:
- Real-time status reporting (Installing..., Updating..., Starting, Running, Stopped, Failed) in both UI and tray tooltip.
- Process Supervision & Reliability:
- Recursive process tree termination ensuring zero orphan background processes.
- Single browser instance guarantee on startup.
- Concurrency protection preventing race conditions.
- UI & Documentation Refinements:
- Pixel-perfect vector icons for Settings and Update actions.
- Expanded window layout and comfortable button padding.
- Official preview asset and MIT license added.