v0.1.7: nbrowser_activity - bounded (600 entries/1h) queryable who-drove-what-when trail + activeSessions summary
v0.1.6: badge tracks ACTIVE driving (lazy-correlate on drive verbs + idle-expiry), not ownership - fixes stale badge on…
v0.1.5: profile-level badge correlation (profile email in OS title is stable while pages navigate)
v0.1.4: badge idle-expiry (auto-clears after 3min of no commands, re-applies on next drive verb)
v0.1.3/ext0.1.2: TITLE-based hwnd correlation (chrome.windows bounds are logical px, OS rects physical - broke badge on…
v0.1.2/ext0.1.1: badge the correct-profile window via BOUNDS correlation (fixes badge landing on the wrong Chrome profi…
bridge 0.1.1: screenshot best-practice hints (page=nbrowser_screenshot, window+chrome+child-popups=desktop_screenshot_w…
v0.1.0: #148 ownership guardrails (registration + spawn adoption + owned/cleanup/force_close + targeting guards) + fore…
ext 0.0.23 / bridge 0.0.41: open_tab echoes the opened url (was empty -> looked like 'returned nothing'); enforceBackgr…
bridge 0.0.40 / ext 0.0.22: enforce background-by-default + focus-steal auto-revert + focus_violation telemetry; userRe…
session-tracking fix: explicit sessionId resolves STRICTLY off the session->window map (never the active-tab heuristic…
bridge 0.0.38: on a VM (user on their laptop via RDP), RAISE the UAC immediately instead of waiting for a toast tap - t…
bridge 0.0.37: cross-AD notify - user UAC/notify toasts route to the user's laptop (target:all) instead of the local VM…
v0.0.36/0.0.20: focus-emulation fixes background clicking on occluded windows (was silently landing nowhere) + select r…
v0.0.35 bridge + 0.0.19 ext: shadow-piercing finder, nbrowser_select, screenshot coord-map, session pinning, eager prof…
native-browser v0.0.34: unknown-version != stale; (host hello-replay ships with host)
native-browser v0.0.33: readiness flags stale extension (expectedExtensionVersion + per-profile version compare)
feature batch 2 (roadmap #81): robust nbrowser_click (changed:bool) #5, nbrowser_set_date #7, nbrowser_download_wait #6…
feature batch 1 (roadmap #81): nbrowser_wait_for (deterministic selector/url/text wait) + nbrowser_keepalive (anti-idle…
bridge 0.0.30: FIX native Chrome install - use --silent --install (not /silent, which errored INVALID_OPTION) for the q…
bridge 0.0.29: fix Chrome-install toast storm - fire the approval toast ONCE (sticky), re-notify only after an actual t…
bridge 0.0.28: add nbrowser_install_chrome + nbrowser_chrome_status (install native Google Chrome, pup-style quiet user…
bridge 0.0.27 (AD 1.9.84, issue #80): send X-Adom-Bridge-Token attribution header on outbound AD calls; no workaround t…
bridge 0.0.26 (AD v1.9.79 contracts): declare timeouts (wait/fetch_url/input_dispatch=120, screenshot*/record*=120 via…
bridge 0.0.25: sharpen back/forward hints+pitfalls (via page history; error if no prior page)
bridge 0.0.24: sync package.json to 0.0.24 + VERSION now reads bridge.json (kills version drift)
bridge 0.0.23: normalize published node path to Windows backslashes for the .bat
bridge 0.0.22 + host node fix: bridge publishes AD-provisioned node path; native-host.bat reuses it so no system Node n…
bridge 0.0.21: bind ADOM_BIND_HOST (AD 1.9.63+ runtime contract, issue #61) - both loopback listeners
Bridge v0.0.20 (SDK audit): add updateManifestUrl + statusVerb; add read-only nbrowser_readiness (Level-2 needs-extensi…
v0.0.19: rich _hint on every verb + hint/related/pitfalls in describe (issue #16); bundle native-browser-safety skill t…
v0.0.18: scrub em-dashes from all baked hints + installed skills (ASCII punctuation only)
v0.0.17: steer recording to WGC (desktop_record_window_start); gate getDisplayMedia fallback behind fallbackConfirmed;…
Release native-browser bridge v0.0.16 (manifest + bumped source; proves AD 1.9.26 third-party auto-update)
Publish native-browser bridge release artifact v0.0.15 (manifest + zip) so AD can install/auto-update it
Publish adom-browser-extension source + hero