 Pavel FeldmanandGitHub
|
d83ec3212f
|
chore(skills): move agent skills under playwright-core, add init-skills (#41887)
|
2026-07-21 11:03:59 -07:00 |
|
 Dmitry GozmanandGitHub
|
a7b4d5e0e1
|
chore: cleanup some things (#41896)
|
2026-07-21 11:27:10 +01:00 |
|
 Pavel FeldmanandGitHub
|
dc272b99fd
|
feat(skills): add component-testing agent skill (#41738)
|
2026-07-20 17:10:15 -07:00 |
|
 Yury SemikhatskyandGitHub
|
f3114b3e9f
|
feat(screenshot): add webp output format (#41152)
|
2026-07-09 18:02:10 -07:00 |
|
 Dmitry GozmanandGitHub
|
acae96abec
|
chore: fix stack traces in development builds (#41672)
|
2026-07-08 12:17:05 +01:00 |
|
 Dmitry GozmanandGitHub
|
e9a2065395
|
chore(build): generate third-party license notices without license-checker (#41615)
|
2026-07-03 18:04:09 +01:00 |
|
 Dmitry GozmanandGitHub
|
bc92bfe188
|
chore(protocol): move protocol runtime into packages/protocol (#41612)
|
2026-07-03 16:15:52 +01:00 |
|
 Dmitry GozmanandGitHub
|
dd6342af46
|
chore: move codegen and device descriptors into @isomorphic (#41594)
|
2026-07-02 14:31:38 +01:00 |
|
 Dmitry GozmanandGitHub
|
e8439069a8
|
chore(client): stub "crypto" for the browser build (#41545)
|
2026-06-30 14:11:55 +01:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
7d2227540d
|
devops: remove unused driver publishing (#41518)
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: Skn0tt <[email protected]>
|
2026-06-30 15:06:15 +02:00 |
|
 Pavel FeldmanandGitHub
|
bd7b3a95fd
|
chore(deps): bulk update (#41497)
|
2026-06-29 16:42:12 -07:00 |
|
![microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
9dc3af1b2a
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#41461)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
|
2026-06-25 08:30:41 -07:00 |
|
 Dmitry GozmanandGitHub
|
1c09b28e83
|
feat(client): replace platform abstraction with module stubs (#41352)
|
2026-06-23 17:28:49 +01:00 |
|
![microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
a40cd4f839
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#41353)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
|
2026-06-22 13:18:05 -07:00 |
|
 Simon KnottandGitHub
|
e8916e894b
|
chore(build): spawn watcher tools directly instead of via npx (#41034)
|
2026-06-05 10:13:06 +02:00 |
|
 Yury SemikhatskyandGitHub
|
4859f65c1d
|
fix(yauzl): use upstream yauzl 3.3.2 instead of vendored copy (#41102)
|
2026-06-02 10:44:24 -07:00 |
|
 Simon KnottandGitHub
|
bc2960793c
|
chore: consolidate vite SW+main builds via Environment API (#41047)
|
2026-05-29 15:04:04 -07:00 |
|
![microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
7444bcaeb0
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#41033)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
|
2026-05-28 13:46:54 +02:00 |
|
 Dmitry GozmanandGitHub
|
c758b15077
|
fix(test): use synchronous module customization hooks (#40891)
|
2026-05-26 10:19:58 +02:00 |
|
 Pavel FeldmanandGitHub
|
3ee7f2c66d
|
chore(build): always build html-reporter and trace-viewer in watch mode (#40781)
|
2026-05-11 10:10:53 -07:00 |
|
 Pavel FeldmanandGitHub
|
c17e0b45c1
|
fix(yauzl): vendor yauzl with destroy-lifecycle fix (#40747)
|
2026-05-08 20:02:58 -07:00 |
|
 Yury SemikhatskyandGitHub
|
7d139824b2
|
chore(electron): revert #40184 (move Electron API to a separate package) (#40733)
|
2026-05-08 18:38:05 -07:00 |
|
 Pavel FeldmanandGitHub
|
85f76b8ccf
|
chore: split protocol.yml (#40645)
|
2026-05-05 12:35:47 -07:00 |
|
 Pavel FeldmanandGitHub
|
a57d8cd202
|
docs(android): extract android docs into docs/src/mobile-api (#40644)
|
2026-05-05 12:09:31 -07:00 |
|
 Yury SemikhatskyandGitHub
|
95a1211e1c
|
chore(build): clean all packages, not just published ones (#40469)
|
2026-04-28 12:25:38 -07:00 |
|
 Yury SemikhatskyandGitHub
|
bebf640b3a
|
chore(extension): integrate extension into root build (#40455)
|
2026-04-28 08:37:11 -07:00 |
|
 Dmitry GozmanandGitHub
|
5d47c8eb1b
|
chore(electron): keep package internal, restore _electron on playwright (#40461)
|
2026-04-28 12:51:23 +01:00 |
|
 Pavel FeldmanandGitHub
|
4adbb8ac1c
|
chore(watch): extend Vite HMR to html-reporter and trace viewer (#40402)
|
2026-04-24 11:04:22 -07:00 |
|
 Dmitry GozmanandGitHub
|
a0394b002c
|
chore(deps): drop node-stream-zip and stoppable (#40398)
|
2026-04-24 17:44:11 +01:00 |
|
 Dmitry GozmanandGitHub
|
b7700b8f74
|
feat(electron): expose test and fixtures from @playwright/electron (#40320)
|
2026-04-22 15:58:35 +01:00 |
|
 Yury SemikhatskyandGitHub
|
5cec16d3a6
|
chore(cli): share Playwright extension id between cdpRelay and cli-client (#40345)
|
2026-04-21 17:21:11 -07:00 |
|
 Pavel FeldmanandGitHub
|
5419310a9e
|
chore(dashboard): enable Vite HMR in watch mode (#40327)
|
2026-04-20 18:40:28 -07:00 |
|
 Dmitry GozmanandGitHub
|
e09b169d44
|
feat(electron): move Electron API to a separate package (#40184)
|
2026-04-17 17:23:37 +01:00 |
|
 microsoft-playwright-automation[bot]andGitHub
|
5eed16ba3a
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#40241)
|
2026-04-16 16:17:46 -07:00 |
|
 Pavel FeldmanandGitHub
|
ff3852fbdc
|
feat(dashboard): unify sessions into a single WebSocket channel (#40235)
|
2026-04-15 16:53:36 -07:00 |
|
 Pavel FeldmanandGitHub
|
bee0454d4f
|
chore: do not resource source maps under test (#40199)
|
2026-04-14 10:52:53 -07:00 |
|
 Pavel FeldmanandGitHub
|
47154ab048
|
chore: roll stable test runner (#40192)
|
2026-04-14 07:14:14 -07:00 |
|
 Pavel FeldmanandGitHub
|
cc09e9efd6
|
chore(build): fix esbuild bundle warnings and externals (#40155)
|
2026-04-10 13:00:06 -07:00 |
|
 Pavel FeldmanandGitHub
|
8d36c695d0
|
chore: move aliased folders out (#40137)
|
2026-04-09 18:45:20 -07:00 |
|
 Pavel FeldmanandGitHub
|
979a70bc7f
|
chore: remove old bundles (#40135)
|
2026-04-09 15:41:38 -07:00 |
|
 Dmitry GozmanandGitHub
|
a120dec6dc
|
chore: decouple expect matchers from parent src/ imports (#40131)
|
2026-04-09 21:54:26 +01:00 |
|
 Pavel FeldmanandGitHub
|
06742513fe
|
chore: bundle runner, worker, loader (#40130)
|
2026-04-09 11:44:45 -07:00 |
|
 Pavel FeldmanandGitHub
|
bc5448504e
|
chore: bundle common (#40120)
|
2026-04-08 18:47:24 -07:00 |
|
 Pavel FeldmanandGitHub
|
cf90d14678
|
chore: bundle expect+matchers (#40119)
|
2026-04-08 16:37:27 -07:00 |
|
 Pavel FeldmanandGitHub
|
1fb896d660
|
chore: bundle esm loader (#40105)
|
2026-04-08 10:08:58 -07:00 |
|
 Pavel FeldmanandGitHub
|
09a1261b76
|
chore: rewrite direct imports (#40102)
|
2026-04-07 16:00:51 -07:00 |
|
 Pavel FeldmanandGitHub
|
4e1accb6b7
|
chore: remove false await import (#40096)
|
2026-04-07 12:54:59 -07:00 |
|
 Pavel FeldmanandGitHub
|
d4b541b5e1
|
chore(test-runner): replace coreBundle/utilsBundle barrels with direct (#40095)
|
2026-04-07 12:13:29 -07:00 |
|
 Pavel FeldmanandGitHub
|
9a99e0c8c6
|
chore: build coreBundle (#40074)
|
2026-04-06 19:11:29 -07:00 |
|
 Pavel FeldmanandGitHub
|
d665c3c99a
|
chore(build): vendor zod bundle and refactor CLI into action modules (#39883)
|
2026-03-26 12:58:45 -07:00 |
|