You signed in with another tab or window. Reload to ref
8000
resh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just tried the latest release and whether I change the default shell to WSL or CMD, it does not matter. The setting is saved, but a new terminal is always PowerShell.
Root cause: the renderer state for Default shell (and the other workspace settings) lived in a Zustand slice with no persistence layer. The value was applied correctly during a session, but every fresh launch reset workspacePrefs back to defaults — so any spawn after a restart fell through to the auto-detected shell (PowerShell on most Windows boxes), making it look like the setting was ignored.
Fix: added a scoped localStorage layer for just that slice (key wmux-workspace-prefs). The default shell, new-workspace placement, and auto-reorder toggle now survive restarts. Failures (sandboxed/locked storage) are swallowed so they can't break the renderer boot.
Grab the new zip from the release page, unzip, and remember to right-click → Unblock on the zip first if Windows tagged it with Mark-of-the-Web. Thanks for the clean repro!
Activity
amirlehmam commentedon May 11, 2026
Fixed in v0.7.18.
Root cause: the renderer state for Default shell (and the other workspace settings) lived in a Zustand slice with no persistence layer. The value was applied correctly during a session, but every fresh launch reset
workspacePrefsback to defaults — so any spawn after a restart fell through to the auto-detected shell (PowerShell on most Windows boxes), making it look like the setting was ignored.Fix: added a scoped
localStoragelayer for just that slice (keywmux-workspace-prefs). The default shell, new-workspace placement, and auto-reorder toggle now survive restarts. Failures (sandboxed/locked storage) are swallowed so they can't break the renderer boot.Grab the new zip from the release page, unzip, and remember to right-click → Unblock on the zip first if Windows tagged it with Mark-of-the-Web. Thanks for the clean repro!
fix(settings): persist default shell across restarts (v0.7.18)
fix(session): restore auto-saved workspaces and persist all prefs (cl…