Repository navigation
Dev OS v0.3.1
Installing a release previously selected it for the next session while the desktop kept running the older version. Updates now offers Use latest version to switch the active desktop to the installed package.
- Confirm after saving your work. Built-in Terminal, Files and Editor windows close when the shell restarts; preferences are retained.
- The base checks the installed runtime version and dependencies before requesting a restart. Failed checks leave the current shell running.
- The session supervisor stops the old shell and managed services, then starts the installed immutable runtime on the existing Wayland compositor. Running reports the actual new process version.
- The switch action also appears when reopening Updates with an installed version waiting to be used.
First upgrade from v0.2.0/v0.3.0: install v0.3.1 in Settings → Updates, save your work, close the old desktop and run ./dev.ps1 updated on Windows/WSL (or bin/dev-os-updated-session --nested on Linux). Older sessions do not contain the new button or supervisor protocol. Subsequent updates can use the button.
Validated with TypeScript checks, updater and Extension Store integration tests, 9 native React GTK tests and 25 desktop UI tests. A private headless Wayland session verified preflight, a single runtime handoff, unchanged compositor, working Files/Monaco Editor/Settings and complete shutdown.