You signed in with another tab or window. Reload to refresh 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
v1.14.1 — fix pywebview private_mode wiping localStorage on app close
The packaged Mac DMG and Windows installer wrap the dashboard in
pywebview. pywebview defaults private_mode=True, which runs the
embedded WKWebView (macOS) / WebView2 (Windows) in incognito mode —
localStorage was getting wiped on every app close, so the theme
toggle, hashrate unit (GH/s ↔ TH/s), temperature unit (°C/°F), and
every other localStorage-backed UI preference reset on each launch.
Fix: pass private_mode=False + an explicit storage_path under
_DATA_DIR/webview so the webview persists localStorage, cookies,
IndexedDB, etc. across restarts. Storage lives under the same data
dir we use for config.json / history.db so it survives Mac DMG
reinstalls and Umbrel app updates (bind-mounted to /data on Umbrel).
Source-mode (python app.py + system browser) and Umbrel were never
affected — those used the system browser / its localStorage.
APP_VERSION bump 1.14.0 → 1.14.1, matching footer bumps.