752 Commits

Author SHA1 Message Date
Max Schmitt 47ad692952 chore: mark 1.53.0-next (#35615) 2025-04-15 14:07:49 +02:00
dependabot[bot] 63d6e466f2 chore(deps): bump vite from 6.2.5 to 6.2.6 (#35585)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 18:43:18 +02:00
Alex Rudenko 668bf580d7 chore: bump chromium-bidi (#35513) 2025-04-08 11:28:14 +02:00
dependabot[bot] ef4421c07b chore(deps): bump vite from 6.2.4 to 6.2.5 (#35495) 2025-04-04 13:01:53 -07:00
Yury Semikhatsky 1e04b697ab devops: use esbuild instead of babel (#35467) 2025-04-03 22:40:35 -07:00
Yury Semikhatsky 3eab92d312 chore: move github action deps to playwright-dashboard (#35484) 2025-04-03 16:31:59 -07:00
dependabot[bot] b6d3ffa367 chore(deps): bump vite from 6.2.3 to 6.2.4 (#35427)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 18:37:09 +02:00
Yury Semikhatsky e2c8163b14 devops: add GitHub actions markdown reporter (#35406) 2025-03-28 15:32:59 -07:00
Pavel Feldman cbed3f73e1 chore: mcp now has a new home at microsoft/playwright-mcp (#35351) 2025-03-26 10:04:17 +01:00
dependabot[bot] 4e0d5742c4 chore(deps): bump vite from 6.1.0 to 6.2.3 (#35345)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 15:46:37 +01:00
Pavel Feldman 8423c50a38 chore: add mcp tools test harness (#35260) 2025-03-18 19:44:56 -07:00
Max Schmitt 36c55d8be0 chore: update TypeScript to v5.8 (#35227) 2025-03-17 11:43:48 +01:00
Max Schmitt 91624538f2 chore: bump Babel (#35171) 2025-03-13 11:38:03 +01:00
Simon Knott 0d00783c0c chore: merge ESLint configs (#35038) 2025-03-06 09:15:37 +01:00
Dmitry Gozman 218e4e90aa chore: mark v1.52.0-next (#34974) 2025-02-28 20:38:53 +00:00
Max Schmitt 081031f50e chore: bump vite to v6 (#34663) 2025-02-18 13:29:16 +01:00
Simon Knott fe0b327770 feat(ui): llm conversation about error (#34750) 2025-02-14 16:59:26 +01:00
dependabot[bot] 6704370c3f chore(deps-dev): bump esbuild from 0.18.20 to 0.25.0 (#34721)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 12:27:59 +01:00
Pavel Feldman 4a7f6a6ef0 chore: organize imports in playwright-core (#34680) 2025-02-07 13:54:01 -08:00
Pavel Feldman 7da3be4a1a chrome: update eslint 9 (#34666) 2025-02-06 19:48:27 -08:00
Yury Semikhatsky cd7f3b6e65 devops: validate js code snippets in flint (#34580) 2025-01-31 16:52:55 -08:00
Pavel Feldman cea5dad686 chore: remove eslint-plugin-internal-playwright (#34510) 2025-01-27 20:13:27 -08:00
dependabot[bot] a689e534ac chore(deps): bump vite from 5.4.6 to 5.4.14 (#34420)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 14:23:05 +01:00
Adam Gastineau 3c160df06a chore: mark v1.51.0-next (#34382) 2025-01-17 12:34:59 -08:00
Max Schmitt 65688d623e chore: update TypeScript to v5.7 (#33994) 2024-12-13 04:52:04 -08:00
Max Schmitt cd41404b05 chore: mark v1.50.0-next (#33572) 2024-11-13 12:51:54 +01:00
Pavel Feldman b021b58379 chore: allow editing aria template in recorder (#33482) 2024-11-08 07:43:01 -08:00
Pavel Feldman a38ff6e0d8 chore: experimental toMatchAriaSnapshot (#33014) 2024-10-14 14:07:19 -07:00
Dmitry Gozman 541ce9f0bb chore: mark 1.49.0-next (#32873) 2024-09-30 04:24:57 -07:00
Yury Semikhatsky 3d306da767 chore: roll chromium-bidi (#32696)
It implements network.setCacheBehavior which should unblock some
interception tests
2024-09-18 17:23:26 -07:00
Yury Semikhatsky 623b2e6bc8 chore: bump vite dependency 5.0.13->5.4.6 (#32672)
Fixes the following:

```
npm audit report

vite  5.0.0 - 5.2.13
Severity: moderate
Vite DOM Clobbering gadget found in vite bundled scripts that leads to XSS - https://github.com/advisories/GHSA-64vr-g452-qvp3
```
2024-09-17 17:01:38 -07:00
Pavel Feldman 9a313eecc9 chore: roll expect and move it to third party (#32458) 2024-09-09 13:12:20 -07:00
Yury Semikhatsky 752b171a13 chore: support bidi connection to chromium (#32474) 2024-09-05 14:56:07 -07:00
Simon Knott 0f636116e2 chore: mark 1.48.0-next (#32466) 2024-09-05 12:57:16 +02:00
Yury Semikhatsky 9a2c60a77c chore: identify largest gaps in Bidi API (#32434)
This pull request introduces initial support for the WebDriver BiDi
protocol in Playwright. The primary goal of this PR is not to fully
implement BiDi but to experiment with the current state of the
specification and its implementation. We aim to identify the biggest
gaps and challenges that need to be addressed before considering BiDi as
the main protocol for Playwright.
2024-09-04 11:36:52 -07:00
Pavel Feldman 4edc076935 chore: load env from playwright.env when running codegen (#32280) 2024-08-23 10:19:36 -07:00
Simon Knott b599335404 chore(ui): enable react/recommended lint rules (#32214)
Closes https://github.com/microsoft/playwright/issues/32159. I
originally set out to enable Strict Mode for our React UI, but found a
way better thing: Enabling the lint rules we had already installed!

`eslint-plugin-react` is already in of our `package.json`, and this PR
enables it and fixes some of the reported issues. Most of them are
around the `key` prop which is mostly about performance, but there's
also fixes for misspelled `data-testid` props.
2024-08-20 14:16:28 +02:00
Max Schmitt e784e2df01 chore: mark 1.47.0-next (#31879) 2024-07-26 17:50:11 +02:00
Max Schmitt 4554372e45 chore: remove unused dependencies (#31638) 2024-07-11 14:13:12 +02:00
Max Schmitt 89eef55dc7 chore: use own socks5 server for tests (#31639) 2024-07-11 14:12:48 +02:00
Max Schmitt a3b0f0cba8 chore: address deprecated Vite warnings (#31618) 2024-07-10 22:32:08 +02:00
Max Schmitt 1132667ffe chore: bump TypeScript to v5.5 (#31532) 2024-07-05 16:31:08 +02:00
Max Schmitt 5bdced9c9b chore: bump @types/node and chokidar (#31527) 2024-07-03 09:40:37 +02:00
Max Schmitt 7e1b69cf33 test: update Electron to v30 (#30334) 2024-06-21 00:43:26 +02:00
dependabot[bot] 82a44f28e2 chore(deps-dev): bump ws from 8.16.0 to 8.17.1 (#31377)
Bumps [ws](https://github.com/websockets/ws) from 8.16.0 to 8.17.1.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 10:42:43 -07:00
Dmitry Gozman 32e25a252b chore: mark v1.46.0-next (#31324) 2024-06-14 18:22:42 -07:00
Max Schmitt a0938fc7a4 chore: set minimum Node.js requirement to 18 (#30684) 2024-05-08 17:41:27 +01:00
Yury Semikhatsky ad0938c659 chore: mark 1.45.0-next (#30598) 2024-04-29 17:19:05 -07:00
dependabot[bot] 0d5964d3f9 chore(deps): bump vite from 5.0.12 to 5.0.13 (#30227) 2024-04-04 09:25:46 +02:00
Dmitry Gozman b9b06cb010 chore: mark version 1.44.0-next (#30129) 2024-03-26 13:44:10 -07:00