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
Staged msiexec install flow for .msi artifacts (#6). Running msiexec from inside the app races the package's own CloseApplication, so a verified MSI is now staged: a small apply script is written beside the artifact and returned as the restart path. GPUI's Windows restart spawns it only after the app exits, and the script runs msiexec /passive /norestart and relaunches the app. The bare-.exe rename-in-place path is unchanged; dispatch is on the artifact's extension. Windows is no longer UnsupportedPlatform.
Transient download failures retry with backoff (#5). Dropped connections and DNS/connect stalls during check()/download() are retried instead of surfacing immediately as an update failure; timeouts bound DNS and stalls, not slow-but-progressing bodies.