Commit Graph

  • 36077f1a34 chore(mcp): fix extension connection on linux (#39021) Yury Semikhatsky 2026-01-28 17:21:45 -08:00
  • afbc025c34 chore(cli): hint to install ffmpeg (#39019) Pavel Feldman 2026-01-28 16:38:46 -08:00
  • 17b10f78a7 feat(mcp): add support for PLAYWRIGHT_MCP_EXTENSION environment variable (#39017) Yury Semikhatsky 2026-01-28 16:27:26 -08:00
  • aa6ffebf0c cherry-pick(#39014): docs: add 1.58 release notes for Java, Python, and C# Yury Semikhatsky 2026-01-28 13:05:55 -08:00
  • c86a072499 fix(electron): pass port via switches not args (#39012) Pavel Feldman 2026-01-28 13:28:48 -08:00
  • 2bef809b1b chore(cli): handle version mismatch (#39016) Pavel Feldman 2026-01-28 13:28:29 -08:00
  • f93c4c1fed docs: add 1.58 release notes for Java, Python, and C# (#39014) Yury Semikhatsky 2026-01-28 13:05:55 -08:00
  • a6b434f6e7 chore(bidi): fix header overrides for redirects (#38774) Holger Benl 2026-01-28 19:56:21 +01:00
  • b7985dd256 chore(deps-dev): bump hono from 4.11.4 to 4.11.7 (#39001) dependabot[bot] 2026-01-28 10:11:36 -08:00
  • bb03b6c127 chore(cli): expose video commands (#39006) Pavel Feldman 2026-01-28 10:10:32 -08:00
  • 8c99ff19b8 chore(perform): handle secrets in all value-based tools (#38963) Dmitry Gozman 2026-01-28 07:04:48 +00:00
  • 750fc9406c feat(expect): toHaveCSS with object notation (#38982) Dmitry Gozman 2026-01-28 07:03:50 +00:00
  • 2307bf370b feat(mcp): add storage state tools (#39007) Yury Semikhatsky 2026-01-27 23:02:55 -08:00
  • 088681fcc4 docs: add footnote clarifying Chrome for Testing usage (#39003) Yury Semikhatsky 2026-01-27 22:47:02 -08:00
  • 51b1d43e83 chore(mcp): support --extesnsion in cli (#38979) Yury Semikhatsky 2026-01-27 16:56:45 -08:00
  • 74299c0e31 chore: always create session objects (#39005) Pavel Feldman 2026-01-27 16:03:49 -08:00
  • 3981e45bcb chore(mcp): stop cli session when browser closes (#38980) Yury Semikhatsky 2026-01-27 15:05:46 -08:00
  • e4498b29ea chore: freeze webkit version on macos 14 (#38996) Yury Semikhatsky 2026-01-27 11:26:34 -08:00
  • 2a443da051 chore(webkit): disable frame sessions on fronzen builds (#38995) Yury Semikhatsky 2026-01-27 11:25:00 -08:00
  • 67c285700b chore: do not use electron sandbox on linux by default (#38997) Pavel Feldman 2026-01-27 11:20:27 -08:00
  • 2d4d181106 test: mouse wheel flakey test (#38993) Pavel Feldman 2026-01-27 11:20:17 -08:00
  • df7b3f3c43 test: use commonFixtures for mcp cli tests (#38959) Dmitry Gozman 2026-01-27 19:16:32 +00:00
  • 970f80fefb feat(context): setStorageState (#38988) Dmitry Gozman 2026-01-27 19:16:11 +00:00
  • 917afdd93c feat(video): start/stop (#38991) Dmitry Gozman 2026-01-27 19:15:34 +00:00
  • 061d73f9c8 chore: roll driver/Dockerfile to recent Node.js LTS version (#38789) microsoft-playwright-automation[bot] 2026-01-27 11:08:43 -08:00
  • 4360ffa243 todomvc-test: fix dotenv dependency and verbosity (#38942) Cheng Shao 2026-01-27 20:06:40 +01:00
  • 71a9b47a15 feat(chromium): roll to r1209 (#38973) microsoft-playwright-automation[bot] 2026-01-27 10:44:03 -08:00
  • 20a88272a7 feat(chromium-tip-of-tree): roll to r1402 (#38975) microsoft-playwright-automation[bot] 2026-01-27 10:43:31 -08:00
  • 5838f68411 test(cdp): existing title and url tests (#38990) Pavel Feldman 2026-01-27 10:25:11 -08:00
  • cf31121cc5 test: unflake/remove some tests (#38985) Dmitry Gozman 2026-01-27 13:17:50 +00:00
  • c6a0b8eca6 Revert "chore: fix commander truncating help output (#38930)" (#38986) Dmitry Gozman 2026-01-27 13:16:12 +00:00
  • f186a89394 fix(cli): avoid race between socket write callback and response (#38983) Dmitry Gozman 2026-01-27 11:13:50 +00:00
  • 5edb755f83 devops: render-release-notes link to github (#38922) Simon Knott 2026-01-27 12:03:00 +01:00
  • e5bdfda91b chore(doclint): handle hidden metadata earlier in parsing (#38926) Simon Knott 2026-01-27 12:02:51 +01:00
  • 7041c29d51 chore(chromium): reenable RenderDocument (#38890) Dmitry Gozman 2026-01-27 10:03:48 +00:00
  • bfbe58d558 feat(storageState): handle ArrayBuffer (#38923) Gwenn Le Bihan 2026-01-27 10:34:21 +01:00
  • 1f039d7738 fix(fixtures): prevent a fixture named "then" from being awaited (#38948) Joan Rieu 2026-01-27 04:33:43 -05:00
  • e13a23c09f chore: fix the mcp sandbox settings (#38977) Pavel Feldman 2026-01-26 21:17:17 -08:00
  • fc8e4f3b51 chore: remove _react and _vue= docs (#38972) Pavel Feldman 2026-01-26 20:46:12 -08:00
  • 25bfb220a8 chore: remove debug cli dep (#38978) Pavel Feldman 2026-01-26 18:24:48 -08:00
  • 5f72237a03 fix: don't parse file names for tags (#38949) Yury Semikhatsky 2026-01-26 15:43:44 -08:00
  • e01a5b1d59 chore: expose project.ignoreSnapshots (#38974) Pavel Feldman 2026-01-26 15:41:41 -08:00
  • 8366c2187f chore(deps): bump lodash from 4.17.21 to 4.17.23 (#38892) dependabot[bot] 2026-01-26 12:06:06 -08:00
  • 610b439950 test: roll stable-test-runner to 1.59.0-alpha-2026-01-26 (#38957) microsoft-playwright-automation[bot] 2026-01-26 11:27:19 -08:00
  • 3452bc5376 feat(webkit): roll to r2251 (#38954) microsoft-playwright-automation[bot] 2026-01-26 11:25:15 -08:00
  • 84f4f8895a fix(ct): detect React import after closing brace in minified code (#38956) Yury Semikhatsky 2026-01-26 11:18:43 -08:00
  • fe5b234f4e chore: add playwright-cli config (#38971) Pavel Feldman 2026-01-26 10:27:34 -08:00
  • 71e5079b73 fix(mcp): proper daemon check on windows (#38969) Dmitry Gozman 2026-01-26 18:09:24 +00:00
  • df75427d33 fix(skill): run-code example needs to be function (#38966) Simon Knott 2026-01-26 16:45:23 +01:00
  • b08a8f395f test(bidi): update test expectations (#38908) Holger Benl 2026-01-26 07:47:19 +01:00
  • dfb228e5b9 chore: support config in cli (#38947) Pavel Feldman 2026-01-25 10:08:19 -08:00
  • 6d11ffd3eb feat(firefox): roll to r1510 #38950 roll-into-pw-firefox/1510 microsoft-playwright-automation[bot] 2026-01-25 06:49:09 +00:00
  • ed176022a6 chore: generate cli help in-build (#38945) Pavel Feldman 2026-01-24 08:12:18 -08:00
  • 7d1680149e chore: shorten path to socket (#38940) Pavel Feldman 2026-01-23 17:10:09 -08:00
  • 661a5abf26 feat(webkit): roll to r2250 (#38913) microsoft-playwright-automation[bot] 2026-01-23 16:31:51 -08:00
  • 4cc0c547c7 chore: allow for the structured reply in mcp (#38938) Pavel Feldman 2026-01-23 14:47:50 -08:00
  • 56d7bbfd89 chore: nit press fix (#38934) Pavel Feldman 2026-01-23 09:57:31 -08:00
  • 3cdf7ca183 chore: make modal states skill-friendly (#38932) Pavel Feldman 2026-01-23 09:46:00 -08:00
  • 1e81675f85 chore: brush up result files (#38931) Pavel Feldman 2026-01-23 09:43:57 -08:00
  • efb816e958 chore: fix commander truncating help output (#38930) Dmitry Gozman 2026-01-23 16:43:41 +00:00
  • f28ac529a9 chore(cli): export program from the package (#38924) Dmitry Gozman 2026-01-23 13:58:18 +00:00
  • 71c42408b2 Revert "chore: hide stuff" (#38917) Simon Knott 2026-01-23 13:56:52 +01:00
  • 961381ec73 chore: mark 1.58.0 (#38921) v1.58.0 Simon Knott 2026-01-23 11:37:04 +01:00
  • 4801117424 test: document broken firefox worker locale (#38920) Simon Knott 2026-01-23 11:35:23 +01:00
  • ad7bcd4e0a chore: roll stable-test-runner to @playwright/test 1.58.0-beta (#38918) Simon Knott 2026-01-23 11:34:44 +01:00
  • 95a728a037 chore(cli): implement test harness (#38914) Pavel Feldman 2026-01-22 20:57:43 -08:00
  • 7b68bf65c1 chore: implement session stop (#38912) Pavel Feldman 2026-01-22 14:46:26 -08:00
  • 26a33fd668 chore: add more nav and input commands (#38910) Pavel Feldman 2026-01-22 12:39:19 -08:00
  • 4c062ce36b test(page-click): rebase expected results for webkit roll 2249 (#38887) Carlos Alberto Lopez Perez 2026-01-22 17:12:59 +01:00
  • d0b1fc27cc chore: roll browser patches (#38909) Simon Knott 2026-01-22 17:01:45 +01:00
  • fae92a25c9 chore: bump version to v1.59.0-next (#38880) Simon Knott 2026-01-22 16:31:33 +01:00
  • 0c1b64c8fc chore: hide stuff (#38882) Simon Knott 2026-01-22 16:31:20 +01:00
  • b1fd5d0c5b test: unflake some ui-mode tests (#38907) Dmitry Gozman 2026-01-22 15:24:54 +00:00
  • faf317ca1e chore: tune press/type via cli (#38898) Pavel Feldman 2026-01-22 06:52:54 -08:00
  • ba4b983c16 docs: add v1.58 release notes (#38879) Simon Knott 2026-01-22 15:46:52 +01:00
  • 00fb7a9627 chore: implement shard weights feedback (#38902) Simon Knott 2026-01-22 15:36:28 +01:00
  • 42d4f18d7f test: unflake/skip/fix some tests (#38905) Dmitry Gozman 2026-01-22 12:17:45 +00:00
  • 42b9784472 feat(dot): onTestPause + make --pause private (#38904) Simon Knott 2026-01-22 13:16:56 +01:00
  • 428b5576d1 fix(html): truncate step titles (#38884) Simon Knott 2026-01-22 10:59:10 +01:00
  • 5959834515 chore(list): onTestPaused (#38777) Simon Knott 2026-01-22 10:01:27 +01:00
  • 54977ce5e6 Revert "feat(toHaveCss) Overload toHaveCSS matcher to accept React.CSSProperties (#38617)" (#38900) Simon Knott 2026-01-22 09:45:22 +01:00
  • 6af2f6544a chore(agent): make sure events are dispatched and dispose is respected (#38891) Dmitry Gozman 2026-01-22 08:06:11 +00:00
  • f50cd12eaa docs: fix containsText example in ports (#38899) Yury Semikhatsky 2026-01-21 23:11:28 -08:00
  • 347eedeae6 chore: support cli sessions (#38897) Pavel Feldman 2026-01-21 20:24:21 -08:00
  • 8cdce5ab8b chore: implement browser restart on headless mismatch (#38896) Pavel Feldman 2026-01-21 20:03:38 -08:00
  • 9bab10baba chore: render cli errors (#38895) Pavel Feldman 2026-01-21 19:54:20 -08:00
  • c3f92d56d4 chore: more output formatting (#38894) Pavel Feldman 2026-01-21 19:47:17 -08:00
  • 7e407f00b4 chore: refactor cli/daemon commands (#38889) Pavel Feldman 2026-01-21 16:56:40 -08:00
  • 63515d5fb1 chore: fix eval tests (#38893) Pavel Feldman 2026-01-21 16:55:46 -08:00
  • cb68e63e77 feat(test-runner): Support file-only entries in --test-list files (#38888) Paul Damnhorn 2026-01-22 01:02:22 +01:00
  • c33c0ddf0a chore: refactor mcp output (#38873) Pavel Feldman 2026-01-21 09:54:40 -08:00
  • 1bc0296277 fix(html): make useSearchParams() return the same object (#38885) Dmitry Gozman 2026-01-21 14:35:09 +00:00
  • 1a30c4b81b feat(chromium-tip-of-tree): roll to r1401 (#38865) microsoft-playwright-automation[bot] 2026-01-21 14:34:54 +00:00
  • 77d00401f0 fix(ui): Wait with polling if test is still scheduled (#38656) Chris 2026-01-21 15:17:42 +01:00
  • 41ffefbe5e feat(webkit): roll to r2249 #38881 roll-into-pw-webkit/2249 microsoft-playwright-automation[bot] 2026-01-21 10:30:04 +00:00
  • 78a7b750b2 chore(mcp): delete socket file only on posix (#38876) Yury Semikhatsky 2026-01-20 21:26:48 -08:00
  • 5f8364e354 chore(mcp): generate cli command help (#38872) Yury Semikhatsky 2026-01-20 18:36:37 -08:00
  • 3f46835164 chore(mcp): socket per installation (#38871) Yury Semikhatsky 2026-01-20 10:55:51 -08:00
  • c44b9be7ef chore(mcp): relative file paths (#38857) Yury Semikhatsky 2026-01-20 10:11:01 -08:00
  • 0a35fbce22 test: fix a couple (#38869) Dmitry Gozman 2026-01-20 16:26:23 +00:00