Commit Graph

  • e6d9cfe5e4 docs: clarify WebSocket security uses Origin validation, not CORS Tommy D. Rossi 2026-01-14 12:09:32 +01:00
  • 1fd0242277 Allow attaching to our own extension pages while blocking other extensions Tommy D. Rossi 2026-01-14 12:07:28 +01:00
  • cfe3059fee Merge pull request #17 from Pipboyguy/main Tommy D. Rossi 2026-01-13 17:28:33 +01:00
  • a6b90ba9e5 fix: use domcontentloaded instead of load everywhere Marcel Coetzee 2026-01-13 15:23:07 +02:00
  • cbe62bc1a4 release: playwriter@0.0.46 Tommy D. Rossi 2026-01-13 00:14:58 +01:00
  • 3ae65a2dd6 update agents Tommy D. Rossi 2026-01-13 00:13:19 +01:00
  • 1dcfee7eab fix: limit screenshot dimensions to 2000px for Claude API compatibility Tommy D. Rossi 2026-01-13 00:10:51 +01:00
  • b1e7852c57 Add MIT license Tommy D. Rossi 2026-01-12 23:50:51 +01:00
  • 9849afad16 fix: clean up typos and improve phrasing in AGENTS.md Tommy D. Rossi 2026-01-12 23:50:25 +01:00
  • f27486c80e release: playwriter@0.0.45 Tommy D. Rossi 2026-01-12 19:02:23 +01:00
  • 3ac560792a feat: add CDP discovery endpoints (/json/version, /json/list) Tommy D. Rossi 2026-01-12 18:31:33 +01:00
  • f1b14f5ae1 chore: untrack snapshot files (already in gitignore) Tommy D. Rossi 2026-01-12 18:14:44 +01:00
  • 32dca5743b fix: filter non-page targets from Playwright (issue #14) Tommy D. Rossi 2026-01-12 18:10:54 +01:00
  • 481cb4ddc8 feat: add CDP discovery endpoints (/json/version, /json/list) Tommy D. Rossi 2026-01-12 17:08:35 +01:00
  • 9c323c5940 release: playwriter@0.0.44 Tommy D. Rossi 2026-01-12 15:38:19 +01:00
  • 7e7edac856 feat: add 5 lines context around search matches in accessibilitySnapshot, getCleanHTML, getLatestLogs Tommy D. Rossi 2026-01-12 15:36:51 +01:00
  • 2498b523a3 snaps Tommy D. Rossi 2026-01-11 22:39:36 +01:00
  • 88d0d4d514 debugging internal issues Tommy D. Rossi 2026-01-11 22:39:32 +01:00
  • 69d2d24815 release: playwriter@0.0.43 Tommy D. Rossi 2026-01-11 22:24:40 +01:00
  • 77a40d3c99 more compact htmlrewrite Tommy D. Rossi 2026-01-10 19:55:03 +01:00
  • b968af2c4b allow keeping styler. truncate Tommy D. Rossi 2026-01-10 19:48:50 +01:00
  • 107155d9f2 collapse useless elems Tommy D. Rossi 2026-01-10 19:42:47 +01:00
  • c3fda63e60 remove use of cache in html rewrite Tommy D. Rossi 2026-01-10 19:27:46 +01:00
  • eb4d7a0f42 adding htmlrewriter Tommy D. Rossi 2026-01-10 19:26:00 +01:00
  • 85ff79726d Update README.md Tommy D. Rossi 2026-01-07 14:15:59 +01:00
  • 9d9e469bff fix: sanitize accessibility snapshot to remove unpaired surrogates Tommy D. Rossi 2026-01-06 12:43:50 +01:00
  • ab8a3db83a docs: remove security entry from changelog Tommy D. Rossi 2026-01-06 12:34:31 +01:00
  • f950219db5 release: playwriter@0.0.41 Tommy D. Rossi 2026-01-06 12:33:29 +01:00
  • d7056292cd format Tommy D. Rossi 2026-01-06 12:32:32 +01:00
  • 9c1eadb536 Update README.md Tommy D. Rossi 2026-01-06 12:32:28 +01:00
  • e575cc7c65 add reload scripts Tommy D. Rossi 2026-01-06 12:16:44 +01:00
  • ba96d2fccf show arrows in labels in snapshots Tommy D. Rossi 2026-01-06 12:15:52 +01:00
  • be723ea193 Update .gitignore Tommy D. Rossi 2026-01-06 12:01:06 +01:00
  • 402cbcf3b4 better security for /extension Tommy D. Rossi 2026-01-06 12:00:46 +01:00
  • c3be01e3a5 nn Tommy D. Rossi 2026-01-06 11:58:33 +01:00
  • c456a5101c docs: mark right-click copy and auto enable env as unreleased Tommy D. Rossi 2026-01-06 10:46:40 +01:00
  • 8f2285a63c bigger labels. fix screenshots sizes Tommy D. Rossi 2026-01-05 11:11:00 +01:00
  • e87f801700 release: playwriter@0.0.40, extension@0.0.67 Tommy D. Rossi 2026-01-05 10:12:42 +01:00
  • 09a363d2dc screenshotWithAccessibilityLabels Tommy D. Rossi 2026-01-05 10:11:36 +01:00
  • da24f0e011 feat: add media elements (img, video, audio) to aria labels Tommy D. Rossi 2026-01-05 10:06:51 +01:00
  • 6feb459c1e docs: improve remote agents section with MCP JSON examples Tommy D. Rossi 2026-01-04 21:37:28 +01:00
  • 8e62b657cc fix: query playwriter tab group by title instead of caching ID Tommy D. Rossi 2026-01-04 16:09:32 +01:00
  • b4689f390f fix tests adding more await globalThis.disconnectEverything() Tommy D. Rossi 2026-01-04 16:06:32 +01:00
  • b06425cbe8 add comparison vs Claude Code browser extension Tommy D. Rossi 2026-01-03 19:56:36 +01:00
  • 1ad94f3930 release: playwriter@0.0.39, extension@0.0.66 Tommy D. Rossi 2026-01-03 17:38:28 +01:00
  • f9a2312a58 diconnect tabs on close of ws Tommy D. Rossi 2026-01-03 17:36:18 +01:00
  • f7e4e90374 bump playwriter to 0.0.38 Tommy D. Rossi 2026-01-03 16:45:58 +01:00
  • 018647aebf bump playwriter to 0.0.37 Tommy D. Rossi 2026-01-03 16:43:19 +01:00
  • f2ee7755a0 bump version to 0.0.36, update changelog with aria ref labels feature Tommy D. Rossi 2026-01-03 16:05:51 +01:00
  • 71276ee888 fix auto-hide timer: cancel previous timer when showing new labels Tommy D. Rossi 2026-01-03 16:04:20 +01:00
  • 1bb88853ad document showAriaRefLabels/hideAriaRefLabels in prompt.md Tommy D. Rossi 2026-01-03 15:57:12 +01:00
  • d889cea6b1 add showAriaRefLabels/hideAriaRefLabels to MCP context Tommy D. Rossi 2026-01-03 15:56:31 +01:00
  • d4072d41b6 document showAriaRefLabels feature in README Tommy D. Rossi 2026-01-03 15:52:02 +01:00
  • c59dbc0013 use warm color scheme for all label types Tommy D. Rossi 2026-01-03 15:49:43 +01:00
  • 6f508795b4 update label colors: yellow for links, orange for buttons Tommy D. Rossi 2026-01-03 15:48:15 +01:00
  • 3cd59600e9 filter labels for elements covered by opaque overlays Tommy D. Rossi 2026-01-03 15:45:48 +01:00
  • d9783b15be add role-based color coding for aria ref labels Tommy D. Rossi 2026-01-03 15:31:00 +01:00
  • a31812be8d skip overlapping labels using greedy placement algorithm Tommy D. Rossi 2026-01-03 15:28:07 +01:00
  • 355053cbf9 filter aria ref labels to only interactive roles Tommy D. Rossi 2026-01-03 15:25:33 +01:00
  • 802e6768e2 add showAriaRefLabels/hideAriaRefLabels for Vimium-style visual labels Tommy D. Rossi 2026-01-03 15:17:47 +01:00
  • 22a255e1dd refactor extension with ConnectionManager. log memory usage Tommy D. Rossi 2026-01-02 14:41:37 +01:00
  • a53342f36a add reload packge.json script Tommy D. Rossi 2026-01-02 14:41:05 +01:00
  • 1392bb8dc6 Update prompt.md Tommy D. Rossi 2026-01-02 14:40:57 +01:00
  • 5cf7d2756e more logs when url is empty Tommy D. Rossi 2026-01-02 14:40:03 +01:00
  • 7630ab7538 Update mcp.test.ts Tommy D. Rossi 2026-01-02 14:39:01 +01:00
  • e3cb7fd1fd add test to find out how to remove sleep after extension connect Tommy D. Rossi 2026-01-02 14:24:15 +01:00
  • cc128236eb agents.md Tommy D. Rossi 2026-01-01 12:00:10 +01:00
  • 2b0a5db49e adding docs Tommy D. Rossi 2026-01-01 12:00:02 +01:00
  • 90179dea17 handle connecting ws Tommy D. Rossi 2026-01-01 03:12:30 +01:00
  • ef6ab59351 Fix auto-enable to work without delay by skipping duplicate Target.attachedToTarget Tommy D. Rossi 2026-01-01 02:53:10 +01:00
  • 002f72af2c more logs Tommy D. Rossi 2026-01-01 02:23:25 +01:00
  • f6ae01866d use ts relay in dev Tommy D. Rossi 2026-01-01 02:23:16 +01:00
  • 70dc79ef8c pass env in spawn subprocess Tommy D. Rossi 2026-01-01 01:54:40 +01:00
  • 178387ec97 Persistent WS connection and auto-create initial tab Tommy D. Rossi 2026-01-01 01:09:08 +01:00
  • c15cf5947a Add unified mcpLog for relay server and stderr logging Tommy D. Rossi 2025-12-31 22:41:32 +01:00
  • 240ce5be74 Bump version to 0.0.34 Tommy D. Rossi 2025-12-31 16:15:51 +01:00
  • be1b9514d3 Add ping/pong keep-alive to prevent service worker termination Tommy D. Rossi 2025-12-31 16:15:17 +01:00
  • 02fda90578 add more logs on detach Tommy D. Rossi 2025-12-31 16:07:57 +01:00
  • 5dca4094c8 dont restart server if version is higher than mcp Tommy D. Rossi 2025-12-31 16:05:34 +01:00
  • 3d0d280f6a Fix context menu duplicate ID crash and add global error logging Tommy D. Rossi 2025-12-31 15:45:32 +01:00
  • 0f9591722d Add Playwright CDPSession compatibility and export classes Tommy D. Rossi 2025-12-31 11:51:03 +01:00
  • a5f57ea5d6 add example locators Tommy D. Rossi 2025-12-31 11:43:49 +01:00
  • 9ad8428be1 Update prompt.md Tommy D. Rossi 2025-12-31 10:55:03 +01:00
  • 4a5bf3c3a3 Update prompt.md Tommy D. Rossi 2025-12-31 10:38:55 +01:00
  • 1f68e59e64 Update prompt.md Tommy D. Rossi 2025-12-31 10:36:50 +01:00
  • 97d971a993 nicer resources urls Tommy D. Rossi 2025-12-31 10:34:56 +01:00
  • 6753e1953f Update vite.config.ts Tommy D. Rossi 2025-12-30 17:45:45 +01:00
  • 2890d82470 Update package.json Tommy D. Rossi 2025-12-30 17:45:37 +01:00
  • d37b2eee92 vercel react router Tommy D. Rossi 2025-12-30 17:44:41 +01:00
  • c97a6123b2 Update package.json Tommy D. Rossi 2025-12-30 17:43:01 +01:00
  • e7b4f07dd4 fix website Tommy D. Rossi 2025-12-30 17:41:44 +01:00
  • 45ca51bc35 Update _index.tsx Tommy D. Rossi 2025-12-30 17:39:52 +01:00
  • d88012324c fix: read prompt.md from src/ instead of dist/ Tommy D. Rossi 2025-12-30 15:22:54 +01:00
  • e4e509d638 Update react-router.config.ts Tommy D. Rossi 2025-12-30 14:35:40 +01:00
  • 2a8fb62995 Update react-router.config.ts Tommy D. Rossi 2025-12-30 14:35:35 +01:00
  • ab80c760c8 Bump playwriter to 0.0.32 Tommy D. Rossi 2025-12-30 14:31:47 +01:00
  • 8604d06e7f Update README.md Tommy D. Rossi 2025-12-30 14:30:52 +01:00
  • 237f24d3f8 Generate MCP resources at build time and host on playwriter.dev Tommy D. Rossi 2025-12-30 14:30:30 +01:00
  • aca26896b4 Update README.md Tommy D. Rossi 2025-12-30 14:28:02 +01:00
  • 169f43599a Update pnpm-lock.yaml Tommy D. Rossi 2025-12-30 14:25:21 +01:00