Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea6d127f28 
							
						 
					 
					
						
						
							
							feat(connect): exposeNetwork option ( #24436 )  
						
						 
						
						
						
						
					 
					
						2023-07-26 17:29:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8b45aa844 
							
						 
					 
					
						
						
							
							chore: validate markdown links in doclint ( #24444 )  
						
						 
						
						... 
						
						
						
						Fixes  #24421 . 
						
						
					 
					
						2023-07-26 16:15:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4ecdcfc22 
							
						 
					 
					
						
						
							
							chore: lint code snippet languages ( #24381 )  
						
						 
						
						... 
						
						
						
						Follow-up to https://github.com/microsoft/playwright/pull/24367 . 
						
						
					 
					
						2023-07-25 00:32:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1634ec8766 
							
						 
					 
					
						
						
							
							chore: introduce code snippet linting infra ( #23960 )  
						
						 
						
						
						
						
					 
					
						2023-07-24 22:27:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdfe4ca275 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #24321 )  
						
						 
						
						
						
						
					 
					
						2023-07-20 12:15:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fdd7541e0 
							
						 
					 
					
						
						
							
							chore: add firefox-asan for stress tests ( #24049 )  
						
						 
						
						
						
						
					 
					
						2023-07-19 05:53:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49c1f9eb02 
							
						 
					 
					
						
						
							
							feat(ui): run deps in UI mode if dep projects are checked ( #24245 )  
						
						 
						
						
						
						
					 
					
						2023-07-15 15:11:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9af2b518f2 
							
						 
					 
					
						
						
							
							fix: exclude tracesDir option from launchOptions fixture ( #24086 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/23645  
						
						
					 
					
						2023-07-06 13:31:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0409bfca56 
							
						 
					 
					
						
						
							
							chore: ensure module deps in ct-core ( #24056 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/23823  
						
						
					 
					
						2023-07-06 12:01:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Shaw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e78dcb7dc 
							
						 
					 
					
						
						
							
							fix: Allow portable bash paths for systems including NixOS ( #23889 )  
						
						 
						
						... 
						
						
						
						Although very common, bash is not guaranteed to be located at
`/bin/bash`. NixOS is an example of this.
More commonly, `/bin/bash` can be quite out of date. An example of this
is MacOS's version of `bash`. This realistically won't affect Playwright
but it's worth noting. You can technically update MacOS's system version
of bash but you need elevated permissions to do so.
By using `/usr/bin/env bash` instead of `/bin/bash` we can execute
Playwright's bash scripts in like NixOS and generally improve the
selection behaviour for bash in other systems too.
Some discussion of why it's worth favouring `/usr/bin/env bash` over
`/bin/bash`:
- Discusses `/bin/bash` missing in NixOS:
https://discourse.nixos.org/t/add-bin-bash-to-avoid-unnecessary-pain/5673 
- Some general commentary on why `/usr/bin/env bash` is favoured:
https://askubuntu.com/a/1402721 
- Points out how old bash is in MacOS:
https://itnext.io/upgrading-bash-on-macos-7138bd1066ba 
Improves situation at #5501  
						
						
					 
					
						2023-07-03 06:27:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7b34e3172 
							
						 
					 
					
						
						
							
							fix(dotnet): generate bool? correctly in generated transport channel types ( #23966 )  
						
						 
						
						... 
						
						
						
						https://github.com/microsoft/playwright-dotnet/issues/2581  
						
						
					 
					
						2023-06-29 22:16:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fef029e98e 
							
						 
					 
					
						
						
							
							docs: code snippet alignments ( #23959 )  
						
						 
						
						
						
						
					 
					
						2023-06-29 18:26:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b15cdc8ce8 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #23854 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-22 12:06:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbb5d48283 
							
						 
					 
					
						
						
							
							feat(expect): roll to v29.5.0 ( #23629 )  
						
						 
						
						... 
						
						
						
						There is a breaking in change in the `MatcherContext` that is passed to
matcher functions, so we now have `!!this.isNot` in a few places. The
same could happen to custom matcher in the wild.
```ts
// Old
{
  isNot: boolean;
  promise: string;
}
```
```ts
// New
{
  isNot?: boolean;
  promise?: string;
}
```
Fixes  #23612 . 
						
						
					 
					
						2023-06-19 15:18:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bc8cf2fc7 
							
						 
					 
					
						
						
							
							fix: drop expect.configure({ poll }) from types ( #23661 )  
						
						 
						
						... 
						
						
						
						`poll` option is not actually supported as of June 12, 2023.
Fixes https://github.com/microsoft/playwright/issues/23622  
						
						
					 
					
						2023-06-12 11:07:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							294f5c965a 
							
						 
					 
					
						
						
							
							chore: fix a lint on win ( #23554 )  
						
						 
						
						
						
						
					 
					
						2023-06-06 14:50:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Figueira 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba69de8c7c 
							
						 
					 
					
						
						
							
							fix(check-deps): normalize paths in posix ( #23513 )  
						
						 
						
						
						
						
					 
					
						2023-06-05 12:33:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80fe9748eb 
							
						 
					 
					
						
						
							
							chore: render plain class links in types ( #23508 )  
						
						 
						
						
						
						
					 
					
						2023-06-05 18:50:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10ec3cfa2a 
							
						 
					 
					
						
						
							
							chore: generate docs versions in pw.dev ( #23412 )  
						
						 
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/23395  
						
						
					 
					
						2023-06-01 01:14:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06318d52d6 
							
						 
					 
					
						
						
							
							chore: support import { type Foo } in check deps ( #23405 )  
						
						 
						
						
						
						
					 
					
						2023-05-31 14:08:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00b34dddb2 
							
						 
					 
					
						
						
							
							chore: move TestServer under test/ ( #23287 )  
						
						 
						
						
						
						
					 
					
						2023-05-25 15:11:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64dde29788 
							
						 
					 
					
						
						
							
							chore: move to npx playwright-core install when using core ( #23260 )  
						
						 
						
						
						
						
					 
					
						2023-05-24 12:16:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ebe4dc81a 
							
						 
					 
					
						
						
							
							devops: do not use NPX during docker container build ( #23213 )  
						
						 
						
						... 
						
						
						
						The postmortem of the broken docker image:
- We use `playwright-core` package when bootstrapping our docker
container.
- Due to accidental removal of `bin` entry in the `playwright-core` (see
  https://github.com/microsoft/playwright/issues/23206 ), the `npx
  playwright install --with-deps` was using the last published
  Playwright version instead of a locally-built playwright binary
This patch starts using `npx exec --no` to make sure that we never call
remote commands during docker image build. 
						
						
					 
					
						2023-05-22 19:21:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab7e794bf7 
							
						 
					 
					
						
						
							
							feat(shard): introduce mode: 'default' ( #23023 )  
						
						 
						
						... 
						
						
						
						This mode allows a suite to opt-out from parallelism. Useful to setup
multiple suites running in parallel, with each suite not being sharded.
References #22891 . 
						
						
					 
					
						2023-05-18 13:07:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3395a28181 
							
						 
					 
					
						
						
							
							chore: opt out of trace attachments ( #23139 )  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/23137  
						
						
					 
					
						2023-05-18 11:27:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Debbie O'Brien 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a8eb15820 
							
						 
					 
					
						
						
							
							docs: add titles to config snippets ( #22910 )  
						
						 
						
						... 
						
						
						
						Docs PR: https://github.com/microsoft/playwright.dev/pull/1039 
---------
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-05-10 18:38:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff3275eb3e 
							
						 
					 
					
						
						
							
							chore: add report UUID ( #22785 )  
						
						 
						
						
						
						
					 
					
						2023-05-03 05:58:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70011c82f7 
							
						 
					 
					
						
						
							
							chore: unflake ui tests (3) ( #22741 )  
						
						 
						
						
						
						
					 
					
						2023-05-01 15:18:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbb218a9d5 
							
						 
					 
					
						
						
							
							feat: project.teardown that runs after all dependents have finished ( #22696 )  
						
						 
						
						... 
						
						
						
						This replicates globalTeardown in the deps world.
Fixes  #21914 . 
						
						
					 
					
						2023-04-28 14:27:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							286428fda9 
							
						 
					 
					
						
						
							
							docs: release notes 1.33 ( #22615 )  
						
						 
						
						
						
						
					 
					
						2023-04-26 13:00:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1007bbe2c 
							
						 
					 
					
						
						
							
							chore: introduce expect.configure ( #22533 )  
						
						 
						
						
						
						
					 
					
						2023-04-25 10:29:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mindaugasm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be79ee0450 
							
						 
					 
					
						
						
							
							feat(html-report): add attachmentsBaseURL option ( #22212 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21636  
						
						
					 
					
						2023-04-18 11:25:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00df08b3cf 
							
						 
					 
					
						
						
							
							chore: explicitly control actions with slow mo ( #22445 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22273  
						
						
					 
					
						2023-04-17 16:19:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d69fbacf7 
							
						 
					 
					
						
						
							
							chore: introduce ct-core to hard-depend on vite ( #22437 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22233  
						
						
					 
					
						2023-04-17 16:19:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60aba4d394 
							
						 
					 
					
						
						
							
							chore: support browser aliases in roll_browser.js ( #22389 )  
						
						 
						
						
						
						
					 
					
						2023-04-13 13:57:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c3c6ed683 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #22378 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-04-13 12:24:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							336d2114c8 
							
						 
					 
					
						
						
							
							chore: have Ubuntu 22 Docker image by default ( #22356 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-python/issues/1858  
						
						
					 
					
						2023-04-12 19:40:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							635d180251 
							
						 
					 
					
						
						
							
							chore(deps): bump xml2js from 0.4.23 to 0.5.0 in /utils/flakiness-dashboard ( #22346 )  
						
						 
						
						
						
						
					 
					
						2023-04-12 09:55:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MarcNum 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbdafc5fe3 
							
						 
					 
					
						
						
							
							feat: Adding trace option 'on-all-retries' ( #21985 )  
						
						 
						
						... 
						
						
						
						Fixes : #21860  
						
						
					 
					
						2023-03-31 13:04:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c4eedbabe 
							
						 
					 
					
						
						
							
							docs: support code block titles ( #22068 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/21461  
						
						
					 
					
						2023-03-29 23:15:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							525097d465 
							
						 
					 
					
						
						
							
							feat: Locator.filter(locator) ( #21975 )  
						
						 
						
						... 
						
						
						
						Produces a locator that matches both locators.
Implemented through `internal:and` selector.
Fixes  #19551 . 
						
						
					 
					
						2023-03-27 14:29:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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