site/releases-manifest.json
Local Dev 14e7689351 Ship Ariadne 0.13: design pass — hero + tab strip auto-hide + navbar cleanup
Start page grows a Theseus-style hero: big Ariadne mark, tagline, search
input that navigates the tab. Section header separates hero from the
featured-card grid. New ariadne-search:// scheme handled in
MainActivity.handleChoice routes submissions through navigateTo (so it
inherits the .bch shortcut and .bch.bch collapse from 0.12).

Tab strip auto-hides while there's only one tab — Chrome pattern, reclaims
~44dp of top chrome for the common case. A compact tab-count button now
lives in the address row (always visible, gold when many tabs), tapping it
opens a lightweight tab switcher (title + active-mark + New tab item).

Address bar polish: 15px → 16sp text, focus outline in gold via
StateListDrawable, slightly taller padding (48dp touch target).

Bottom navbar: ⟳ reload → ⌂ home (the actually-missing action); Reload
moves into the overflow ⋮ menu as the first item.

Motion: 150ms alpha crossfade on tab switch; :active card scale on the
start page.

Release: ariadne-v0.13.apk sha256
aab1f1e1aa4654c6d2d21ee09e3067d8344697609900d6ccdbd082af95dc9ddc
site/releases-manifest.json bumped. Steps in RELEASE-HANDOFF-v0.13.md.
2026-09-09 10:45:48 +02:00

51 lines
3.4 KiB
JSON

{
"schema": "silentmode-releases/2",
"updated": "2026-09-09b",
"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.13",
"date": "2026-09-09",
"platform": "android",
"minSdk": 21,
"signed": true,
"signingAuthority": null,
"signingCertSha256": "46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c",
"changes": "Design pass. Start page grows a Theseus-style hero — big Ariadne mark, tagline, and a proper search / URL input that navigates the tab. The featured card grid stays below with its badges + descriptions, headed by a subtle 'Featured on the chain' section header. Tab strip auto-hides while there's only one tab (reclaims ~44dp of top chrome, Chrome-style); a compact tab-count button in the address row keeps the tab surface discoverable and opens a switcher for the tab list when there are several. Address bar text bumped to 16sp with a focus outline in gold — signal that a tap did something. Bottom bar swaps the redundant ⟳ reload button for a ⌂ home button (the actually-missing action); Reload moves into the overflow menu. Tab switching gets a 150ms alpha crossfade so the switch reads as a transition, not a snap.",
"files": {
"ariadne-v0.13.apk": "aab1f1e1aa4654c6d2d21ee09e3067d8344697609900d6ccdbd082af95dc9ddc"
}
},
{
"id": "theseus-navigator",
"product": "Theseus Navigator",
"version": "0.3.44",
"date": "2026-09-09",
"platform": "win-x64",
"signed": false,
"signingAuthority": null,
"changes": "Cloudflare-fronted sites (whybitcoincash.com and others) that returned 503 to Theseus now load normally. The fix is the same one Brave, Vivaldi and Opera use — rewrite the sec-ch-ua client-hint family so the request advertises the Google Chrome brand alongside Chromium. Electron's default sec-ch-ua identifies as 'Chromium' only, which combined with the UA strip made Cloudflare's Bot Fight Mode / Turnstile flag Theseus as bot. Now every outbound request carries sec-ch-ua, sec-ch-ua-full-version-list, sec-ch-ua-mobile and sec-ch-ua-platform values matching stock Chrome, with the Chromium version pulled from process.versions.chrome so nothing straddles fingerprint-wise.",
"files": {
"TheseusNavigator-Setup-0.3.44.exe": "6dd510184a3c1488ac93b7fd0194ddd239fe4e31083705afcc3c7bde0f530107",
"TheseusNavigator-0.3.44-portable.exe": "346be24804db0d8a00cd76a2c89cd3bd2b9af17e5505b25ec326f30c3ceec6ad"
}
}
]
}