v0.4.0
Highlights
- Add a verified stable-Release updater inside the Skin Switcher.
- Check only when the popover opens and reuse a persistent one-hour cache.
- Resolve Release tags to immutable commit SHAs and verify package name, repository, version, and DSH metadata before installation.
- Restrict one-click update to the official GitHub source; local
link:development installs remain protected. - Roll back to the exact previously installed commit if installation or validation fails.
- Protect update and restart routes with the DSH browser-trust fence.
- Offer Restart now / Later after update, while blocking restart when Agents are running.
- Add the DeepSeek Harness (Official) appearance option and standardize
officialnaming. - Expand Host/client integration, lifecycle, security, rollback, and UI coverage to 19 tests.
Upgrade note
The in-product updater is introduced in v0.4.0. Installations older than v0.4.0 need one manual upgrade; later stable Releases can be installed from the Skin Switcher.
Verified with DSH Web 0.1.1-rc.2.