Commit Graph

24 Commits

Author SHA1 Message Date
Tommy D. Rossi 65922f1bbf chore: upgrade vite to v8.0.3 across all packages
Bumps vite from various versions (5.x, 6.x, 7.x) to v8.0.3 uniformly:

- root package.json: ^7.2.2 → ^8.0.3
- extension/package.json: ^5.4.21 → ^8.0.3
- website/package.json: ^7.3.0 → ^8.0.3
- playwright submodule package.json: ^6.4.1 → ^8.0.3
2026-03-28 16:39:04 +01:00
Tommy D. Rossi a00c466382 Update package.json 2026-03-28 12:16:24 +01:00
Tommy D. Rossi e805de49d9 allow all packages to run build scripts
Use onlyBuiltDependencies: ["*"] wildcard instead of listing individual packages.
2026-03-28 10:06:48 +01:00
Tommy D. Rossi 0557279947 fix CI: approve build scripts and update pnpm to v10
- Add pnpm.onlyBuiltDependencies for esbuild/sharp (need native builds)
- Add pnpm.ignoredBuiltDependencies for bufferutil/electron (skip builds)
- Update CI workflow to pnpm 10 to match local version
- Remove .npmrc (strict-builds setting wasn't picked up in CI)
2026-03-28 10:04:55 +01:00
Tommy D. Rossi 3c19066532 release: playwriter@0.0.89 2026-03-12 22:18:02 +01:00
Tommy D. Rossi f87b0243cd format 2026-02-22 15:21:38 +01:00
Tommy D. Rossi 1b6c66fed0 dist release 2026-02-07 18:32:03 +01:00
Tommy D. Rossi afd0840523 chore: wire forked playwright-core into workspace 2026-02-05 17:06:08 +01:00
Tommy D. Rossi ea203418c2 add build 2026-01-27 13:51:13 +01:00
Tommy D. Rossi a15b06082b Add stable extension ID for development builds
Inject manifest key via vite plugin for dev/test builds (not production).
This ensures all developers get the same extension ID: pebbngnfojnignonigcnkdilknapkgid

- Update vite.config.mts to inject key when !PRODUCTION
- Update release script to use PRODUCTION=true
- Replace old hardcoded dev extension ID in all files
2026-01-25 11:19:51 +01:00
Tommy D. Rossi f391eda881 Update package.json 2026-01-24 12:57:57 +01:00
Tommy D. Rossi 3ef771240a Update package.json 2026-01-24 12:57:41 +01:00
Tommy D. Rossi 6af2373fe6 agents 2026-01-17 00:34:41 +01:00
Tommy D. Rossi 9a15af8b42 Update package.json 2026-01-14 17:40:41 +01:00
Tommy D. Rossi e575cc7c65 add reload scripts 2026-01-06 12:16:44 +01:00
Tommy D. Rossi b800fc4906 better test 2025-11-25 12:58:24 +01:00
Tommy D. Rossi a13906de73 make icon green on new pages. add test for it. 2025-11-24 15:54:11 +01:00
Tommy D. Rossi fb5182d0a5 release command 2025-11-24 15:38:02 +01:00
Tommy D. Rossi e85a2a9b97 add release command 2025-11-24 15:31:33 +01:00
Tommy D. Rossi 4ebfdaab36 add browser console log capture and fix test contamination
- Add getLatestLogs function to capture and retrieve browser console logs
- Support filtering by page, search string/regex, and count limit
- Add clearAllLogs function to prevent log persistence across tests
- Make console listeners synchronous using page _guid for immediate capture
- Add critical test verifying extension reconnection after disconnectEverything
- Preserve console logs across browser reconnections for stability
2025-11-24 15:30:23 +01:00
Tommy D. Rossi d52d591155 better test. spawn the extension with playwright 2025-11-22 11:43:52 +01:00
Tommy D. Rossi ac5322e580 agents 2025-11-13 19:29:49 +01:00
Tommy D. Rossi 8e5d68a6f2 updates 2025-11-13 19:24:05 +01:00
Tommy D. Rossi 12c5387409 init 2025-11-13 19:24:03 +01:00