Commit Graph

  • a25e7672e1 release: v1.0.0-rc.3 (#141) main v1.0.0-rc.3 Sawyer Hood 2026-09-04 17:40:30 -07:00
  • 091682b201 release: v1.0.0-rc.3 #141 bb/bump-devbrowser-release-candidate-for-bb-integra-thr_nw3stf5unw Sawyer Hood 2026-09-05 00:34:07 +00:00
  • 7159e8b459 feat: support cross-origin iframe snapshots (#140) Sawyer Hood 2026-09-04 17:03:13 -07:00
  • 2a5c155249 feat: support cross-origin iframe snapshots #140 bb/iframe-snapshot-refs Sawyer Hood 2026-09-04 23:16:00 +00:00
  • baf75ccd1b docs: clarify npm 12 release warning (#139) Sawyer Hood 2026-09-03 18:12:32 -07:00
  • ff952c7299 release: v1.0.0-rc.2 (#138) v1.0.0-rc.2 Sawyer Hood 2026-09-03 17:58:59 -07:00
  • 57d590e829 fix: inspect packed release tarball directly (#137) v1.0.0-rc.1 Sawyer Hood 2026-09-03 17:50:21 -07:00
  • acc95e96c7 fix: accept npm pack object output (#136) Sawyer Hood 2026-09-03 17:44:08 -07:00
  • 3e3ceacba2 release: v1.0.0-rc.1 (#135) Sawyer Hood 2026-09-03 17:38:23 -07:00
  • 744384f414 docs: restore the dev-browser README voice (#134) Sawyer Hood 2026-09-03 17:29:34 -07:00
  • 9333208ff3 docs: restore the dev-browser README voice #134 bb/readme-unslop Sawyer Hood 2026-09-04 00:25:37 +00:00
  • 16dec89cfe feat!: ship doobie as dev-browser 1.0 (#133) Sawyer Hood 2026-09-03 17:21:40 -07:00
  • a50da990d9 test: isolate browser context gate coverage #133 bb/dev-browser-v1 Sawyer Hood 2026-09-04 00:17:28 +00:00
  • 3f391a3b86 test: stabilize browser context gate coverage Sawyer Hood 2026-09-04 00:11:17 +00:00
  • 7d72ae9321 fix: preserve UTF-8 across protocol chunks Sawyer Hood 2026-09-04 00:07:45 +00:00
  • 5a9cfae942 fix: close run gate escape paths Sawyer Hood 2026-09-04 00:07:23 +00:00
  • b12ff74d04 fix: isolate authenticated CDP sessions Sawyer Hood 2026-09-04 00:04:30 +00:00
  • 18ceebb335 ci: use Node 24 GitHub actions Sawyer Hood 2026-09-03 23:49:44 +00:00
  • 0f469f53fa feat!: make doobie the dev-browser 1.0 runtime Sawyer Hood 2026-09-03 23:46:03 +00:00
  • 97e71eb889 chore: join doobie implementation history Sawyer Hood 2026-09-03 23:33:14 +00:00
  • 284c89d521 client: retry when racing a shutting-down daemon (flaky stop/status on CI) Sawyer Hood 2026-08-20 05:08:33 +00:00
  • 2ac22d36c1 v0.1.2 Sawyer Hood 2026-08-20 05:04:08 +00:00
  • e5582187dc launch: automation profile prefs (leak-detection dialog off, no password/autofill UI) — fixes dead input after logins in new headless Sawyer Hood 2026-08-20 04:46:01 +00:00
  • e42891eb54 shim: sh/JS polyglot so bun-only machines run it; v0.1.1 Sawyer Hood 2026-08-20 03:56:39 +00:00
  • 0e08bce9fd runtime: share host Error constructors with the script realm Sawyer Hood 2026-08-20 03:47:21 +00:00
  • 59445b142f relative file paths resolve against the caller's cwd; readFile("downloads/<name>"); TimeoutError for ref waits Sawyer Hood 2026-08-20 03:46:19 +00:00
  • b578adafdb daemon: drain active requests before exit; tests: realpath-safe and node-optional packaging tests; chrome: share sandbox helpers Sawyer Hood 2026-08-20 03:38:25 +00:00
  • f6a0e828ed fix round 2: front lock (no stale cache), run gate covers handles/frames/popups, --connect extends only touched tabs, doobie chrome verifies launch, self-healing shim + devDependencies, snapshot name fallbacks/pointer inheritance/shadow refs, docs Sawyer Hood 2026-08-20 03:30:18 +00:00
  • a7a3848c76 docs: bb integration note (socket source contract) Sawyer Hood 2026-08-20 02:31:27 +00:00
  • 6183c29525 mcp: stdio MCP server over the daemon frames (doobie mcp); ci: explicit test timeout Sawyer Hood 2026-08-20 02:28:01 +00:00
  • 2828c6f50b ci: bench tolerance on shared runners; release: npm publish only with NPM_TOKEN Sawyer Hood 2026-08-20 02:22:33 +00:00
  • ff4919b96b snapshot: drop [cursor=pointer] on inherently interactive roles, no row content names (HN interactive 29k -> 21k chars) Sawyer Hood 2026-08-20 02:18:02 +00:00
  • 13be005524 launch: mark clean exit to skip session restore, cache --no-sandbox; untrack build artifact Sawyer Hood 2026-08-20 02:15:16 +00:00
  • f5045d2e06 docs: handoff notes Sawyer Hood 2026-08-20 00:03:49 +00:00
  • 8b2297d0e1 doobie: fix round 1 from adversarial review (transport backpressure, profiles per mode, page mutex, bringToFront, zombie runs, shot DPR, dialogs, snapshot names/frames/boxes, docs) Sawyer Hood 2026-08-20 00:03:09 +00:00
  • e216fb3d2f doobie: snapshot engine, waitForLoad, docs, tests, bench, Bun-native fast client Sawyer Hood 2026-08-19 22:13:59 +00:00
  • d761abccac doobie: skeleton — client, daemon, vm runner, page helpers, build Sawyer Hood 2026-08-19 21:22:22 +00:00
  • 73fe10f045 docs: fix release verification command (#126) Sawyer Hood 2026-07-14 18:30:01 -07:00
  • 321f2a9ec1 docs: fix release verification command #126 bb/fix-release-verification Sawyer Hood 2026-07-14 18:27:34 -07:00
  • edd6f443e6 release: v0.2.9 (#125) v0.2.9 Sawyer Hood 2026-07-14 18:24:18 -07:00
  • 2611bee379 release: v0.2.9 #125 bb/dev-browser-release-process-thr_mj4c4xtd2j Sawyer Hood 2026-07-14 18:21:55 -07:00
  • 0038e984e0 feat: clean up idle managed browsers (#124) Sawyer Hood 2026-07-14 18:16:24 -07:00
  • a5ecfca5f0 fix: bound browser requests and streamline agent actions (#118) Sawyer Hood 2026-07-09 16:48:37 -07:00
  • 5736fc28f4 ci: publish to npm via OIDC trusted publishing v0.2.8 Sawyer Hood 2026-06-05 11:35:10 -07:00
  • aed153dbb9 release: v0.2.8 Sawyer Hood 2026-06-05 11:22:36 -07:00
  • edba515c7e fix: daemon hardening — frame cap, browser-stop lock, cold-start race, Chrome 147 CDP attach (#115) Sawyer Hood 2026-06-05 10:34:36 -07:00
  • a2cbafb7eb feat: add page.cua (vision) and page.domCua (DOM-id) toolsets (#114) Sawyer Hood 2026-06-05 09:30:04 -07:00
  • 6d0d1bc30b fix: downscale screenshots to css pixels when scale:css is ignored #114 dev-browser-cua Sawyer Hood 2026-06-05 09:20:32 -07:00
  • f40f2d649f fix: accept numeric-string nodeId in domCua actions Sawyer Hood 2026-06-05 09:09:38 -07:00
  • d03f190ca8 style: format dom-cua files with prettier Sawyer Hood 2026-06-04 23:17:23 -07:00
  • 9a76c62699 fix: address review findings on cua/domCua toolsets Sawyer Hood 2026-06-04 23:15:15 -07:00
  • 62509c7aa4 docs: document cua and domCua toolsets Sawyer Hood 2026-06-04 22:59:09 -07:00
  • 90f07361f3 feat: add page.domCua DOM-id toolset Sawyer Hood 2026-06-04 22:53:54 -07:00
  • 265a55fee2 feat: add page.cua pixel/vision toolset Sawyer Hood 2026-06-04 22:33:14 -07:00
  • fb1c059f0e fix: surface guest error messages dropped by headerless QuickJS stacks Sawyer Hood 2026-06-04 22:19:46 -07:00
  • 9c85e469e2 docs: move demo video under key features Sawyer Hood 2026-04-09 14:18:36 -07:00
  • 1a572dd68a docs: add demo video to README Sawyer Hood 2026-04-09 14:16:33 -07:00
  • 5e58f2ed97 release: v0.2.7 v0.2.7 Sawyer Hood 2026-04-09 14:07:21 -07:00
  • fc0184b168 docs: recommend domcontentloaded for dev server navigation (#99) Sawyer Hood 2026-04-03 12:51:43 -07:00
  • ed8bb6bb81 docs: recommend domcontentloaded for dev server navigation #99 dev-browser-waituntil-docs Sawyer Hood 2026-04-03 12:46:10 -07:00
  • c41752e9eb feat: upgrade Playwright to 1.59.1 #96 dev-browser-pw-upgrade Sawyer Hood 2026-04-01 17:12:12 -07:00
  • 0d2bab62e2 release: v0.2.6 v0.2.6 Sawyer Hood 2026-04-01 11:45:00 -07:00
  • 5459700f57 fix: pin playwright to 1.58.2 to prevent protocol drift (#95) Sawyer Hood 2026-04-01 11:41:10 -07:00
  • a7595a2921 fix: pin playwright to 1.58.2 to prevent protocol drift #95 dev-browser-pin-playwright Sawyer Hood 2026-04-01 11:31:43 -07:00
  • bd45b5613e release: v0.2.5 v0.2.5 Sawyer Hood 2026-03-30 12:39:00 -07:00
  • c1008d2247 docs: add PowerShell examples for Windows users (#88) Sawyer Hood 2026-03-30 12:35:26 -07:00
  • fd406ef4bc docs: add PowerShell examples for Windows users #88 dev-browser-powershell Sawyer Hood 2026-03-30 12:33:21 -07:00
  • 2122b024bc fix: disable viewport emulation in headed mode (#87) Sawyer Hood 2026-03-30 11:56:15 -07:00
  • a39b9ea68e fix: disable viewport emulation in headed mode #87 dev-browser-viewport Sawyer Hood 2026-03-30 11:46:42 -07:00
  • 94748ec1ca fix: make install-skill work in non-interactive environments (#84) Sawyer Hood 2026-03-27 08:47:48 -07:00
  • 15a30c4dcc fix: make install-skill work in non-interactive environments #84 dev-browser-install-skill-noninteractive Sawyer Hood 2026-03-27 00:04:55 -07:00
  • 7f68c1705a release: v0.2.4 (#83) v0.2.4 Sawyer Hood 2026-03-26 16:34:51 -07:00
  • c51177a8d3 test: accept interrupted sandbox timeout on Windows #83 release-0.2.4 Sawyer Hood 2026-03-26 16:28:03 -07:00
  • 1df6e846bd release: v0.2.4 Sawyer Hood 2026-03-26 16:22:11 -07:00
  • dd0183d1d7 feat: add Codex plugin for dev-browser #82 codex-plugin Sawyer Hood 2026-03-26 15:45:11 -07:00
  • b12e2f79e9 fix: handle EBUSY on Windows test cleanup Sawyer Hood 2026-03-26 15:37:42 -07:00
  • bbc4bdd4b9 test: add HTTPS test fixture for --ignore-https-errors (#81) Sawyer Hood 2026-03-26 15:33:45 -07:00
  • 179fe593f6 test: add HTTPS test fixture for --ignore-https-errors #81 test-https-errors Sawyer Hood 2026-03-26 15:28:22 -07:00
  • 1a66133d56 feat: add --ignore-https-errors flag for self-signed certs (#79) Sawyer Hood 2026-03-26 15:20:17 -07:00
  • 240a7c4baf Preserve HTTPS settings on browser relaunch #79 dev-browser-https-errors Sawyer Hood 2026-03-26 14:53:07 -07:00
  • 7a16c5157d fix: require checksums starting in v0.2.4 #77 dev-browser-checksum Sawyer Hood 2026-03-26 15:11:01 -07:00
  • 7d60094c08 test: include ignoreHTTPSErrors in browser manager mock Sawyer Hood 2026-03-26 15:08:49 -07:00
  • 51c7ee05ff test: add postinstall checksum e2e coverage Sawyer Hood 2026-03-26 14:57:04 -07:00
  • a16b306d86 security: require checksum manifests for checksum-era releases Sawyer Hood 2026-03-26 14:43:17 -07:00
  • 58a155f187 security: add SHA-256 verification for postinstall binary downloads Sawyer Hood 2026-03-26 14:28:27 -07:00
  • 1f21c9e889 feat: add --ignore-https-errors flag for self-signed certs Sawyer Hood 2026-03-26 14:45:00 -07:00
  • 29ee385dec Revert "fix: add install lock to prevent concurrent npm install corruption (#76)" #80 revert-install-lock Sawyer Hood 2026-03-26 14:52:30 -07:00
  • f9ee211457 fix: add install lock to prevent concurrent npm install corruption (#76) Sawyer Hood 2026-03-26 14:39:33 -07:00
  • 06a5e7f3e2 chore: dead code cleanup and update CLAUDE.md (#75) Sawyer Hood 2026-03-26 14:38:15 -07:00
  • 528064b850 fix: restore BrowserEntry export #75 dev-browser-deadcode Sawyer Hood 2026-03-26 14:22:05 -07:00
  • 56834d2e94 fix: add install lock to prevent concurrent npm install corruption #76 dev-browser-install-lock Sawyer Hood 2026-03-26 14:27:34 -07:00
  • 9c83e5cbbb chore: dead code cleanup and update CLAUDE.md Sawyer Hood 2026-03-26 14:15:42 -07:00
  • ea752ba03f fix: bound listPages title lookup (#72) sqrt121 2026-03-26 18:08:54 +02:00
  • e000e1398c docs: update changelog for 0.2.3 Sawyer Hood 2026-03-25 15:40:42 -07:00
  • b8e592f134 fix: increase timeout for navigation test on Windows CI v0.2.3 Sawyer Hood 2026-03-25 15:37:23 -07:00
  • afe83d847f chore: bump version to 0.2.3 (#67) Sawyer Hood 2026-03-25 15:32:16 -07:00
  • c4b6db7bdd chore: bump version to 0.2.3 #67 0.2.3 Sawyer Hood 2026-03-25 15:25:24 -07:00
  • 7f94dae877 fix: resolve Windows CI test timeout in sandbox-file-io Sawyer Hood 2026-03-25 15:17:33 -07:00
  • 0817e87dcb feat: add Windows x64 support and npm packaging (#66) BestLux 2026-03-25 17:08:42 -05:00
  • a5d27d7544 Merge branch 'dev-browser-claude-permissions' into main Sawyer Hood 2026-03-23 14:34:16 -07:00