Commit Graph

639 Commits

Author SHA1 Message Date
Max Schmitt 0ad26b3890 chore: mark v1.51.1 (#35098) 2025-03-17 13:36:57 +00:00
Dmitry Gozman 7c90a4f6c4 chore: mark v1.51.0 (#35020) 2025-03-04 16:31:43 +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
Pavel Feldman ef924c14e7 chore: do not use project id in telereporter (#29776) 2024-03-01 21:44:08 -08:00
Yury Semikhatsky 01846b954d chore: mark 1.43.0-next (#29670) 2024-02-26 16:45:25 -08:00
Pavel Feldman 7eb910a652 chore: enable eslint for js (#29639) 2024-02-26 09:39:21 -08:00
Max Schmitt 57d841ffae test: vendor 'proxy' dependency (#29370)
Fixes https://github.com/microsoft/playwright/issues/28701
2024-02-05 21:57:14 +01:00
dependabot[bot] c635fc9a19 chore(deps): bump vite from 5.0.11 to 5.0.12 (#29078) 2024-01-19 17:23:07 -08:00
Pavel Feldman 71a48c2562 chore: migrate ct to vite5 (#29033)
Closes https://github.com/microsoft/playwright/issues/28607
2024-01-19 11:13:03 -08:00
Pavel Feldman 4010940315 chore: move off babel proposals to plugins (#29053) 2024-01-18 17:50:52 -08:00
Max Schmitt b5e766e99e chore: remove unused ncp dependency (#29043) 2024-01-18 21:27:45 +01:00
Pavel Feldman 03815b9eb1 chore: migrate to Node 18 lockFileVersion 3 (#29051) 2024-01-18 11:33:23 -08:00
Max Schmitt f2ebc53f18 chore: mark version 1.42.0-next (#28973) 2024-01-13 00:20:27 +01:00
Max Schmitt 0f3bd9835f test: update 'proxy' dependency to v2 (#28895)
This won't fix it yet, but prepare for a smaller version bump once the
upstream fix has been merged.
https://github.com/microsoft/playwright/issues/28701.
2024-01-08 19:57:46 +01:00
Max Schmitt abc746bd7a chore: get rid of 'electron-to-chromium' dependency (#28826) 2024-01-03 19:49:37 +01:00
Max Schmitt 736c0efd43 chore: use more explicit awaits when returning in client (#28443) 2023-12-07 20:13:35 -08:00