Escapes the 0.3.31 update-loop bug: the in-app updater ran the NSIS setup with just /S, which on our oneClick:false + perMachine:false + allowToChangeInstallationDirectory:true config silently ran the uninstaller (wiping the install dir and the registry install-path entry) and then bailed out of the wizard install phase for lack of UI to pick a target dir. Browser disappeared with nothing to click on next boot. 0.3.32 spawns setup with --updated /S --force-run — electron-builder's auto-update-mode signal to reuse the registry install path and skip the uninstaller rerun. Users stuck on 0.3.31 have to manually download 0.3.32 from dl.silentmode.st to break out; %APPDATA%\theseus-navigator\ (vault, addons, settings) survived the uninstall untouched. Installer: 1f81fc45e5faf104e9a3630d97b1ea23098e80c63c9101be1a1fe53cd054a31a Portable: 34a550631a978e084f3d1875215c1ea0e65c5d75ed5fad123753b81a76a2990e
51 lines
3.5 KiB
JSON
51 lines
3.5 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.32",
|
|
"date": "2026-09-08",
|
|
"platform": "win-x64",
|
|
"signed": false,
|
|
"signingAuthority": null,
|
|
"changes": "CRITICAL AUTO-UPDATER FIX. 0.3.31 and earlier could silently uninstall Theseus without reinstalling. The install-update-now handler spawned the NSIS setup with just /S (silent). With our oneClick:false + perMachine:false + allowToChangeInstallationDirectory:true NSIS config, that runs the uninstaller (wiping the install dir and the registry install-path entry) and then hits the wizard install phase, which needs UI to pick the target dir — silent mode has no UI and the registry hint is already gone, so it exits without installing. Result: the browser disappears and there is nothing to click on next boot. Fix: spawn with --updated /S --force-run, which is electron-builder's own auto-update-mode signal to reuse the registry install path and skip the uninstaller rerun. USERS STUCK ON 0.3.31 must manually download and run 0.3.32 to escape the loop — %APPDATA%\\theseus-navigator\\ (vault, addons, settings) survived the uninstall untouched, so a fresh install picks all of that back up as-is.",
|
|
"files": {
|
|
"TheseusNavigator-Setup-0.3.32.exe": "1f81fc45e5faf104e9a3630d97b1ea23098e80c63c9101be1a1fe53cd054a31a",
|
|
"TheseusNavigator-0.3.32-portable.exe": "34a550631a978e084f3d1875215c1ea0e65c5d75ed5fad123753b81a76a2990e"
|
|
}
|
|
}
|
|
]
|
|
}
|