Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							279e579097 
							
						 
					 
					
						
						
							
							chore: address pixelCount and pixelRatio review comments ( #12501 )  
						
						... 
						
						
						
						- documentation fixes
- rename pixelCount to maxDiffPixels
- rename pixelRatio to maxDiffPixelRatio 
						
						
					 
					
						2022-03-03 23:17:31 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc32ec9944 
							
						 
					 
					
						
						
							
							docs: fix wrong nesting level in test-parameterize.md ( #12499 )  
						
						
						
						
					 
					
						2022-03-04 00:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42b9fc1cd9 
							
						 
					 
					
						
						
							
							docs(dotnet): move Expect to method on harness ( #12498 )  
						
						
						
						
					 
					
						2022-03-03 23:05:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96a6cbbe58 
							
						 
					 
					
						
						
							
							docs: update verification.md web-first-assertions redirect warning ( #12495 )  
						
						... 
						
						
						
						Co-authored-by: Pavel Feldman <pavel.feldman@gmail.com> 
						
						
					 
					
						2022-03-03 22:39:30 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b96bbc6ad7 
							
						 
					 
					
						
						
							
							docs: simplify test-assertions.md, avoid duplication ( #12475 )  
						
						
						
						
					 
					
						2022-03-03 10:06:14 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2b6614e41 
							
						 
					 
					
						
						
							
							docs: add CSV guide for the test-runner ( #12488 )  
						
						
						
						
					 
					
						2022-03-03 18:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5db93e6ddf 
							
						 
					 
					
						
						
							
							docs: asertions.not is a property ( #12474 )  
						
						
						
						
					 
					
						2022-03-02 15:03:33 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34bf0d4b87 
							
						 
					 
					
						
						
							
							feat(test-runner): allow grepping in project ( #12469 )  
						
						
						
						
					 
					
						2022-03-02 15:02:35 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77db87b6f5 
							
						 
					 
					
						
						
							
							docs: fix empty Docker images on languages ( #12473 )  
						
						
						
						
					 
					
						2022-03-02 23:43:22 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a413c0f94c 
							
						 
					 
					
						
						
							
							docs: restore assertions timeout option in js ( #12467 )  
						
						
						
						
					 
					
						2022-03-02 12:43:16 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b19d59ec5 
							
						 
					 
					
						
						
							
							feat(test): introduce fully parallel mode ( #12446 )  
						
						
						
						
					 
					
						2022-03-01 18:12:21 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61a6cdde70 
							
						 
					 
					
						
						
							
							feat(api): expose locator.highlight ( #12420 )  
						
						
						
						
					 
					
						2022-03-01 13:56:21 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							396d920145 
							
						 
					 
					
						
						
							
							feat(test-runner): implement expect(pageOrLocator).toHaveScreenshot ( #12242 )  
						
						... 
						
						
						
						Fixes  #9938  
					
						2022-02-28 12:25:59 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8728248fa 
							
						 
					 
					
						
						
							
							docs: merge assertions with verification doc ( #12361 )  
						
						
						
						
					 
					
						2022-02-25 22:58:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f0183dd1d 
							
						 
					 
					
						
						
							
							docs(cli): add --width-deps to the docs ( #12362 )  
						
						
						
						
					 
					
						2022-02-25 19:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1a1eaec34 
							
						 
					 
					
						
						
							
							docs(trace-viewer): viewing remote traces on trace.playwright.dev ( #12363 )  
						
						
						
						
					 
					
						2022-02-25 19:23:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5be9f68446 
							
						 
					 
					
						
						
							
							docs: fix broken docs by wrong snippet lang ( #12306 )  
						
						
						
						
					 
					
						2022-02-23 14:35:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26d6537119 
							
						 
					 
					
						
						
							
							docs: document environment variables usage ( #12294 )  
						
						
						
						
					 
					
						2022-02-22 15:24:35 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b08000e7c2 
							
						 
					 
					
						
						
							
							docs: advertise how to enable sources with tracing ( #12273 )  
						
						
						
						
					 
					
						2022-02-22 20:16:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52932172e7 
							
						 
					 
					
						
						
							
							docs(python): fix set_viewport_size in emulation.md ( #12271 )  
						
						
						
						
					 
					
						2022-02-22 20:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17a922cf5e 
							
						 
					 
					
						
						
							
							docs: fix expect custom matcher global.d.ts ( #12268 )  
						
						
						
						
					 
					
						2022-02-22 11:09:52 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							768242db12 
							
						 
					 
					
						
						
							
							docs(dotnet): enable web-first assertions ( #12113 )  
						
						
						
						
					 
					
						2022-02-21 14:01:53 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a16eaf584a 
							
						 
					 
					
						
						
							
							docs: mock guide ( #12241 )  
						
						
						
						
					 
					
						2022-02-18 18:28:03 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7ef1da5e9 
							
						 
					 
					
						
						
							
							fix(selenium): support MicrosoftEdge ( #12235 )  
						
						
						
						
					 
					
						2022-02-18 14:44:15 -08:00 
						 
				 
			
				
					
						
							
							
								Rebely22 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7696fec1fa 
							
						 
					 
					
						
						
							
							docs: selectors.md fix code parentheses misplaced ( #12210 )  
						
						
						
						
					 
					
						2022-02-18 10:33:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a98babec69 
							
						 
					 
					
						
						
							
							feat(test-runner): introduce pixelCount and pixelRatio options ( #12169 )  
						
						... 
						
						
						
						This patch adds additional options to `toMatchSnapshot` method:
- `pixelCount` - acceptable number of pixels that differ to still
  consider images equal. Unset by default.
- `pixelRatio` - acceptable ratio of all image pixels (from 0 to 1) that differ to still
  consider images equal. Unset by default.
Fixes  #12167 , #10219  
						
						
					 
					
						2022-02-17 15:44:03 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							086333cd60 
							
						 
					 
					
						
						
							
							feat(test-runner): support unnamed snapshots ( #12161 )  
						
						... 
						
						
						
						Fixes  #9007  
					
						2022-02-16 14:22:01 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							363b8a6970 
							
						 
					 
					
						
						
							
							feat: support mask option in screenshot methods ( #12072 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/10162  
						
						
					 
					
						2022-02-15 07:05:05 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e7996a7b7 
							
						 
					 
					
						
						
							
							chore(dotnet): do not use global CLI and use ps1 instead ( #12025 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-dotnet/issues/2005  
						
						
					 
					
						2022-02-11 11:26:16 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							619d1d8617 
							
						 
					 
					
						
						
							
							docs: add release notes for all the languages ( #12045 )  
						
						
						
						
					 
					
						2022-02-11 11:24:14 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46b89f109a 
							
						 
					 
					
						
						
							
							docs: fix release notes headers ( #12036 )  
						
						
						
						
					 
					
						2022-02-11 09:13:55 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							979fa2b2f0 
							
						 
					 
					
						
						
							
							docs: add release notes for 1.19 ( #12019 )  
						
						
						
						
					 
					
						2022-02-11 08:23:59 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							2815180162 
							
						 
					 
					
						
						
							
							docs(python): enable Route.fulfill.response  
						
						
						
						
					 
					
						2022-02-11 15:26:02 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c88d4126c 
							
						 
					 
					
						
						
							
							docs: move common screenshot options to params.md ( #12008 )  
						
						
						
						
					 
					
						2022-02-10 12:31:17 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00e8a6440d 
							
						 
					 
					
						
						
							
							docs(selectors.md): React selector nit ( #12010 )  
						
						... 
						
						
						
						See https://github.com/microsoft/playwright/pull/11970#discussion_r803212908 .
In the future, I'd like to think through some more extensive examples to make React selector best practices more explicit in the docs. 
						
						
					 
					
						2022-02-10 12:27:37 -08:00 
						 
				 
			
				
					
						
							
							
								Erik Ejlskov Jensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1df07aa2cf 
							
						 
					 
					
						
						
							
							docs: avoid .net version ambiguity ( #12003 )  
						
						
						
						
					 
					
						2022-02-10 09:30:44 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f87955243 
							
						 
					 
					
						
						
							
							feat: introduce disableAnimations option for screenshots ( #11870 )  
						
						... 
						
						
						
						This option stops all kinds of CSS animations while doing screenshot:
- CSS animations
- CSS transitions
- Web Animations
Animations get different treatment depending on animation duration:
- finite animations are fast-forwarded to its end, issuing the
  `transitionend` event.
- Infinite animations are resetted to its beginning, and then
  resumed after the screenshot.
References #9938 , fixes  #11912  
						
						
					 
					
						2022-02-09 12:52:11 -08:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48cc41f3e7 
							
						 
					 
					
						
						
							
							feat: add key support on react engine ( #11970 )  
						
						... 
						
						
						
						I've got [this question](https://stackoverflow.com/questions/71050193/react-locator-example/71052432#71052432 ) on StackOverflow. And although, in that case, the `key` was part of the `props` attributes. That might not always be true.
I am bringing this to the tell to see what you think about this.
I'm also fixing a typo :) 
						
						
					 
					
						2022-02-09 11:33:15 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							460d51284c 
							
						 
					 
					
						
						
							
							docs: missing $ in PowerShell shell command ( #11966 )  
						
						
						
						
					 
					
						2022-02-09 08:58:21 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19368e93af 
							
						 
					 
					
						
						
							
							feat(test runner): support connectOptions ( #11919 )  
						
						... 
						
						
						
						This allows to specify `connectOptions` in the config that
switch built-in `browser` to be remotely connected. 
						
						
					 
					
						2022-02-08 20:45:42 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e92caf01b3 
							
						 
					 
					
						
						
							
							fix(webServer): do not set baseURL equal to webServer.url ( #11951 )  
						
						
						
						
					 
					
						2022-02-08 15:57:36 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d7321e211 
							
						 
					 
					
						
						
							
							docs: update docs on expects ( #11949 )  
						
						
						
						
					 
					
						2022-02-08 14:44:44 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bcca2c87e 
							
						 
					 
					
						
						
							
							chore: add a parallel mode note ( #11943 )  
						
						
						
						
					 
					
						2022-02-08 14:36:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e08b97b69 
							
						 
					 
					
						
						
							
							docs: restore expect docs in the guide ( #11946 )  
						
						
						
						
					 
					
						2022-02-08 13:15:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							3a898c285e 
							
						 
					 
					
						
						
							
							docs: fix python snippet  
						
						
						
						
					 
					
						2022-02-08 08:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46dfa45b4e 
							
						 
					 
					
						
						
							
							docs: fix parallel test docs build ( #11877 )  
						
						
						
						
					 
					
						2022-02-04 16:44:04 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afc4b505aa 
							
						 
					 
					
						
						
							
							docs: fix duplicate sections ( #11874 )  
						
						
						
						
					 
					
						2022-02-04 13:50:46 -08:00 
						 
				 
			
				
					
						
							
							
								Aarni Koskela 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6881db6817 
							
						 
					 
					
						
						
							
							docs: fix typo in Python APIRequestContext example ( #11861 )  
						
						... 
						
						
						
						`playwright.chromium` should be `p.chromium`, etc. 
						
						
					 
					
						2022-02-04 16:36:30 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdda759a9d 
							
						 
					 
					
						
						
							
							feat(parallel): allow setting enclosing scope parallel mode ( #11822 )  
						
						
						
						
					 
					
						2022-02-02 20:44:11 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba0c7e679b 
							
						 
					 
					
						
						
							
							feat(test-runner): support expect.soft ( #11800 )  
						
						... 
						
						
						
						Soft expects will still fail the test, but will not abort it's execution. As a consequence of this:
-  `TestResult` now might have multiple errors, which is reflected with a new `testResult.erros: TestError[]` field.
- `TestInfo` now might have multiple errors as well, which is reflected with a new `testInfo.errors: TestError[]` field.
Fixes  #7819  
						
						
					 
					
						2022-02-02 18:33:51 -08:00