site/releases-manifest.json
Local Dev 10105b4eca Ship Theseus 0.3.36 48a46e50 (Settings > Plug-ins for Ariadne + Aegis)
New sidebar tab between Privacy and Extensions groups the two long
system-scoped cards that used to live at the bottom of General:
- Ariadne's Thread (system-wide resolver, install / update / on-off)
- Aegis (built-in wallet, OTA-updated)

General now stops at the collision-policy block. Plug-ins clusters
components that live alongside Theseus with their own lifecycle
controls, which is what those two already are — the shape was hiding
inside a general-purpose bucket.

Ariadne status re-polls on every tab visit (avoids stale "checking…"
after a background poll finished while another section was open).
Aegis card loads on page-init and its "Check for updates" button
stays user-initiated — we don't want a network request every time
the user opens the tab.

Installer: 48a46e503af63d2c6867d4fce9069aae07433e5eb4560d14687e196a6622c55e
Portable:  0525a5a4b6e7f2fc6f53fe005aafaafe783d20cb6db08a97fea9ae68ef520969
2026-09-08 23:04:49 +02:00

51 lines
3 KiB
JSON

{
"schema": "silentmode-releases/2",
"updated": "2026-09-08",
"mirrors": [
"https://dl.silentmode.st/"
],
"releases": [
{
"id": "ariadne-resolver",
"product": "Ariadne Resolver (Windows)",
"version": "0.1.1",
"date": "2026-09-08",
"platform": "win-x64",
"signed": false,
"signingAuthority": null,
"changes": "NRPT rules and CA constraints now driven by silentmode.st /api/tlds (HTTPS) with electrum/config fallback -- silent installs no longer break when WSS fails. install.ps1 writes a persistent transcript to C:\\ProgramData\\Ariadne\\install.log and a separate install-error.log on any uncaught exception, so /VERYSILENT failures leave forensics. Inno's own log is copied there too. Fixes the class of bug where the resolver appeared installed but the BNS Resolver Daemon scheduled task was never registered.",
"files": {
"AriadneResolver-Setup-0.1.1.exe": "be1fa8841919b321841d90f8147abe1b1d7604fe7fff6c2e271dc47c4c24a2b6"
}
},
{
"id": "ariadne-android",
"product": "Ariadne for Android",
"version": "0.11",
"date": "2026-08-30",
"platform": "android",
"minSdk": 21,
"signed": true,
"signingAuthority": null,
"signingCertSha256": "46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c",
"changes": "Adds a Sia-mirror pull path alongside the APK-bundled starter (0.10). On boot the app fires a background HTTP GET for dl.silentmode.st/bns-name-index.json — the operator's latest published BNS snapshot in the interpreted-index format Bns.saveDisk reads. On any subsequent cold start after a release, the browser converges on the current chain state with one HTTP call instead of a full electrum walk. Multi-source: bundled + CDN + on-device electrum + optional Argus indexer, all racing in parallel; whichever gives a fresh answer first wins.",
"files": {
"ariadne-v0.11.apk": "03c95832c16cc4763acaadbf328caa7d4bd05fc7c2994f6997a79cc6890bca44"
}
},
{
"id": "theseus-navigator",
"product": "Theseus Navigator",
"version": "0.3.36",
"date": "2026-09-08",
"platform": "win-x64",
"signed": false,
"signingAuthority": null,
"changes": "New Plug-ins section in Settings — the two long system-scoped cards (Ariadne's Thread system-wide resolver, Aegis built-in wallet) moved out of General into their own home between Privacy and Extensions. General now stops at the collision-policy block; Plug-ins clusters components that live alongside Theseus with their own install/update/on-off controls. Ariadne status re-polls on every tab visit so it never displays stale text; Aegis card auto-loads on page-init and its Check-for-updates button stays user-initiated.",
"files": {
"TheseusNavigator-Setup-0.3.36.exe": "48a46e503af63d2c6867d4fce9069aae07433e5eb4560d14687e196a6622c55e",
"TheseusNavigator-0.3.36-portable.exe": "0525a5a4b6e7f2fc6f53fe005aafaafe783d20cb6db08a97fea9ae68ef520969"
}
}
]
}