diff --git a/releases-manifest.json b/releases-manifest.json index 73815ea..be05822 100644 --- a/releases-manifest.json +++ b/releases-manifest.json @@ -1,10 +1,24 @@ { "schema": "silentmode-releases/2", - "updated": "2026-09-28", + "updated": "2026-09-30", "mirrors": [ "https://dl.silentmode.st/" ], "releases": [ + { + "id": "theseus-navigator", + "product": "Theseus Navigator", + "version": "0.3.60", + "date": "2026-09-30", + "platform": "win-x64", + "signed": false, + "signingAuthority": null, + "changes": "Pick the language sites serve you in — a new globe chip next to the URL-bar star switches the language your browser presents to websites (Accept-Language + navigator.language) with one click, or set it under Settings › General › Website language. Automatic follows your operating system; pin a specific language when you want a site to consistently serve you in Spanish or Russian even on a system in another language. Every setting stays in sync: the toolbar chip, the Website-language row and the existing Anti-fingerprinting Language row all edit the same underlying value. Settings › Plug-ins is now compact — one row per plug-in with the on/off toggle on the right and update controls beside it; clicking a plug-in's title opens its own settings page with the full description and the Uninstall button, so everyday actions stay in front and dangerous ones don't sit next to them.", + "files": { + "TheseusNavigator-0.3.60-portable.exe": "286d756faec6af9f617b30c21030cc49e881fedb917f4dea4aec8cbd24042f99", + "TheseusNavigator-Setup-0.3.60.exe": "e44fceb6740b99e9b2fe66461fea5f5b70323350d874a77e9fd4dc19caa3ebb0" + } + }, { "id": "theseus-navigator", "product": "Theseus Navigator", @@ -35,16 +49,16 @@ { "id": "ariadne-android", "product": "Ariadne for Android", - "version": "0.21", - "date": "2026-09-28", + "version": "0.22", + "date": "2026-09-30", "platform": "android", "minSdk": 21, "signed": true, "signingAuthority": null, "signingCertSha256": "46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c", - "changes": "Fix: names whose only content record is a URL redirect (u) — hermes.x, prometheus.x, helios.x, silentmode.x — now open in the tab instead of crashing with a resolver error. The app was handing WebView a synthetic 302 response, which Androids WebResourceResponse forbids for any status in the [300, 399] range; redirects are now served as an HTML meta-refresh under status 200. As defence in depth, on-device fetches through the public relay also follow relay-side redirects automatically now.", + "changes": "Tab switcher redesigned. The tab menu is now a full-screen grid of tab cards — favicon, host and title on each card, gold accent on the active one, close x on every card, tap to switch. Long-press for close / close-others / duplicate. + New tab tile always visible at the end. The old debug-menu style AlertDialog is gone. Tab-count button in the address row is squarer and switches to gold as soon as a second tab opens, so the switcher is discoverable at a glance. Same signing key; installs over 0.21.", "files": { - "ariadne-v0.21.apk": "5ed400d8223dbaef3abc013855629d9c9822c4a02e767126547834180c7488ec" + "ariadne-v0.22.apk": "73b79ef710497e591aef0676ccdecb1a5f8168ebddfa8bea185dd32063a1b6d1" } }, { diff --git a/releases/index.html b/releases/index.html index 1a00906..67b9eec 100644 --- a/releases/index.html +++ b/releases/index.html @@ -58,16 +58,16 @@ mirror cannot change what you check against here.
82506429906f7dca5db4e1cb37f26b806f0217e8db35426a0345c339a8b4ced5
+ e44fceb6740b99e9b2fe66461fea5f5b70323350d874a77e9fd4dc19caa3ebb0
3fd83638c205b2ec42176031b5c775cb519c8ca24bf8acda63bf514a781b6f69
+ 286d756faec6af9f617b30c21030cc49e881fedb917f4dea4aec8cbd24042f99
Full-window desktop browser with Tor toggle, search bar, password vault and add-ons. macOS and Linux not yet packaged.
- +