Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
COMMITS
June 2, 2026
Y
feat(test): support more video recording modes (#41085)
Yury Semikhatsky committed
June 1, 2026
P
fix(fileUpload): reject localPaths when client is not collocated with server (#41080)
Pavel Feldman committed
D
feat(har): add `_resourceType` to all requests (#41077)
Devin Rousso committed
D
Y
fix(webview): dispatch mouse events in their own tasks (#41078)
Yury Semikhatsky committed
D
test(heap): run heap leak tests across all browsers (#41069)
Dmitry Gozman committed
D
devops: remove test bots covered by browser builds (#41066)
Dmitry Gozman committed
Y
chore(webkit): extract webview dialog bridge into an injected source (#41076)
Yury Semikhatsky committed
Y
fix(webview): dispatch key events in their own tasks (#41056)
Yury Semikhatsky committed
D
feat(har): include `WebSocket` in `.har` (#41015)
Devin Rousso committed
A
feat(mcp): accept ConnectOptions object for remoteEndpoint (#40964)
Aditya Singh committed
S
fix(screenshotter): race cleanup against progress to honor timeout (#40901)
Simon Knott committed
M
feat(firefox): roll to r1528 (#41057)
microsoft-playwright-automation[bot] committed
M
feat(firefox-beta): roll to r1521 (#41058)
microsoft-playwright-automation[bot] committed
S
fix(ui-mode): include project outputDirs in allowedFileRoots (#41065)
Simon Knott committed
S
fix(reporter): spread AggregateError sub-errors into testInfo.errors (#40925)
Simon Knott committed
H
test(bidi): remove fail expectation for Firefox/Bidi (#41064)
Holger Benl committed
May 30, 2026
P
fix(html-reporter): add keyboard navigation to TabbedPane component (#41042)
Padmaraj Nidagundi committed
May 29, 2026
Y
feat(webview): synthesize keyboard and mouse input (#41055)
Yury Semikhatsky committed
S
chore: consolidate vite SW+main builds via Environment API (#41047)
Simon Knott committed
S
fix(core): show friendly error for unsupported Node.js versions (#41050)
Simon Knott committed
Y
fix(webview): support site isolation and fix postData (#41041)
Yury Semikhatsky committed
P
test: update image baseline for webview (#41053)
Pavel Feldman committed
C
test(webkit): skip cookieStore change event test on Windows (#41052)
Claudio Saavedra committed
S
feat(mcp): --output-max-size with post-response disk eviction (#41031)
Simon Knott committed
M
feat(webkit): roll to r2299 (#41048)
microsoft-playwright-automation[bot] committed
M
feat(firefox-beta): roll to r1520 (#41049)
microsoft-playwright-automation[bot] committed
M
feat(firefox-beta): roll to r1519 (#41043)
microsoft-playwright-automation[bot] committed
M
feat(webkit): roll to r2298 (#41039)
microsoft-playwright-automation[bot] committed
S