History of bridge/BRIDGE_VERSION

186 commits ← Back to file
v0.16.18 (insiders): Window identity is scoped to the window's own browser (adom/nb-bridge#47): Edge, Chrome and Chrome…
John Lauer · 1c70b8d · 1mo ago
v0.16.17 (insiders): Toolbar icon packaged default reads toolbar.json with cache no-store and reports toolbarPackaged p…
John Lauer · df0018e · 1mo ago
v0.16.16 (insiders): Toolbar icon: 'auto' resolves to a packaged toolbar.json ({toolbarIcon:on}) when the host that loa…
John Lauer · 4be8705 · 1mo ago
v0.16.15 (insiders): The nbe's browser toolbar icon is now a setting (toolbarIcon auto|on|off, default auto = Chrome's…
John Lauer · 70199f9 · 1mo ago
v0.16.14 (insiders): On an Edge-only box nb no longer steers the AI toward installing Chrome (adom/nb-bridge#46): chrom…
John Lauer · c8b954f · 2mo ago
v0.16.13 (insiders): chrome_status.notifications finds ab's notifications block by shape (the direct /status nests it d…
John Lauer · 3f38203 · 2mo ago
v0.16.12 (insiders): chrome_status.notifications: try both ab base URLs for /status and report how the read went (abRea…
John Lauer · 3a7bc48 · 2mo ago
v0.16.11 (insiders): chrome_status.notifications reads ab's /status over a plain GET (it is not a command verb), so urg…
John Lauer · 33c6272 · 2mo ago
v0.16.10 (insiders): chrome_status.notifications reads ab's status reply through the same unwrap the window list uses (…
John Lauer · ec291e3 · 2mo ago
v0.16.9 (insiders): nbrowser_chrome_status.notifications now also reads ab's own notification permissions (bannersEnabl…
John Lauer · 15a2a48 · 2mo ago
v0.16.8 (insiders): Chrome install on a locked-down box (adom/nb-bridge#45): nbrowser_install_chrome {retryUac:true} re…
John Lauer · b9becd3 · 2mo ago
v0.16.7 (insiders): Send to AI uses Hydrogen's AI picker (adom/nb-bridge#44): no type on a new thread, so the human pic…
John Lauer · 44a53f2 · 2mo ago
v0.16.6 (insiders): Layer 1 on a fresh box: profiles with no signed-in account are listed (anonymous:true, keyed by dir…
John Lauer · d26bf03 · 2mo ago
v0.16.5 (insiders): Preflight answers 204 only for the three proxied routes and /api/*, 404 elsewhere (control-api-prox…
John Lauer · f4bacdf · 2mo ago
v0.16.4 (insiders): Send to AI for Hydrogen 1.0.187+: newbie-panel.js re-vendored at 2.22.0 (job + state polling, pre-1…
John Lauer · 72e3262 · 2mo ago
v0.16.3 (insiders): nbrowser_close_window replies again: the cleanup branch called .map on close_window's boolean close…
John Lauer · af3d98c · 2mo ago
v0.16.2 (insiders): nb-bridge#41: hover/move/wheel accept raw {x,y} (the stale_coordinates gate is clicks-only and name…
John Lauer · 2ae6d18 · 2mo ago
v0.16.1 (insiders): Activity rows now project the verified origin (nbrowser_activity entries carry origin: relay|local|…
John Lauer · 9bf1d3b · 2mo ago
v0.16.0 (insiders): First insiders-tier build (adom/nb-bridge#39): insidersManifestUrl in bridge.json, one version acro…
John Lauer · 25a2577 · 2mo ago
nb 0.5.1: taskbar progress value is PERCENT (0..100); the 0..1 bar was invisible - caught by a real capture
John Lauer · a5cbc0c · 2mo ago
nb 0.5.0: persisted user settings + nbrowser_settings (overlayBadge, taskbarActivity progress|flash|off, flashMode); ov…
John Lauer · 52dd126 · 2mo ago
nb 0.4.13: Edge disabled-detection (disable_reasons, Edge writes no state field) + disabled-is-a-choice hints - a user-…
John Lauer · 01afdb9 · 2mo ago
nb 0.4.12: wake_profile escalates to a minimized window when windowless wake fails (Chromium never starts load-unpacked…
John Lauer · cdbd7eb · 2mo ago
nb 0.4.11 / nbe 0.2.8: dialog pre-answer arming (Chrome cancels dialogs under a debugger; the hold-open design was impo…
John Lauer · 554fdbd · 2mo ago
nb 0.4.10 / nbe 0.2.7: per-tab last-dialog memory immune to foreign events drains; battery dialog retry
John Lauer · 7c5fa04 · 2mo ago
nb 0.4.9 / nbe 0.2.6: a click that opens a dialog reports dialogOpened + changed:true instead of retrying into the froz…
John Lauer · efdba2f · 2mo ago
nb 0.4.8: bare pin_session pins to the session's resolved route, never to an empty-email pending socket
John Lauer · 439e7d3 · 2mo ago
nb 0.4.7: register a host on first DATA not on connect (kills pending-N churn from port probers); battery guard matches…
John Lauer · 8da2081 · 2mo ago
nb 0.4.6: an owner may force_close its own OS window (open_os_window cleanup path was refusing its opener)
John Lauer · f8d61b8 · 2mo ago
nb 0.4.5: readiness proves an unlabelled connection with a live ping probe (flapping host loop reads needs-extension, h…
John Lauer · c14cd2c · 2mo ago
nb 0.4.4: auto-resolve pending profile labels on connect (was only manual)
John Lauer · e645c57 · 2mo ago
nb 0.4.3: pending-* connections are DRIVABLE and count as ready (the real 'nbe not connected' bug); revert the zombie r…
John Lauer · b8e6755 · 2mo ago
nb 0.4.2: reap zombie hosts on EVIDENCE (unanswered probes), never on age alone
John Lauer · d381680 · 2mo ago
nb 0.4.1 / nbe 0.2.5: force a frame instead of a foreground; zombie host reaper; thread-named foreground caption; nbe p…
John Lauer · 60ccdfa · 2mo ago
0.4.0 + nbe 0.2.4: #21 dialogs auto-answered (page can never wedge) + policy:manual; #20 root-caused - finder ignored o…
John Lauer · 9ba2d37 · 2mo ago
0.3.9 + nbe 0.2.2: state enriches url/title via list_tabs (list_windows returns sessionId:null); click change-detection…
John Lauer · 096ee3c · 2mo ago
0.3.8 + nbe 0.2.1: dialogs auto-answered so a driven confirm() can never wedge the page (#21); click-by-text self-heals…
John Lauer · 49711ab · 2mo ago
0.3.7: demo wakes a sleeping profile and retries once - turnkey for the web-control demo
John Lauer · d1c3b13 · 2mo ago
0.3.6: demo bounded (never hangs) + skips a pointless 2.4s pre-close
John Lauer · 38c5aa3 · 2mo ago
0.3.5: readiness means DRIVABLE - pending-* no longer counts as ready; unroutable pending fails fast as extension_resol…
John Lauer · 19781c3 · 2mo ago
0.3.4: bound the optional screenshot leg so nbrowser_state can never hang the caller
John Lauer · eebe98f · 2mo ago
0.3.3: state reports only YOUR live sessions (was listing other threads' + dead ones); all:true to inspect
John Lauer · 36b4ced · 2mo ago
0.3.2: nbrowser_state must report only OUR sessions - it was leaking the user's own windows
John Lauer · 71f3a4f · 2mo ago
0.3.1: fix composite handlers referencing an out-of-scope args alias (30s hang instead of an error) + guarded() so a th…
John Lauer · 5c312d7 · 2mo ago
0.3.0: nbrowser_state + nbrowser_demo (issue #22: own your window identity, no title-guessing)
John Lauer · 8786f5b · 2mo ago
0.2.6: pending-* pins never stick + close_window forgets registration (battery finding: poisoned sessionIds)
John Lauer · 7c2b866 · 2mo ago
0.2.5: cascade uses ab's real {hive,key} registry args (a joined path silently no-ops)
John Lauer · 744ed9a · 2mo ago
0.2.4: nbrowser_uninstall cascade hook (ab 2.0.35) + adom-bridge CLI name sweep
John Lauer · cfdd5d7 · 2mo ago
0.2.3: Claude-for-Chrome detection in the degradation ladder (human fallback awareness, never drivable)
John Lauer · 5ccf704 · 3mo ago
nb-bridge: slug rename to match the <name>-bridge convention; HD/AD shorthand purge (ah/ab only)
John Lauer · 9d547fa · 3mo ago