Commit Graph

2932 Commits

Author SHA1 Message Date
Yury Semikhatsky cc46641130 docs(cli): update --extension flag example to use attach instead of open (#40046) 2026-04-03 09:39:20 -07:00
Lennon Wang 29e166536f docs(mcp): fix persistent profile directory name in docs (#40024) 2026-04-03 08:08:13 -07:00
Dmitry Gozman f6e14f9d73 feat: page version of toMatchAriaSnapshot (#39950) 2026-04-01 21:51:46 +01:00
Pavel Feldman cec7b21afa chore: more release notes fixes (#39980) 2026-03-31 16:22:01 -07:00
Pavel Feldman f926e4c994 chore: expose browser.bind and browser.unbind APIs (#39972) 2026-03-31 15:18:12 -07:00
Yury Semikhatsky 69924568b9 chore(webkit): update Safari user-agent version to 26.4 (#39974) 2026-03-31 11:54:59 -07:00
Pavel Feldman 9149caf40a chore: screencast.showActions api (#39968) 2026-03-31 09:12:49 -07:00
Dmitry Gozman 0dfef7ac72 chore: release notes for langs v1.59 (#39958) 2026-03-31 14:21:31 +01:00
Pavel Feldman c3a74dcab0 docs: release notes v1.59 (#39941) 2026-03-30 17:11:27 -07:00
Pavel Feldman f72a639f62 chore: merge screencast start/startRecording (#39937) 2026-03-30 16:02:52 -07:00
Pavel Feldman 02b26b3229 chore: screencast clarity (#39926) 2026-03-30 10:32:02 -07:00
Dmitry Gozman 5f74738c96 chore: revert api back to nullable video (#39933) 2026-03-30 16:25:33 +01:00
Dmitry Gozman 9faf551743 docs: introduce struct names for ports (#39931) 2026-03-30 16:20:54 +01:00
Pavel Feldman facd84299a chore: retarget video and overlay to screencast api (#39915) 2026-03-28 14:45:07 -07:00
Yury Semikhatsky 3fc7623783 docs(locator): clarify Java List return types (#39910) 2026-03-27 13:59:46 -07:00
Pavel Feldman 9377dab3e6 feat(cli): add video-chapter command (#39891) 2026-03-26 19:53:05 -07:00
Yury Semikhatsky d67f31e957 feat(electron): add artifactsDir option to electron.launch() (#39880) 2026-03-26 11:50:46 -07:00
Yury Semikhatsky fab9431d27 fix(video): save videos to artifactsDir when connecting to remote browser (#39858) 2026-03-26 11:48:05 -07:00
Dmitry Gozman 7fbb21ee10 chore: update debugger api after review (#39875) 2026-03-26 17:23:44 +00:00
Dmitry Gozman f2429c145b chore: make sure locator.ariaSnapshot() behaves as before (#39874) 2026-03-26 16:39:56 +00:00
Pavel Feldman 9b7ab3a36a docs: update getting started guide titles and fix MDX img tags (#39857) 2026-03-25 16:37:24 -07:00
Pavel Feldman 3b1d47a45a chore(screencast): remove annotate option from Screencast.start API (#39852) 2026-03-25 16:08:10 -07:00
Pavel Feldman 9abb493fff docs: add getting started guides for MCP and CLI (#39835) 2026-03-25 15:12:24 -07:00
Pavel Feldman 91f8a679b8 fix(overlay): refactor overlay and annotation APIs (#39834) 2026-03-24 15:44:38 -07:00
Yury Semikhatsky 56c23302d2 feat(html-reporter): add doNotInlineAssets option for CSP-compatible reports (#39821) 2026-03-24 12:59:18 -07:00
Dmitry Gozman 3e1c331ab7 docs: recommend unsetting userAgent for platform-specific UA (#39825) 2026-03-24 19:11:56 +00:00
Pavel Feldman 399b780cd1 feat(video): expand annotate config with test status and action options (#39813) 2026-03-24 08:13:58 -07:00
Yury Semikhatsky 5842f4f4f3 chore: use kebab case for console filter enum value (#39799) 2026-03-23 10:34:25 -07:00
Pavel Feldman f3ceaacd62 feat(annotate): instrument input actions and show subtitle overlay (#39797) 2026-03-21 17:10:34 -07:00
Dmitry Gozman 837d8eb434 chore: update APIs for ports (#39796) 2026-03-20 17:20:54 -07:00
Pavel Feldman d0d1240e06 feat(api): add annotate option for video and screencast (#39783) 2026-03-20 07:42:50 -07:00
Andreas 9e0470e6d2 docs: document promise unwrapping (#39719) 2026-03-20 07:26:10 -07:00
Dmitry Gozman 613acd49e7 chore: remove incremental aria snapshots from the api (#39777) 2026-03-20 04:25:52 +00:00
Yury Semikhatsky fe8111879b feat(api): add Screencast.stop() and enforce single listener (#39775) 2026-03-19 15:55:56 -07:00
Dmitry Gozman c45b0d5ef6 chore: merge snapshotForAI() into ariaSnapshot() (#39759) 2026-03-19 14:13:03 +00:00
Yury Semikhatsky 1ae5bfe8ab feat(api): update Screencast.start API (#39756) 2026-03-18 22:04:10 -07:00
Pavel Feldman bf1f743805 fix(api): migrate Screencast from events to onFrame callback (#39714) 2026-03-18 16:09:52 -07:00
Pavel Feldman 1f71066e57 chore(api): remove Browser.launchOptions/userDataDir, rename isClosedOrClosing to isClosed (#39752) 2026-03-18 15:48:13 -07:00
Pavel Feldman 12a32e240a feat(api): revert Locator.toCode() back to Locator.normalize() (#39754) 2026-03-18 15:48:05 -07:00
Pavel Feldman 21c1cfce64 chore: simplify snapshotForAI to return string with mode option (#39755) 2026-03-18 15:47:55 -07:00
Dmitry Gozman 41613e55b9 chore: update debugger api (#39741) 2026-03-18 16:59:57 +00:00
Dmitry Gozman 35f853d5c2 feat: aria snapshot depth (#39727) 2026-03-18 13:17:51 +00:00
Dmitry Gozman 998f35dccb feat: expose BrowserContext.options() (#39725) 2026-03-17 22:48:27 +00:00
Pavel Feldman 7a4bfa1ae6 fix(api): make Tracing.group return Disposable (#39729) 2026-03-17 11:26:27 -07:00
Pavel Feldman 1ed53ac99e feat(api): return Disposable from Video.start and Screencast.start (#39712) 2026-03-17 10:58:00 -07:00
Mani Movassagh 40b9da3f71 docs(ci): use origin/ prefix with --only-changed in GitHub Actions snippet (#39698) 2026-03-16 18:32:15 -07:00
Pavel Feldman e90b25bbb5 fix(api): make Page.screencast a property instead of a method (#39711) 2026-03-16 17:19:03 -07:00
Dmitry Gozman e368e503cf feat: context.debugger api (#39667) 2026-03-14 14:04:01 +00:00
Dmitry Gozman cba36ec67b feat: playwright-cli snapshot [element] (#39643) 2026-03-13 21:20:11 +00:00
Pavel Feldman 75b14a3361 feat(api): open api needed for mcp (2) (#39648) 2026-03-12 16:35:24 -07:00