diff --git a/releases-manifest.json b/releases-manifest.json index 07daf89..ff004b2 100644 --- a/releases-manifest.json +++ b/releases-manifest.json @@ -36,15 +36,15 @@ { "id": "theseus-navigator", "product": "Theseus Navigator", - "version": "0.3.31", + "version": "0.3.32", "date": "2026-09-08", "platform": "win-x64", "signed": false, "signingAuthority": null, - "changes": "Screenshot 'blank white' feedback loop finally fixed. captureTab reads activeTab(); after the first capture the editor tab BECOMES the active tab, so every subsequent shot snapshotted the editor's own blank canvas — that white PNG got written to scratch, fed into a new editor, and every re-capture snapshotted THAT. Now the capture path skips add-on-owned and Settings tabs and falls back to the last real page tab tracked in setActive(); if none exists, a clear 'open a page you'd like to shoot first' error rather than white pixels. Also folded in from 0.3.29/0.3.30: Aegis card IPC-shape crash fix, and Settings light-mode surfaces mapped to the BCH palette so the Collision policy rows and other dark-hardcoded surfaces read cleanly on white. Everything from 0.3.22 – 0.3.28 rides along.", + "changes": "CRITICAL AUTO-UPDATER FIX. 0.3.31 and earlier could silently uninstall Theseus without reinstalling. The install-update-now handler spawned the NSIS setup with just /S (silent). With our oneClick:false + perMachine:false + allowToChangeInstallationDirectory:true NSIS config, that runs the uninstaller (wiping the install dir and the registry install-path entry) and then hits the wizard install phase, which needs UI to pick the target dir — silent mode has no UI and the registry hint is already gone, so it exits without installing. Result: the browser disappears and there is nothing to click on next boot. Fix: spawn with --updated /S --force-run, which is electron-builder's own auto-update-mode signal to reuse the registry install path and skip the uninstaller rerun. USERS STUCK ON 0.3.31 must manually download and run 0.3.32 to escape the loop — %APPDATA%\\theseus-navigator\\ (vault, addons, settings) survived the uninstall untouched, so a fresh install picks all of that back up as-is.", "files": { - "TheseusNavigator-Setup-0.3.31.exe": "32c4abea9f2f15bb319e355b2cda747fc7d25eac350f7b9512b92894bae97c30", - "TheseusNavigator-0.3.31-portable.exe": "47af67894b389174f034dd15a2d2c99605bfcb941fccd084242fc0c52cc6e90a" + "TheseusNavigator-Setup-0.3.32.exe": "1f81fc45e5faf104e9a3630d97b1ea23098e80c63c9101be1a1fe53cd054a31a", + "TheseusNavigator-0.3.32-portable.exe": "34a550631a978e084f3d1875215c1ea0e65c5d75ed5fad123753b81a76a2990e" } } ] diff --git a/releases/index.html b/releases/index.html index c94c537..92a8cc7 100644 --- a/releases/index.html +++ b/releases/index.html @@ -49,16 +49,16 @@ mirror cannot change what you check against here.
32c4abea9f2f15bb319e355b2cda747fc7d25eac350f7b9512b92894bae97c30
+ 1f81fc45e5faf104e9a3630d97b1ea23098e80c63c9101be1a1fe53cd054a31a
47af67894b389174f034dd15a2d2c99605bfcb941fccd084242fc0c52cc6e90a
+ 34a550631a978e084f3d1875215c1ea0e65c5d75ed5fad123753b81a76a2990e
Full-window desktop browser with Tor toggle and search bar. macOS and Linux not yet packaged.
- +32c4abea9f2f15bb319e355b2cda747fc7d25eac350f7b9512b92894bae97c3047af67894b389174f034dd15a2d2c99605bfcb941fccd084242fc0c52cc6e90a1f81fc45e5faf104e9a3630d97b1ea23098e80c63c9101be1a1fe53cd054a31a34a550631a978e084f3d1875215c1ea0e65c5d75ed5fad123753b81a76a2990e