Marcin Strzyz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							192b697488 
							
						 
					 
					
						
						
							
							chore: remove old webpack folder structure ( #26560 )  
						
						
						
						
					 
					
						2023-08-19 16:16:44 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b252f8ba27 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #26399 )  
						
						
						
						
					 
					
						2023-08-10 12:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57ab732fb8 
							
						 
					 
					
						
						
							
							chore: support npm run build -- --sourcemap ( #24529 )  
						
						
						
						
					 
					
						2023-07-31 13:53:28 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdfe4ca275 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #24321 )  
						
						
						
						
					 
					
						2023-07-20 12:15:16 +02: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cffb6ac269 
							
						 
					 
					
						
						
							
							chore: move sever/isomorphic to utils/ to use it in client ( #21445 )  
						
						
						
						
					 
					
						2023-03-06 18:49:14 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190c121e66 
							
						 
					 
					
						
						
							
							chore: bundle chokidar, leave fsevents as an optional dependency ( #20762 )  
						
						
						
						
					 
					
						2023-02-09 08:40:27 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a5df720ff 
							
						 
					 
					
						
						
							
							chore: fix build/watch script for bundles and vite-powered packages ( #20055 )  
						
						
						
						
					 
					
						2023-01-11 18:36:04 -08:00 
						 
				 
			
				
					
						
							
							
								Hylke Postma 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b695478840 
							
						 
					 
					
						
						
							
							fix(driver): AttributeError error when CWD contains space ( #19801 )  
						
						
						
						
					 
					
						2023-01-02 14:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70065ba6dd 
							
						 
					 
					
						
						
							
							Revert "chore(driver): roll driver to recent Node.js LTS version (#18… ( #18791 )  
						
						... 
						
						
						
						…636)"
The new node resolves loalhost to ::1 by default which breaks API tests
in the ports (Java in particular). Reverting to the previous LTS to
allow some time to implement happy eyeballs algorithm on our end by next
release.
This reverts commit 63a0b75186c984528dc661c6d334bb0fb6a7002a.
Reference https://github.com/microsoft/playwright/issues/18790  
						
						
					 
					
						2022-11-14 11:30:36 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63a0b75186 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #18636 )  
						
						
						
						
					 
					
						2022-11-08 03:31:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2183d9e9a2 
							
						 
					 
					
						
						
							
							chore: use codemirror for editor ( #18482 )  
						
						
						
						
					 
					
						2022-11-01 15:04:30 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02499cf589 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #18333 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-26 08:12:39 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f2d58eeec 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #18055 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-13 14:33:07 +03:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15c6488c8f 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #17620 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-27 13:53:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf75f8ca20 
							
						 
					 
					
						
						
							
							chore: custom error if HTML report gets uploaded in Trace Viewer ( #17558 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17309  
						
						
					 
					
						2022-09-26 20:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5eee6d960 
							
						 
					 
					
						
						
							
							fix(driver): with CWD which contained spaces ( #17579 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-python/issues/1561 
Fixes https://github.com/microsoft/playwright-python/issues/1565  
						
						
					 
					
						2022-09-26 19:19:04 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cd2176155 
							
						 
					 
					
						
						
							
							feat(containers): introduce separate container commands ( #17541 )  
						
						... 
						
						
						
						This patch introduces hidden commands to control container
lifecycle:
- `npx playwright docker install-server-deps` to install fluxbox,
  vnc, novnc & to configure them.
- `npx playwright docker run-server` to run a server inside the
  container.
Drive-by: remove old version of container image when building a new
version with the same name. This way we won't pile up untagged
container images. 
						
						
					 
					
						2022-09-22 13:38:54 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d431958603 
							
						 
					 
					
						
						
							
							chore: move container integration back to playwright-core ( #17487 )  
						
						
						
						
					 
					
						2022-09-21 12:45:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53ab3d19e8 
							
						 
					 
					
						
						
							
							fix(protocol): update build tools ( #17515 )  
						
						
						
						
					 
					
						2022-09-21 12:43:18 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af042beb13 
							
						 
					 
					
						
						
							
							feat: introduce docker integration ( #16382 )  
						
						... 
						
						
						
						This patch introduces the following commands:
- `npx playwright docker build` that builds a VRT docker image
  locally that is based off the `mcr.microsoft.com/playwright:jammy`
- `npx playwright docker start` that launches a docker container with
  browsers.
- `npx playwright docker stop` that stops given docker container.
- `npx playwright docker test` that runs all the tests inside a
  launched docker container. 
						
						
					 
					
						2022-09-09 15:25:42 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a04d8d0b0 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #16632 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-18 10:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d133b58a96 
							
						 
					 
					
						
						
							
							fix(driver): PLAYWRIGHT_NODEJS_PATH test in sh ( #16554 )  
						
						
						
						
					 
					
						2022-08-15 12:24:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed1e5efc5c 
							
						 
					 
					
						
						
							
							feat: allow running driver with preinstalled node.js ( #16518 )  
						
						
						
						
					 
					
						2022-08-15 09:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88015d3791 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #15534 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-11 15:56:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							02ed5b4cd6 
							
						 
					 
					
						
						
							
							devops: auto roll Node.js version of driver follow-up  
						
						
						
						
					 
					
						2022-07-11 15:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9110d64917 
							
						 
					 
					
						
						
							
							devops: add auto driver Node.js roll bot ( #15531 )  
						
						
						
						
					 
					
						2022-07-11 15:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d60f84d06a 
							
						 
					 
					
						
						
							
							chore: fix api.json ( #15093 )  
						
						
						
						
					 
					
						2022-06-23 16:15:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74b846270b 
							
						 
					 
					
						
						
							
							feat(ct): support Vue2 ( #14600 )  
						
						
						
						
					 
					
						2022-06-02 17:37:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf89a36181 
							
						 
					 
					
						
						
							
							chore: serialize circular objects ( #14045 )  
						
						
						
						
					 
					
						2022-05-09 18:51:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58d79e5e4d 
							
						 
					 
					
						
						
							
							chore: add core utils bundle ( #13615 )  
						
						
						
						
					 
					
						2022-04-18 13:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f0103fef0 
							
						 
					 
					
						
						
							
							chore: babel, expect, zip bundles ( #13588 )  
						
						
						
						
					 
					
						2022-04-18 11:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0156d057e 
							
						 
					 
					
						
						
							
							chore: flatten supplements ( #13437 )  
						
						
						
						
					 
					
						2022-04-08 12:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1961959dcb 
							
						 
					 
					
						
						
							
							chore: migrate injected scripts to esbuild ( #13143 )  
						
						
						
						
					 
					
						2022-03-28 23:10:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8758cf8cbf 
							
						 
					 
					
						
						
							
							chore: migrate html reporter to vite ( #13116 )  
						
						
						
						
					 
					
						2022-03-28 18:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a454328c25 
							
						 
					 
					
						
						
							
							fix(test): follow up to tests refactoring ( #13085 )  
						
						
						
						
					 
					
						2022-03-25 22:11:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b81e76c2b 
							
						 
					 
					
						
						
							
							chore: migrate trace-viewer and recorder to vite ( #13076 )  
						
						
						
						
					 
					
						2022-03-25 14:12:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71dd960fec 
							
						 
					 
					
						
						
							
							fix(watch): throttle / batch watch processing ( #13054 )  
						
						
						
						
					 
					
						2022-03-24 17:38:03 -07:00