diff --git a/releases-manifest.json b/releases-manifest.json index 5cf587e..b33c188 100644 --- a/releases-manifest.json +++ b/releases-manifest.json @@ -88,6 +88,21 @@ "AriadneResolver-Setup-0.1.13.exe": "a16d10759efede4412f4fdb52d59424bf56bbb258bb002ab930f4a5a5aef8a41" } }, + { + "id": "ariadne-android", + "product": "Ariadne for Android", + "version": "0.36", + "date": "2026-10-22", + "platform": "android", + "minSdk": 21, + "signed": true, + "signingAuthority": null, + "signingCertSha256": "46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c", + "changes": "LIVE row is now user-editable. Long-press on any card for Edit / Move up / Move down / Delete; trailing dashed + card adds a new asset. New defaults: BCH, XMR, DGB, SC, RVN — same symbols CoinSpectrum spark.json uses (SC not SIA). The row's SYMS list is built from the store on every home load so added assets pull data immediately. Same signing key; installs over 0.35.", + "files": { + "ariadne-v0.36.apk": "1e82eff3dca254f707dc957ae4a7c1bfd6a4ecae660a06f0327ce97bc3dc1ad1" + } + }, { "id": "ariadne-android", "product": "Ariadne for Android", @@ -103,21 +118,6 @@ "ariadne-v0.35.apk": "247ae1ec7ec9bfcd4bf4711710514db09f7e9e051264117024a330eb78fadaee" } }, - { - "id": "ariadne-android", - "product": "Ariadne for Android", - "version": "0.34", - "date": "2026-10-22", - "platform": "android", - "minSdk": 21, - "signed": true, - "signingAuthority": null, - "signingCertSha256": "46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c", - "changes": "In-browser password save / autofill. Credentials.java (JSON on-disk) + CredentialsBridge expose window.AriadneCreds to pages; a small script injected on page load hooks every form containing an , posts (host, username, password) to Ariadne on submit, and the browser prompts to save via a native dialog. On revisit, a gold floating banner at the top of the page offers one-tap fill. Cross-origin iframes can't launder credentials — the bridge checks the WebView's current URL hostname against the host the JS claims. Store is plaintext on-disk for now; Android Keystore wrap is next. Same signing key; installs over 0.33.", - "files": { - "ariadne-v0.34.apk": "20d89b886ebb3007cbc58119c58a84fdbc5a10c76d31a1f04ebf403835685654" - } - }, { "id": "pithos-desktop", "product": "Pithos", diff --git a/releases/index.html b/releases/index.html index b6a00c9..e702222 100644 --- a/releases/index.html +++ b/releases/index.html @@ -138,12 +138,12 @@
-

Ariadne for Android 0.35

-
Android 5.0+ (API 21) · self-signed release key · 2026-10-22 · LIVE row now reads CoinSpectrum's own /api/v1/spark.json directly. The old backend was a Silent Mode proxy that polled CoinGecko every minute; the new source is the median across 23 exchanges per asset, 1440 one-minute samples over 24 h, published every minute. Change% and the sparkline are computed client-side from the series — no server change needed. Stale/offline captions preserved. Same signing key; installs over 0.34.
+

Ariadne for Android 0.36

+
Android 5.0+ (API 21) · self-signed release key · 2026-10-22 · LIVE row is now user-editable. Long-press on any card for Edit / Move up / Move down / Delete; trailing dashed + card adds a new asset. New defaults: BCH, XMR, DGB, SC, RVN — same symbols CoinSpectrum spark.json uses (SC not SIA). The row's SYMS list is built from the store on every home load so added assets pull data immediately. Same signing key; installs over 0.35.
- - 247ae1ec7ec9bfcd4bf4711710514db09f7e9e051264117024a330eb78fadaee + + 1e82eff3dca254f707dc957ae4a7c1bfd6a4ecae660a06f0327ce97bc3dc1ad1
Signing certificate — SHA-256 (the same key signs every future release)
@@ -152,12 +152,12 @@
-

Ariadne for Android 0.34

-
Android 5.0+ (API 21) · self-signed release key · 2026-10-22 · In-browser password save / autofill. Credentials.java (JSON on-disk) + CredentialsBridge expose window.AriadneCreds to pages; a small script injected on page load hooks every form containing an <input type=password>, posts (host, username, password) to Ariadne on submit, and the browser prompts to save via a native dialog. On revisit, a gold floating banner at the top of the page offers one-tap fill. Cross-origin iframes can't launder credentials — the bridge checks the WebView's current URL hostname against the host the JS claims. Store is plaintext on-disk for now; Android Keystore wrap is next. Same signing key; installs over 0.33.
+

Ariadne for Android 0.35

+
Android 5.0+ (API 21) · self-signed release key · 2026-10-22 · LIVE row now reads CoinSpectrum's own /api/v1/spark.json directly. The old backend was a Silent Mode proxy that polled CoinGecko every minute; the new source is the median across 23 exchanges per asset, 1440 one-minute samples over 24 h, published every minute. Change% and the sparkline are computed client-side from the series — no server change needed. Stale/offline captions preserved. Same signing key; installs over 0.34.
- - 20d89b886ebb3007cbc58119c58a84fdbc5a10c76d31a1f04ebf403835685654 + + 247ae1ec7ec9bfcd4bf4711710514db09f7e9e051264117024a330eb78fadaee
Signing certificate — SHA-256 (the same key signs every future release)