Pavel Feldman
|
ab0ecc4075
|
chore: introduce check-deps (#864)
|
2025-08-11 17:21:26 -07:00 |
|
Pavel Feldman
|
24f81a7a27
|
fix: emit code for waitfor (#862)
Fixes https://github.com/microsoft/playwright-mcp/issues/859
|
2025-08-11 11:58:45 -07:00 |
|
Pavel Feldman
|
16f3523317
|
chore: do not return fullPage screenshots to the LLM (#849)
|
2025-08-08 09:36:51 -07:00 |
|
Pavel Feldman
|
a60d7b8cd1
|
chore: slice profile dirs by root in vscode (#814)
|
2025-08-01 16:59:59 -07:00 |
|
Max Schmitt
|
2a86ac74e3
|
chore: use pngs by default for screenshots (#797)
1. Use PNG by default.
1. Increase JPG quality from `50` -> `90`.
|
2025-07-31 11:03:19 +02:00 |
|
Pavel Feldman
|
f600234897
|
chore: record user actions in the session log (#798)
|
2025-07-30 18:26:13 -07:00 |
|
Pavel Feldman
|
4df162aff5
|
chore: parse response in tests (#796)
|
2025-07-30 12:47:22 -07:00 |
|
Pavel Feldman
|
2bf57e22c6
|
chore: do not snapshot on fill (#767)
|
2025-07-25 15:54:18 -07:00 |
|
Pavel Feldman
|
ecfa10448b
|
chore: extract loop tools into a separate folder (#755)
|
2025-07-24 16:22:03 -07:00 |
|
Yury Semikhatsky
|
bc120baa78
|
chore: do not double close connection (#744)
|
2025-07-23 17:41:15 -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 |
|
Pavel Feldman
|
468c84eb8f
|
chore: move state to tab, do not cache snapshot (#730)
|
2025-07-22 07:53:33 -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
|
1eee30fd45
|
feat: add fullPage mode to browser_take_screenshot (#704)
|
2025-07-18 13:56:43 -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
|
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
|
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 |
|
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 |
|
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 |
|
Pavel Feldman
|
9429463951
|
chore: roll Playwright to 5/27 (#485)
|
2025-05-27 16:47:22 -07:00 |
|
Pavel Feldman
|
9e5ffd2ccf
|
fix(cursor): allow enforcing images for cursor --image-responses=allow (#478)
Fixes https://github.com/microsoft/playwright-mcp/issues/449
|
2025-05-27 10:25:09 +02:00 |
|
Pavel Feldman
|
f20ae22ec6
|
chore: roll Playwright, remove localOutputDir (#471)
|
2025-05-24 11:44:57 -07:00 |
|
Pavel Feldman
|
aa6ac51f92
|
feat(trace): allow saving trajectory as trace (#426)
|
2025-05-14 18:08:44 -07:00 |
|
Pavel Feldman
|
949f956378
|
feat(ephemeral): allow for non-persistent context operation (#405)
Ref: https://github.com/microsoft/playwright-mcp/issues/367
Ref: https://github.com/microsoft/playwright-mcp/issues/393
|
2025-05-12 18:18:53 -07:00 |
|
Pavel Feldman
|
a1eee8351e
|
chore: collapse readme (#404)
|
2025-05-12 16:42:47 -07:00 |
|
Pavel Feldman
|
c28b480b51
|
feat(wait): allow waiting for given text (#390)
Fixes https://github.com/microsoft/playwright-mcp/issues/389
|
2025-05-09 15:35:28 -07:00 |
|
Max Schmitt
|
95ca08fdb7
|
fix: use of wrong launchOptions type in public API (#385)
|
2025-05-09 14:16:04 +02:00 |
|
おがどら
|
85c85bd2fb
|
chore: support custom filename in screenshot function (#349)
|
2025-05-08 11:04:18 -07:00 |
|
Max Schmitt
|
a115c31953
|
chore: rename console to consoleMessages (#372)
Motivation: `console` is a global object in Node.js and having a method
like that confuses intellisense.
|
2025-05-07 16:40:08 +02:00 |
|
Pavel Feldman
|
e95b5b1dd6
|
chore: get rid of connection factory (#362)
Drive-by User-Agent sniffing and disabling of image type in Cursor.
|
2025-05-06 14:27:28 -07:00 |
|
Pavel Feldman
|
d01aa19ffa
|
chore: annotate tools (#351)
Fixes https://github.com/microsoft/playwright-mcp/issues/215
|
2025-05-05 17:38:22 -07:00 |
|
Max Schmitt
|
7dc689eee7
|
fix: installation tool on Windows (#345)
|
2025-05-04 06:56:59 -07:00 |
|
Pavel Feldman
|
200cf737bb
|
chore: use import.meta.resolve to lookup Playwright (#337)
|
2025-05-03 14:38:58 -07:00 |
|
Ryosuke Iwanaga
|
49979641fa
|
fix: require is not defined (#334)
Since it's moved to ESM, `require` isn't defined.
This hotfix is just recreating `require` to workaround this issue.
|
2025-05-02 21:19:54 -07:00 |
|
Pavel Feldman
|
7e087af6a6
|
chore: slightly adjust gen test prompt (#333)
|
2025-05-02 18:38:06 -07:00 |
|
Pavel Feldman
|
927a1280f1
|
chore: allow generating tests for script (#331)
|
2025-05-02 17:41:58 -07:00 |
|
Pavel Feldman
|
292e75d464
|
chore: roll Playwright to remove empty generic nodes (#330)
|
2025-05-02 16:10:48 -07:00 |
|
Simon Knott
|
2c9376e50f
|
chore: don't sanitize file extension away (#327)
|
2025-05-02 10:58:48 -07:00 |
|
Simon Knott
|
a15f0f301b
|
chore: save downloads to outputDir (#310)
|
2025-05-02 10:57:31 +02:00 |
|
Max Schmitt
|
685dea9e19
|
chore: migrate to ESM (#303)
- [Why do I need `.js`
extension?](https://stackoverflow.com/a/77150985/6512681)
- [Why setting `rootDir` in the
`tsconfig.json`?](https://stackoverflow.com/a/58941798/6512681)
- [How to ensure that we add the `.js` extension via
ESLint](https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/extensions.md#importextensions)
Fixes https://github.com/microsoft/playwright-mcp/issues/302
|
2025-04-30 23:06:56 +02:00 |
|
Pavel Feldman
|
69703cc882
|
chore: follow up to exposing playwright config options (#289)
|
2025-04-29 08:53:03 -07:00 |
|
Pavel Feldman
|
80c9b93b72
|
chore: allow configuring raw Playwright options (#287)
Fixes: https://github.com/microsoft/playwright-mcp/issues/272
|
2025-04-28 20:17:16 -07:00 |
|
Pavel Feldman
|
12e72a96c4
|
chore: allow configuring screenshot tool (#286)
Fixes: https://github.com/microsoft/playwright-mcp/issues/277
|
2025-04-28 17:21:23 -07:00 |
|