site + theseus.x: Theseus 0.3.66 published

This commit is contained in:
Silent Mode 2026-10-02 23:10:28 +02:00
parent 52f82c01fd
commit 75454f4123
3 changed files with 21 additions and 7 deletions

View file

@ -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",

View file

@ -58,16 +58,16 @@
mirror cannot change what you check against here.</p>
<div class="rel">
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.65</span></h2>
<div class="meta">Windows 64-bit · unsigned · 2026-10-02 · <b>0.3.65 — Updates panel can't silently fatal into "Loading…" any more</b> — 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 <code style="display:inline">.catch(()=>{})</code> 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.</div>
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.66</span></h2>
<div class="meta">Windows 64-bit · unsigned · 2026-10-02 · <b>0.3.66 — Updates panel truly independent of the rest of Settings</b> — 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.</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.65.exe">TheseusNavigator-Setup-0.3.65.exe</a> — installer</div>
<code>a72ad76a86499e41d18a3e4f911a83415853b0ac3be27782f137bd25ad0666c6</code>
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.66.exe">TheseusNavigator-Setup-0.3.66.exe</a> — installer</div>
<code>2af143d6f88529aa41ef127970c8df2e9a7710eb4b3441f3d374fea500df6f08</code>
</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.65-portable.exe">TheseusNavigator-0.3.65-portable.exe</a> — portable</div>
<code>f627d7cf33dbc3cb21a6ce85308420e43443695eac5c5364d61bc99e811add4e</code>
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.66-portable.exe">TheseusNavigator-0.3.66-portable.exe</a> — portable</div>
<code>27071f40c5403a5c5033cd09aa32fb45f07b1acd3174c4d3283f9b522f49b80a</code>
</div>
</div>

View file

@ -144,7 +144,7 @@
<h3>Theseus for Windows</h3>
<p class="desc">Full-window desktop browser with Tor toggle, search bar, password
vault and add-ons. macOS and Linux not yet packaged.</p>
<div class="meta">v0.3.65 · installer ~137 MB · portable ~137 MB · unsigned</div>
<div class="meta">v0.3.66 · installer ~137 MB · portable ~137 MB · unsigned</div>
<div class="buttons">
<a class="btn acid" href="https://dl.silentmode.st/latest/TheseusNavigator-Setup.exe">Installer</a>
<a class="btn ghost" href="https://dl.silentmode.st/latest/TheseusNavigator-portable.exe">Portable .exe</a>