Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95e7d3aabc 
							
						 
					 
					
						
						
							
							chore: hide store from public ( #21763 )  
						
						
						
						
					 
					
						2023-03-17 11:50:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27048adebe 
							
						 
					 
					
						
						
							
							chore: introduce testInfo.testId ( #21670 )  
						
						
						
						
					 
					
						2023-03-14 15:58:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f9fa005e 
							
						 
					 
					
						
						
							
							fix(tracing): do not double-zip entries in remote mode ( #21579 )  
						
						... 
						
						
						
						Fixes  #21435 . 
					
						2023-03-10 14:54:32 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							644a17570f 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #21520 )  
						
						
						
						
					 
					
						2023-03-09 12:55:22 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9eac69f2b 
							
						 
					 
					
						
						
							
							fix(types): accept string in expect().toMatch() ( #21454 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21453  
						
						
					 
					
						2023-03-07 17:53:50 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65117702e7 
							
						 
					 
					
						
						
							
							chore: consistent xterm naming ( #21446 )  
						
						
						
						
					 
					
						2023-03-06 20:39:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cffb6ac269 
							
						 
					 
					
						
						
							
							chore: move sever/isomorphic to utils/ to use it in client ( #21445 )  
						
						
						
						
					 
					
						2023-03-06 18:49:14 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47427e87ec 
							
						 
					 
					
						
						
							
							chore: do not use module.exports in the injected esm files ( #21412 )  
						
						... 
						
						
						
						Follow up to #17145  
						
						
					 
					
						2023-03-05 20:01:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d904a6129f 
							
						 
					 
					
						
						
							
							chore: run check-deps for all packages ( #21395 )  
						
						
						
						
					 
					
						2023-03-03 14:50:43 -08:00 
						 
				 
			
				
					
						
							
							
								Sebastian Silbermann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbaf56a13f 
							
						 
					 
					
						
						
							
							feat(ct-react): Support React 18 only ( #19814 )  
						
						... 
						
						
						
						BREAKING CHANGE: Drop support for React 17 and earlier
Support for React 17 an earlier is provided by
`@playwright/experimental-ct-react-17`
Closes  #19923  
						
						
					 
					
						2023-03-03 14:28:33 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8100bbb25 
							
						 
					 
					
						
						
							
							fix: expect unquoted npde.exe path ( #21307 )  
						
						... 
						
						
						
						* It is more common to set env variable value without quotes on Windows
(see the bug)
* Use defined to check for string presence, it will work nicely with
strings that contain whitespaces
https://github.com/microsoft/playwright-java/issues/1213  
						
						
					 
					
						2023-03-01 09:16:23 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ccc02a9d3 
							
						 
					 
					
						
						
							
							chore: use client wall time in traces ( #21163 )  
						
						
						
						
					 
					
						2023-02-23 14:37:53 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3ec29e6ad 
							
						 
					 
					
						
						
							
							devops: use default Android emulator gpu ( #21170 )  
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-02-23 23:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b735e136fe 
							
						 
					 
					
						
						
							
							chore: run non-concurrent steps in watch before everything else ( #21164 )  
						
						... 
						
						
						
						This prevents initial errors. 
						
						
					 
					
						2023-02-23 11:46:20 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							681d584442 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #21143 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-23 11:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5b89ff9a9 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #21056 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-21 14:32:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55f4b670a9 
							
						 
					 
					
						
						
							
							fix(test runner types): allow sync step functions ( #20996 )  
						
						
						
						
					 
					
						2023-02-17 14:26:40 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7a0b3bb4e 
							
						 
					 
					
						
						
							
							chore: implement pick locator in trace viewer ( #20965 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/7853  
						
						
					 
					
						2023-02-17 11:19:53 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09be9d6425 
							
						 
					 
					
						
						
							
							feat: key value store backed by filesystem ( #20932 )  
						
						... 
						
						
						
						Keys are used as a relative file path without any sanitization assuming
that the underlying fs will throw on error. 
						
						
					 
					
						2023-02-16 16:48:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b7f9055a3 
							
						 
					 
					
						
						
							
							chore: fix docs for python and java ( #20962 )  
						
						
						
						
					 
					
						2023-02-16 11:48:38 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90c4e6f9b2 
							
						 
					 
					
						
						
							
							chore: revert sharded html report ( #20923 )  
						
						... 
						
						
						
						We've decided not to ship it in the current form.
#10437  
						
						
					 
					
						2023-02-15 12:38:03 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0484f02145 
							
						 
					 
					
						
						
							
							test: roll android chromium to 1103927 ( #20828 )  
						
						
						
						
					 
					
						2023-02-10 21:28:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							778dd20403 
							
						 
					 
					
						
						
							
							chore(docs): beautify generated types, put options always last ( #20805 )  
						
						
						
						
					 
					
						2023-02-09 20:46:33 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb2d67c5d 
							
						 
					 
					
						
						
							
							chore: remove experimental dockerfile.remote  ( #20790 )  
						
						... 
						
						
						
						We didn't find a compelling-enough use case to release this. 
						
						
					 
					
						2023-02-09 12:18:02 -08:00 
						 
				 
			
				
					
						
							
							
								Cliff Su 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6eb85a0ba 
							
						 
					 
					
						
						
							
							devops: upgrade linux-browser-dependencies tool to Node.js 18 ( #20556 )  
						
						
						
						
					 
					
						2023-02-09 18:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190c121e66 
							
						 
					 
					
						
						
							
							chore: bundle chokidar, leave fsevents as an optional dependency ( #20762 )  
						
						
						
						
					 
					
						2023-02-09 08:40:27 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e2fe184e 
							
						 
					 
					
						
						
							
							chore(docs): sort members instead of validating ( #20755 )  
						
						
						
						
					 
					
						2023-02-08 09:59:31 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a93cf767a1 
							
						 
					 
					
						
						
							
							feat: html reporter sharded option ( #20737 )  
						
						... 
						
						
						
						Make sharded report feature an opt-in:
```ts
{
   reporter: [['html', { sharded: true }]]
};
```
#10437  
						
						
					 
					
						2023-02-07 22:21:50 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b67cef2c4d 
							
						 
					 
					
						
						
							
							feat: introduce Dockerfile.remote image ( #20691 )  
						
						... 
						
						
						
						When this image is launched, it exposes a single endpoint
that can be used to connect to and to launch browsers. 
						
						
					 
					
						2023-02-07 10:50:44 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f608f65ce6 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #20708 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-07 11:12:49 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a752f3fd6 
							
						 
					 
					
						
						
							
							chore(docker): remove experimental docker integration ( #20676 )  
						
						... 
						
						
						
						This removes everything related to docker integration experiments that
we conducted over the last 6 months.
I'll send a follow-up with an alternative suggestion that was demo'ed on
a team meeting in the end of December. 
						
						
					 
					
						2023-02-06 10:50:45 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e64c623e61 
							
						 
					 
					
						
						
							
							feat(expect): strip down Expect types ( #20601 )  
						
						... 
						
						
						
						This only leaves:
- documented assertions;
- asymmetric matchers;
- `resolves`/`rejects`;
- `expect.extend()`;
- `expect.getState()` with selected properties.
References #20432 . 
						
						
					 
					
						2023-02-03 15:56:31 -08:00 
						 
				 
			
				
					
						
							
							
								Martijn Cornips 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd2b1ef0c 
							
						 
					 
					
						
						
							
							chore: update node version comment in dockerfile ( #20496 )  
						
						
						
						
					 
					
						2023-02-02 16:44:20 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3180bc9804 
							
						 
					 
					
						
						
							
							fix(types): make most fixtures non-undefined ( #20573 )  
						
						... 
						
						
						
						Fixes  #20416 . 
					
						2023-02-02 13:11:50 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f46883e58e 
							
						 
					 
					
						
						
							
							feat(expect): add GenericAssertions documentation ( #20564 )  
						
						... 
						
						
						
						References #20432 . 
						
						
					 
					
						2023-02-01 16:55:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							635b47025e 
							
						 
					 
					
						
						
							
							chore: expose project dependencies api ( #20546 )  
						
						
						
						
					 
					
						2023-02-01 08:39:07 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c6c31a442 
							
						 
					 
					
						
						
							
							fix(types): update PlaywrightTestConfig types ( #20540 )  
						
						... 
						
						
						
						This makes errors more focused on the custom properties.
References #20416 . 
						
						
					 
					
						2023-01-31 15:02:01 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6bc3ce23f 
							
						 
					 
					
						
						
							
							devops: upgrade Docker images to Node.js 18 ( #20361 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/20133  
						
						
					 
					
						2023-01-26 16:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe1dd7818d 
							
						 
					 
					
						
						
							
							chore: extract task runner for global setup ( #20345 )  
						
						
						
						
					 
					
						2023-01-25 15:38:23 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f97190f99 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #20319 )  
						
						... 
						
						
						
						Since https://github.com/microsoft/playwright/issues/18790  is merged and
got released in 1.30 we can merge this now.
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-01-25 11:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							147bb6b292 
							
						 
					 
					
						
						
							
							chore: run global setup before onBegin ( #20285 )  
						
						
						
						
					 
					
						2023-01-23 17:44:23 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9e3131832 
							
						 
					 
					
						
						
							
							chore: clarify flakiness dashboard deployment docs ( #20292 )  
						
						
						
						
					 
					
						2023-01-23 06:52:44 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c07afc4382 
							
						 
					 
					
						
						
							
							chore: update flakiness-dashboard extension bundle ( #20291 )  
						
						... 
						
						
						
						This way it can work with newer runtimes. 
						
						
					 
					
						2023-01-23 06:14:21 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e08168e16e 
							
						 
					 
					
						
						
							
							chore: temporarily remove project and global setup, store ( #20181 )  
						
						
						
						
					 
					
						2023-01-18 12:56:03 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1c161ce99 
							
						 
					 
					
						
						
							
							chore: merge the util exports ( #20110 )  
						
						
						
						
					 
					
						2023-01-13 13:50:38 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e065d608b6 
							
						 
					 
					
						
						
							
							chore: introduce defineConfig for easier JS typing ( #20061 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19694  
						
						
					 
					
						2023-01-12 13:12:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a5df720ff 
							
						 
					 
					
						
						
							
							chore: fix build/watch script for bundles and vite-powered packages ( #20055 )  
						
						
						
						
					 
					
						2023-01-11 18:36:04 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fe327c21b 
							
						 
					 
					
						
						
							
							chore: return Promise<any> in {page,context}.route ( #20005 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19855 
Closes https://github.com/microsoft/playwright/pull/19856  
						
						
					 
					
						2023-01-10 18:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							599ae30313 
							
						 
					 
					
						
						
							
							chore: update .net generator with deprecated/discouraged ( #19843 )  
						
						
						
						
					 
					
						2023-01-03 23:03:38 +01:00 
						 
				 
			
				
					
						
							
							
								Hylke Postma 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b695478840 
							
						 
					 
					
						
						
							
							fix(driver): AttributeError error when CWD contains space ( #19801 )  
						
						
						
						
					 
					
						2023-01-02 14:36:07 +01:00