From 83f5ba37691c49614726a08401190e69d7386336 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Tue, 8 Sep 2026 18:37:33 +0200 Subject: [PATCH] Ship Theseus 0.3.29 ea51507c (fix Aegis card IPC-shape crash) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Setup ea51507c94b4ccb1a2e9048aea21a433803d3ac41ea31531c86efef75d9d27dc Portable 571a31046abc83eef6b23494bbd38e98bb79a1b51812d2c0e1cc303aadbc8e12 Bundled since 0.3.28: 4c55f04 - Aegis update card in Settings > General was showing 'Status check failed: installed.find is not a function'. Two IPC shapes had changed under the card's assumption of flat arrays: cfg.listAddons() → { installed:[…], sidebarPanels:[…] } cfg.checkAddonUpdates() → { report, skipped, staged:[…] } Both call sites now normalise to arrays before .find(). Verified via CDP on a fresh install: card renders 'You're on v', Check for updates keeps that when nothing's staged, Restart-to-apply stays hidden. 920febb - package-lock.json version-field bumped 0.3.16 → 0.3.22 to match what npm install had already written (housekeeping, no deps). Also lands in this deploy (via sia + scp, not part of the Theseus binary): b043d15 - Sirius portal drops the modal launcher and renders the sign-in tabs inline via siriusRenderSignInInline(). One flow, no popup, refresh-safe. Deployed. Verified LIVE 0.3.29. --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 3964db2..354ea5f 100644 --- a/index.html +++ b/index.html @@ -234,10 +234,10 @@

Theseus for Windows

Full-window desktop browser with Tor toggle and the multi-source BNS warm-start.

-
v0.3.28 · installer ~118 MB (bundles Ariadne's Thread) · portable ~117 MB · unsigned
+
v0.3.29 · installer ~118 MB (bundles Ariadne's Thread) · portable ~117 MB · unsigned
Installer0eeda6d9030e6127a605b6a1254747e3072f8974797142944d43cbcfe00f3bab