Commit Graph

14 Commits

Author SHA1 Message Date
Tommy D. Rossi a53342f36a add reload packge.json script 2026-01-02 14:41:05 +01:00
Tommy D. Rossi 178387ec97 Persistent WS connection and auto-create initial tab
- Connect WS at extension startup via maintainConnection() loop
- Auto-retry every 5 seconds silently (no connecting badge)
- Never disconnect WS based on tab count
- Rename ConnectionState 'disconnected' to 'idle', remove global 'connecting'
- Fix race condition with tabGroupQueue for syncTabGroup/disconnectEverything/onTabUpdated
- Add auto-create initial tab when Playwright connects (PLAYWRITER_AUTO_ENABLE env var)
- Add test for auto-create feature
2026-01-01 01:14:16 +01:00
Tommy D. Rossi be1b9514d3 Add ping/pong keep-alive to prevent service worker termination 2025-12-31 16:15:17 +01:00
Tommy D. Rossi 3d0d280f6a Fix context menu duplicate ID crash and add global error logging 2025-12-31 15:45:32 +01:00
Tommy D. Rossi 150ad47307 fix about:blank gray icon and add auto-recovery after extension replacement 2025-12-22 19:29:25 +01:00
Tommy D. Rossi 9b73ab56f9 bump playwriter 0.0.26 and extension 0.0.54 2025-12-21 17:21:44 +01:00
Tommy D. Rossi 50aa6199d2 chore: bump to playwriter 0.0.22, extension 0.0.53 2025-12-20 21:33:10 +01:00
Tommy D. Rossi 36d0458243 bump 2025-11-26 17:01:34 +01:00
Tommy D. Rossi 48089d1f40 better handling of events. added tab search via targetId 2025-11-24 19:23:57 +01:00
Tommy D. Rossi 5d93b977d1 update 2025-11-24 16:38:35 +01:00
Tommy D. Rossi 71c1c75359 chore: update changelog, bump versions and refine tests 2025-11-22 11:59:48 +01:00
Tommy D. Rossi e0292cf88b rename 2025-11-16 13:18:51 +01:00
Tommy D. Rossi 0d363d59af cleanup 2025-11-16 11:32:14 +01:00
Tommy D. Rossi a2fd82d6d8 rename 2025-11-16 11:30:28 +01:00