Pavel Feldman
2c5eac89a8
chore: add eval script ( #743 )
2025-07-23 10:31:37 -07:00
christian-lms
288f1b863b
docs: Add LM Studio installation instructions ( #688 )
2025-07-23 08:22:13 -07:00
Yury Semikhatsky
53e3e37991
chore(extension): terminate all connections when tab closes ( #741 )
2025-07-22 22:23:00 -07:00
Pavel Feldman
b1a0f775cf
chore: save session log ( #740 )
2025-07-22 20:06:03 -07:00
Pavel Feldman
6320b08173
chore: follow up on tab snapshot capture ( #739 )
2025-07-22 17:43:42 -07:00
Pavel Feldman
601a74305c
chore: introduce response type ( #738 )
2025-07-22 16:36:21 -07:00
Yury Semikhatsky
c2b98dc70b
chore(extension): handle root session id in the relay ( #737 )
2025-07-22 13:49:39 -07:00
Yury Semikhatsky
70862ce456
chore(extension): propagate errors to the client ( #736 )
2025-07-22 13:13:27 -07:00
Pavel Feldman
468c84eb8f
chore: move state to tab, do not cache snapshot ( #730 )
2025-07-22 07:53:33 -07:00
Yury Semikhatsky
cfcca40b90
chore(extension): find installed chrome ( #728 )
2025-07-21 17:57:38 -07:00
Pavel Feldman
f1826b96b6
chore: align lint w/ playwright ( #729 )
2025-07-21 17:07:13 -07:00
Copilot
eeeab4f042
fix: browser_take_screenshot to not require snapshot unless element is specified ( #725 )
2025-07-21 10:52:06 -07:00
Copilot
efe3ff0c7c
Add test for browser_evaluate error handling ( #719 )
2025-07-19 20:12:32 -07:00
Yury Semikhatsky
e3df209b96
chore(extension): support running in http mode ( #717 )
2025-07-19 08:30:29 -07:00
Pavel Feldman
29711d07d3
chore: use streamable http by default ( #716 )
...
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2025-07-18 18:31:00 -07:00
Copilot
b0be1ee256
chore: add GitHub Copilot agent YAML specification ( #715 )
2025-07-18 18:03:23 -07:00
Yury Semikhatsky
d3867affed
chore: add mcp chrome extension ( #710 )
2025-07-18 17:12:44 -07:00
Copilot
1eee30fd45
feat: add fullPage mode to browser_take_screenshot ( #704 )
2025-07-18 13:56:43 -07:00
Copilot
29ac29e6bb
fix: no-sandbox flag logic to only disable sandbox when explicitly passed ( #709 )
2025-07-18 13:56:01 -07:00
Adam Gastineau
9f8441daa5
chore(docs): make VSCode match other README sections ( #706 )
2025-07-18 11:21:29 -07:00
Pavel Feldman
64f950ae42
chore: mark v0.0.31 ( #691 )
v0.0.31
2025-07-17 16:04:21 -07:00
Pavel Feldman
5bfff0a059
chore: include recent console logs in results ( #689 )
2025-07-17 14:58:44 -07:00
Pavel Feldman
c97bc6e2ae
chore: allow right click ( #687 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/467
2025-07-17 13:24:05 -07:00
Pavel Feldman
fe0c0ffffe
chore: mirror cli options w/ env vars ( #685 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/639
2025-07-17 10:19:18 -07:00
Pavel Feldman
9526910864
chore: sort install sections ( #682 )
2025-07-17 09:06:10 -07:00
Pavel Feldman
95454735bf
chore: remove image reply special case in cursor ( #680 )
2025-07-16 18:32:07 -07:00
Pavel Feldman
e9f6433241
chore: remove server experiment ( #681 )
2025-07-16 18:05:47 -07:00
Pavel Feldman
d61aa16fee
chore: turn vision into capability ( #679 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/420
2025-07-16 16:40:00 -07:00
Pavel Feldman
012c906500
chore: introduce browser_evaluate ( #678 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/424
2025-07-16 15:02:47 -07:00
Pavel Feldman
825a97d66e
chore: remove generate_test tool for now - it adds no value ( #675 )
2025-07-16 13:33:05 -07:00
Pavel Feldman
3061d9aa56
chore: resolve dialog races ( #673 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/595
2025-07-16 13:32:54 -07:00
Pavel Feldman
da818d113a
chore: make tab indexes 0-based ( #674 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/570
2025-07-16 09:55:08 -07:00
Pavel Feldman
a5a57df105
chore: include page errors in console messages ( #671 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/669
2025-07-15 15:46:09 -07:00
Pavel Feldman
be8adb1866
chore: migrate to locator._resolveSelector ( #670 )
2025-07-15 14:50:33 -07:00
Pavel Feldman
c5a2324aaf
chore: mark v0.0.30 ( #666 )
v0.0.30
2025-07-14 10:53:12 -07:00
Pavel Feldman
128474b4aa
chore: remove extension code ( #667 )
2025-07-14 10:52:38 -07:00
Pavel Feldman
7fca8f50f8
chore: roll Playwright to 1.54.1 ( #665 )
2025-07-14 09:51:14 -07:00
Simon Knott
841bb417d1
chore: update to 1.54.0 ( #653 )
...
Closes https://github.com/microsoft/playwright-mcp/issues/535
2025-07-14 09:53:33 +02:00
Pavel Feldman
59f1d67a4e
feat(dblclick): add double click ( #654 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/652
2025-07-11 16:45:39 -07:00
おがどら
1600ba6645
docs: Update README about imageResponses option. ( #646 )
2025-07-09 17:40:22 -07:00
Joah Gerstenberg
127c996e86
docs: add instructions to install in Goose ( #580 )
2025-07-09 17:39:41 -07:00
Sandor Major
4bd39c07e9
docs: adding installation steps for Gemini CLI ( #625 )
...
I just tried it out with Gemini CLI and it works like a charm, thanks
for creating this MCP server!
2025-07-09 17:37:29 -07:00
Max Schmitt
f5b68dc590
devops(docker): enhance Docker image publishing with ORAS end-of-life tagging ( #641 )
...
This tags the images we publish as EOL immediately in order to get
excluded from the image scanning. Like we do upstream in
microsoft/playwright.
2025-07-07 23:08:12 +02:00
Mehul Raheja
875bd3b6ec
fix(docs): Fix typo of windsurf in readme ( #620 )
2025-07-02 09:54:36 +02:00
Yury Semikhatsky
137b74750c
chore(extension): wrap CDP protocol ( #604 )
2025-06-26 16:21:59 -07:00
Yury Semikhatsky
ded00dc422
chore(extension): convert to typescript ( #603 )
2025-06-26 13:52:08 -07:00
Yury Semikhatsky
5df6c2431b
chore(extension): support reconnect, implement relay-extension protocol ( #602 )
2025-06-26 11:12:23 -07:00
Simon Knott
9066988098
chore: improve "ref not found" error message ( #561 )
...
Helps the model better understand the error cause.
2025-06-17 14:09:29 +02:00
jito(지토)
1dc4977ff9
docs: add Claude Code installation instructions ( #553 )
...
Add installation instructions for Claude Code CLI to the README.
2025-06-16 13:35:46 +02:00
Yury Semikhatsky
96e234012d
chore(extension): start relay before creating MCP server ( #548 )
...
* HTTPS server launched and the relay server is created before MCP
server. This way we can pass CDP endpoint to its constructor.
* MCP HTTP transport is added to precreated HTTP server.
* A bunch of renames to fix style issues.
2025-06-13 16:13:40 -07:00