From 75454f4123c1ed5feb3eecacc1989bbc019db565 Mon Sep 17 00:00:00 2001 From: Silent Mode Date: Fri, 2 Oct 2026 23:10:28 +0200 Subject: [PATCH] site + theseus.x: Theseus 0.3.66 published --- releases-manifest.json | 14 ++++++++++++++ releases/index.html | 12 ++++++------ theseus/index.html | 2 +- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/releases-manifest.json b/releases-manifest.json index a8eaad5..0a5d547 100644 --- a/releases-manifest.json +++ b/releases-manifest.json @@ -5,6 +5,20 @@ "https://dl.silentmode.st/" ], "releases": [ + { + "id": "theseus-navigator", + "product": "Theseus Navigator", + "version": "0.3.66", + "date": "2026-10-02", + "platform": "win-x64", + "signed": false, + "signingAuthority": null, + "changes": "Settings › General › Updates is now a standalone section that runs independent of the rest of the Settings init — any failure in an unrelated feature can no longer leave the Updates panel stuck on “Loading…”. The 0.3.65 try/catch still sat inside the shared init block; 0.3.66 moves the whole Updates panel out, so it initialises first and never depends on anything else. The toolbar's auto-update chip was always unaffected — it runs independently.", + "files": { + "TheseusNavigator-0.3.66-portable.exe": "27071f40c5403a5c5033cd09aa32fb45f07b1acd3174c4d3283f9b522f49b80a", + "TheseusNavigator-Setup-0.3.66.exe": "2af143d6f88529aa41ef127970c8df2e9a7710eb4b3441f3d374fea500df6f08" + } + }, { "id": "theseus-navigator", "product": "Theseus Navigator", diff --git a/releases/index.html b/releases/index.html index 525402d..f27f35f 100644 --- a/releases/index.html +++ b/releases/index.html @@ -58,16 +58,16 @@ mirror cannot change what you check against here.

-

Theseus Navigator 0.3.65

-
Windows 64-bit · unsigned · 2026-10-02 · 0.3.65 — Updates panel can't silently fatal into "Loading…" any more — Settings › General › Updates used to stay on "Loading…" forever if anything earlier in the shared Settings init threw, or if the version IPC rejected — the .catch(()=>{}) on the version fetch swallowed it, so Check for Updates became unclickable. The panel init now wraps in its own try, surfaces the actual error on the status line, and keeps Check for Updates functional either way. The toolbar's auto-update chip was always unaffected — it runs independently.
+

Theseus Navigator 0.3.66

+
Windows 64-bit · unsigned · 2026-10-02 · 0.3.66 — Updates panel truly independent of the rest of Settings — 0.3.65 wrapped the Updates panel in try/catch but still sat inside the shared Settings init block, so any failure in an unrelated feature on a specific profile could still leave the panel stuck on "Loading…". 0.3.66 moves the whole Updates panel OUT of that block — it runs standalone right after the shared constants, with no dependency on cfg.get() or any other init path. Will show "You're on vX.Y.Z" or a specific error, never a stuck placeholder.
- - a72ad76a86499e41d18a3e4f911a83415853b0ac3be27782f137bd25ad0666c6 + + 2af143d6f88529aa41ef127970c8df2e9a7710eb4b3441f3d374fea500df6f08
- - f627d7cf33dbc3cb21a6ce85308420e43443695eac5c5364d61bc99e811add4e + + 27071f40c5403a5c5033cd09aa32fb45f07b1acd3174c4d3283f9b522f49b80a
diff --git a/theseus/index.html b/theseus/index.html index b0b1208..ce461dc 100644 --- a/theseus/index.html +++ b/theseus/index.html @@ -144,7 +144,7 @@

Theseus for Windows

Full-window desktop browser with Tor toggle, search bar, password vault and add-ons. macOS and Linux not yet packaged.

-
v0.3.65 · installer ~137 MB · portable ~137 MB · unsigned
+
v0.3.66 · installer ~137 MB · portable ~137 MB · unsigned
Installer Portable .exe