← Commit history

v2.0.91 auto-updater manifest (superset, windows block)

John Lauer ·305ed090ae ·1mo ago ·parent d36b578
1 file changed +7−7
version.json+7−7
@@ -1,16 +1,16 @@ {   "manifest_version": 1,-  "version": "2.0.90",-  "released_at": "2026-08-31T17:00:00Z",+  "version": "2.0.91",+  "released_at": "2026-08-31T17:45:00Z",   "windows": {-    "installer_url": "https://wiki.adom.inc/download/adom/adom-bridge/2.0.90/Adom.Bridge_2.0.90_windows_x64-setup.exe",-    "installer_filename": "Adom.Bridge_2.0.90_windows_x64-setup.exe",-    "installer_sha256": "fa9da65ea5c07ee8f0dbb70f56f9f60a3c7a77e91d3543ff4caeba1bb0a61329",-    "installer_size": 18000120+    "installer_url": "https://wiki.adom.inc/download/adom/adom-bridge/2.0.91/Adom.Bridge_2.0.91_windows_x64-setup.exe",+    "installer_filename": "Adom.Bridge_2.0.91_windows_x64-setup.exe",+    "installer_sha256": "4759fe41d2d483f6f281cf3546064503a98cc46dfdb752fe17de1f1ff1e8d1c2",+    "installer_size": 17952176   },   "changelog_url": "https://wiki.adom.inc/adom/adom-bridge",   "minimum_required": "1.3.30",-  "note": "Adom Bridge 2.0.90. Cross-machine discovery: ab now publishes its live runtime identity to the Carbon cloud key-value store (desktop.runtime.<machine>.bridge) once signed in, then re-publishes every 4 hours as a freshness heartbeat, mirroring Hydrogen's entry. A client holding your session can now resolve a running ab from anywhere (cloud container, another machine) with no port scanning. The entry carries host, direct-API port, a stable-per-launch instance id, pid, install path, and version (no secrets; it is user-visible). /health and /status now also expose instanceId + pid so a resolved caller can verify identity before trusting a port (#72). Carries everything in 2.0.85 through 2.0.89.",+  "note": "Adom Bridge 2.0.91. Install-time scoped auto-approve (#67): a setup cascade can now request one setup-framed consent (request_install_approval) so the whole install runs unattended after a single human Approve click, then revert to normal prompting the moment setup finishes (end_install_approval) or the window expires. Granting stays human-only: setup only requests the window and can end it early; the open decision is always a human click, reusing the existing timed grant. status.permissions.shell.installGrant shows why the gate is open. Carries everything in 2.0.85 through 2.0.90.",   "macos": {     "installer_url": "https://wiki.adom.inc/download/adom/adom-bridge-macos/1.9.162/Adom.Desktop_1.9.162_macos_aarch64.dmg",     "installer_filename": "Adom.Desktop_1.9.162_macos_aarch64.dmg",