Commit Graph

  • fb75e2528d fix(cli): resolve refs for snapshot command (#40114) Yury Semikhatsky 2026-04-08 12:01:04 -07:00
  • 7cdda8eb77 feat(mcp): support multiple tabs in extension cdpRelay (#40104) Yury Semikhatsky 2026-04-08 12:00:30 -07:00
  • 395696eaac fix(trace-viewer): block meta refresh and sandbox snapshot iframes (#40115) Yury Semikhatsky 2026-04-08 11:50:15 -07:00
  • 1fb896d660 chore: bundle esm loader (#40105) Pavel Feldman 2026-04-08 10:08:58 -07:00
  • 8fff19a1e5 fix(ui): ansi colours (#40108) Simon Knott 2026-04-08 14:01:03 +02:00
  • 09a1261b76 chore: rewrite direct imports (#40102) Pavel Feldman 2026-04-07 16:00:51 -07:00
  • 783b664fc7 chore: cleanup test root folder (#40100) Pavel Feldman 2026-04-07 13:49:55 -07:00
  • 4e1accb6b7 chore: remove false await import (#40096) Pavel Feldman 2026-04-07 12:54:59 -07:00
  • c5c7735548 chore: move tsconfig loader to transform folder (#40097) Pavel Feldman 2026-04-07 12:54:09 -07:00
  • 5fb08bb5ec feat(webkit): roll to r2277 #40098 roll-into-pw-webkit/2277 microsoft-playwright-automation[bot] 2026-04-07 19:29:40 +00:00
  • d4b541b5e1 chore(test-runner): replace coreBundle/utilsBundle barrels with direct (#40095) Pavel Feldman 2026-04-07 12:13:29 -07:00
  • 7f51b3dc9c chore(test-runner): bake child-process entry per bundle (#40094) Pavel Feldman 2026-04-07 11:42:37 -07:00
  • 50b5779a16 fix: do not inline package.json into coreBundle (#40093) Yury Semikhatsky 2026-04-07 10:58:03 -07:00
  • 3fd81b1c33 feat: Add pretty print toggle for request and response bodies in network details (#39682) Chris 2026-04-07 19:56:06 +02:00
  • 0cc7c009bd chore(bidi): use the browser-supplied text for console.timeLog/timeEnd messages (#40082) Holger Benl 2026-04-07 19:45:12 +02:00
  • 05c54f70cf chore(bidi): ignore "unable to set cookie" errors (#40090) Holger Benl 2026-04-07 19:44:16 +02:00
  • ab4f133c06 test(bidi): fix expectation in set-cookie test (#40091) Holger Benl 2026-04-07 19:43:06 +02:00
  • 5435c64f6d fix(aria-snapshot): include text children when name is longer than text (#40086) Pavel Feldman 2026-04-07 10:38:27 -07:00
  • 5a56d44a6f feat(html-reporter): show indirect attachment indicator on parent steps (#40087) Pavel Feldman 2026-04-07 10:38:15 -07:00
  • 251bbc93a9 feat(test-runner): add test.abort() (#40088) Pavel Feldman 2026-04-07 10:37:54 -07:00
  • a622c1cbff test: roll stable-test-runner to 1.60.0-alpha-2026-04-06 (#40066) microsoft-playwright-automation[bot] 2026-04-07 13:08:23 +01:00
  • df2ada12f3 docs: Correct name for macOS (#39947) Chris 2026-04-07 10:06:36 +02:00
  • ca6ab31b23 fix(edge): be ready for non-windowed pages (#40071) Dmitry Gozman 2026-04-07 06:25:13 +01:00
  • 9a99e0c8c6 chore: build coreBundle (#40074) Pavel Feldman 2026-04-06 19:11:29 -07:00
  • d02d38d8da feat(dashboard): show current workspace sessions first and expanded (#40069) Yury Semikhatsky 2026-04-06 15:02:55 -07:00
  • 4f33c9b21a feat(firefox): roll to r1513 #40072 roll-into-pw-firefox/1513 microsoft-playwright-automation[bot] 2026-04-06 20:23:41 +00:00
  • 883825e4d6 fix(edge): cancel downloads before closing the context (#40034) Dmitry Gozman 2026-04-06 20:20:09 +01:00
  • 72310c7572 chore: export coreBundle (#40057) Pavel Feldman 2026-04-06 09:12:27 -07:00
  • c0cc9802af feat(mcp): pass MCP client name to extension connection (#40049) Yury Semikhatsky 2026-04-03 16:29:31 -07:00
  • 2611e0441d chore: enforce dispatcher API convention for server types (6) (#40048) Pavel Feldman 2026-04-03 13:58:51 -07:00
  • babc50480f fix(mcp): merge user ignoreDefaultArgs with persistent mode defaults (#40026) Lennon Wang 2026-04-04 02:04:42 +08:00
  • c7d0163db5 Update Claude Sonnet version in agents to 4.6 (#40031) Nikola Mijajlović 2026-04-03 20:00:59 +02:00
  • 21b3d86edc chore: enforce dispatcher API convention for server types (5) (#40038) Pavel Feldman 2026-04-03 10:29:31 -07:00
  • 87b2074de5 fix(cli): tab-new navigates to url when provided (#39977) Yury Semikhatsky 2026-04-03 10:28:11 -07:00
  • cc46641130 docs(cli): update --extension flag example to use attach instead of open (#40046) Yury Semikhatsky 2026-04-03 09:39:20 -07:00
  • be55930f87 chore(bidi): Enable "should have location for console API calls" test for Firefox. (#39905) Alexandra Borovova 2026-04-03 17:16:18 +02:00
  • d23305b211 chore(cli): clarify --skills option description (#39976) Yury Semikhatsky 2026-04-03 08:11:24 -07:00
  • 47ac345954 chore(bidi): add missing Firefox prefs for disabling telemetry (#39999) Holger Benl 2026-04-03 17:08:49 +02:00
  • 29e166536f docs(mcp): fix persistent profile directory name in docs (#40024) Lennon Wang 2026-04-03 23:08:13 +08:00
  • e2bcf3ae88 fix(trace-viewer): show canceled status for requests canceled before receiving a response (#39998) Bree Yard 2026-04-03 10:06:32 -05:00
  • 88ecd93d22 chore(deps-dev): bump electron from 38.1.0 to 39.8.4 (#40042) dependabot[bot] 2026-04-03 07:51:31 -07:00
  • 5a1bad38b8 feat(webkit): roll to r2276 (#40044) microsoft-playwright-automation[bot] 2026-04-03 07:50:45 -07:00
  • c1764b86e2 fix(cli): fix list command not showing sessions when workspaceDir is undefined (#40039) Yury Semikhatsky 2026-04-02 18:38:22 -07:00
  • ff6d41b3cb chore: enforce dispatcher API convention for server types (4) (#40037) Pavel Feldman 2026-04-02 16:08:15 -07:00
  • 99ebd57f9e chore: enforce dispatcher API convention for server types (3) (#40035) Pavel Feldman 2026-04-02 14:37:37 -07:00
  • bf7d912bd5 feat(mcp): add --cdp option to playwright-cli attach command (#40017) Yury Semikhatsky 2026-04-02 12:40:59 -07:00
  • 9d81a6754d chore: enforce dispatcher API convention for server types (2) (#40020) Pavel Feldman 2026-04-02 12:32:02 -07:00
  • f5932b9c99 chore(test runner): unify handling of cliArgs with other filters (#40033) Dmitry Gozman 2026-04-02 19:05:16 +01:00
  • fbdb1eb859 feat(html): show repeatEachIndex when non-zero (#40002) Dmitry Gozman 2026-04-02 18:50:24 +01:00
  • 1bebb2d175 feat(chromium-tip-of-tree): roll to r1419 (#40029) microsoft-playwright-automation[bot] 2026-04-02 18:30:58 +02:00
  • 835e3635a9 chore(deps): bump lodash from 4.17.23 to 4.18.1 (#40032) dependabot[bot] 2026-04-02 16:27:12 +02:00
  • f58b1c9014 feat(chromium): roll to r1219 (#40030) microsoft-playwright-automation[bot] 2026-04-02 16:25:39 +02:00
  • 6fc20c3c16 devops: bump macos bots (#39963) Dmitry Gozman 2026-04-02 13:34:15 +01:00
  • b730350f3d fix(trace-viewer): show canceled status for requests canceled before receiving a response copilot/show-screenshot-of-trace-viewer copilot-swe-agent[bot] 2026-04-02 10:22:13 +00:00
  • 113c578083 cherry-pick(#40016): Revert "fix(emulation): sync navigator.platform with custom user agent across all browsers" Pavel Feldman 2026-04-01 16:50:57 -07:00
  • 2d6be2d9c2 chore: enforce dispatcher API convention for server types (#40015) Pavel Feldman 2026-04-01 18:57:20 -07:00
  • 93f6b4e158 Revert "fix(emulation): sync navigator.platform with custom user agent across all browsers" (#40016) Pavel Feldman 2026-04-01 16:50:57 -07:00
  • 346b39c789 chore: bulk-annotate private methods (#40014) Pavel Feldman 2026-04-01 15:45:46 -07:00
  • a89099d18c feat(cli): allow returning raw results for piping (#40010) Pavel Feldman 2026-04-01 15:12:01 -07:00
  • f6e14f9d73 feat: page version of toMatchAriaSnapshot (#39950) Dmitry Gozman 2026-04-01 21:51:46 +01:00
  • b1de1702bd fix(dashboard): use Playwright logo with screen overlay as app icon (#40008) Yury Semikhatsky 2026-04-01 12:19:36 -07:00
  • 5fa11df998 docs: rewrite README (#39982) Pavel Feldman 2026-04-01 11:07:45 -07:00
  • d466ac5358 chore: mark v1.59.1 (#40005) v1.59.1 Dmitry Gozman 2026-04-01 18:07:55 +01:00
  • 530e7e5f00 cherry-pick(#4004): fix(cli): kill-all should kill dashboard Simon Knott 2026-04-01 18:37:27 +02:00
  • b9e7237a3f fix(cli): kill-all should kill dashboard (#40004) Simon Knott 2026-04-01 18:37:27 +02:00
  • 9aa216c8d7 cherry-pick(#39994): Revert "fix(windows): hide console window when spawning browser processes" Simon Knott 2026-04-01 18:09:15 +02:00
  • 5f2f65a191 Revert "fix(windows): hide console window when spawning browser processes" (#39994) Simon Knott 2026-04-01 18:09:15 +02:00
  • 82bd8daf05 test: skip/fix a few tests (#40000) Dmitry Gozman 2026-04-01 14:14:35 +01:00
  • 3f40d6e635 feat(chromium-tip-of-tree): roll to r1418 (#39967) microsoft-playwright-automation[bot] 2026-04-01 09:52:41 +02:00
  • 367517dd29 chore(cli-daemon): refactor browser install and honor PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD (#39978) Yury Semikhatsky 2026-03-31 18:02:41 -07:00
  • 9c069597ff fix(mcp): support expressions in browser_evaluate (#39979) Yury Semikhatsky 2026-03-31 18:02:17 -07:00
  • 01b2b1533e cherry-pick(#39980): chore: more release notes fixes v1.59.0 Pavel Feldman 2026-03-31 16:22:01 -07:00
  • cec7b21afa chore: more release notes fixes (#39980) Pavel Feldman 2026-03-31 16:22:01 -07:00
  • a5cb6c9a2f cherry-pick(#39972): chore: expose browser.bind and browser.unbind APIs Pavel Feldman 2026-03-31 15:18:12 -07:00
  • f926e4c994 chore: expose browser.bind and browser.unbind APIs (#39972) Pavel Feldman 2026-03-31 15:18:12 -07:00
  • 99a17b5854 cherry-pick(#39975): chore: support opening .trace files via .link indirection Pavel Feldman 2026-03-31 13:39:53 -07:00
  • 6896c34880 chore: support opening .trace files via .link indirection (#39975) Pavel Feldman 2026-03-31 13:39:53 -07:00
  • 43607c3b71 cherry-pick(#39974): chore(webkit): update Safari user-agent version to 26.4 Yury Semikhatsky 2026-03-31 11:54:59 -07:00
  • 69924568b9 chore(webkit): update Safari user-agent version to 26.4 (#39974) Yury Semikhatsky 2026-03-31 11:54:59 -07:00
  • 3aba395f2d chore: add a few edge-specific flags (#39961) Dmitry Gozman 2026-03-31 17:44:22 +01:00
  • 62cabe19eb cherry-pick(#39969): chore(npm): include all *.md from lib (#39970) Yury Semikhatsky 2026-03-31 09:29:28 -07:00
  • dbaa080f67 chore(npm): include all *.md from lib (#39969) Yury Semikhatsky 2026-03-31 09:26:08 -07:00
  • 0c65a759af cherry-pick(#39968): chore: screencast.showActions api Pavel Feldman 2026-03-31 09:12:49 -07:00
  • 9149caf40a chore: screencast.showActions api (#39968) Pavel Feldman 2026-03-31 09:12:49 -07:00
  • f04155b090 cherry-pick(#39958): chore: release notes for langs v1.59 Dmitry Gozman 2026-03-31 14:21:31 +01:00
  • 3c43adfd23 fix(html): dont show empty project label (#39966) Simon Knott 2026-03-31 16:35:12 +02:00
  • 0dfef7ac72 chore: release notes for langs v1.59 (#39958) Dmitry Gozman 2026-03-31 14:21:31 +01:00
  • 5a842eea16 cherry-pick(#39957): fix(dashboard): light mode styles (#39959) Simon Knott 2026-03-31 14:33:16 +02:00
  • f2a2a59fa3 fix(dashboard): light mode styles (#39957) Simon Knott 2026-03-31 14:22:19 +02:00
  • 32f6a310a7 cherry-pick(#39953): fix(trace): redirect output to file via --filename (#39956) Simon Knott 2026-03-31 13:53:12 +02:00
  • 9dd31fe855 test: fix/unflake few tests (#39952) Dmitry Gozman 2026-03-31 12:48:33 +01:00
  • 6b4c44ec90 fix(trace): redirect output to file via --filename (#39953) Simon Knott 2026-03-31 13:29:52 +02:00
  • c23fe70015 cherry-pick(#39930): fix: trace request should show bodies from resource (#39951) Dmitry Gozman 2026-03-31 11:21:11 +01:00
  • 9c68b527ef fix: trace request should show bodies from resource (#39930) copilot/reproduce-bisect-playwright-issue-39948 Simon Knott 2026-03-31 11:08:38 +02:00
  • 9094a541c4 test: roll stable-test-runner to 1.59.0-beta-1774915887000 (#39946) Pavel Feldman 2026-03-30 18:00:44 -07:00
  • 8423bb20b9 chore: bump version to v1.59.0 (#39945) Pavel Feldman 2026-03-30 18:00:30 -07:00
  • bba1628345 chore: roll browser patches from upstream (#39944) Pavel Feldman 2026-03-30 18:00:14 -07:00
  • 9295cb4f23 chore: mark v1.59 (#39943) Pavel Feldman 2026-03-30 17:12:01 -07:00
  • c3a74dcab0 docs: release notes v1.59 (#39941) Pavel Feldman 2026-03-30 17:11:27 -07:00
  • eec8b38752 fix(mcp): skip empty secret values when redacting responses (#39942) Yury Semikhatsky 2026-03-30 16:55:03 -07:00