Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73e0e92a7e 
							
						 
					 
					
						
						
							
							devops: retry download of upstream Node.js for drivers ( #31962 )  
						
						
						
						
					 
					
						2024-08-01 19:45:25 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ce948e972 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #31854 )  
						
						
						
						
					 
					
						2024-07-25 12:52:50 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb2e9d1175 
							
						 
					 
					
						
						
							
							chore: make 'npm run clean' ignore .DS_Store ( #31710 )  
						
						
						
						
					 
					
						2024-07-16 20:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ea55acab3 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #31609 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-09 12:07:34 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6b6b243d0 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #31432 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-25 12:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							384eed65ea 
							
						 
					 
					
						
						
							
							chore: organize fake timers ( #31156 )  
						
						
						
						
					 
					
						2024-06-05 09:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3ee52659d 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #31087 )  
						
						
						
						
					 
					
						2024-05-30 12:15:49 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3d2275922 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #30782 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-14 11:08:01 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e494fdfb0 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #30723 )  
						
						
						
						
					 
					
						2024-05-09 13:05:28 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5d384c1f6 
							
						 
					 
					
						
						
							
							docs: add section explaining scrolling ( #30719 )  
						
						... 
						
						
						
						Fixes  #30643 . 
					
						2024-05-08 21:04:05 -07:00 
						 
				 
			
				
					
						
							
							
								Rui Figueira 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c80b851422 
							
						 
					 
					
						
						
							
							fix(codegen): prevent csp directive violations ( #30366 )  
						
						
						
						
					 
					
						2024-04-23 07:33:12 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f8bd5ffd1 
							
						 
					 
					
						
						
							
							devops: updated auth mode follow-ups ( #30440 )  
						
						
						
						
					 
					
						2024-04-19 21:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed0e1909e5 
							
						 
					 
					
						
						
							
							devops: change auth mode for flakiness/docker/driver uploads ( #30405 )  
						
						
						
						
					 
					
						2024-04-19 20:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15c29f4a91 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #30332 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-11 12:14:29 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f67ad68bd2 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #30306 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-09 12:37:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bd3e104ab 
							
						 
					 
					
						
						
							
							chore: remove run-driver wrapper in driver ( #30027 )  
						
						
						
						
					 
					
						2024-03-20 21:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce55cdffb8 
							
						 
					 
					
						
						
							
							fix: update path to cli.js in run-driver-win.cmd ( #29538 )  
						
						... 
						
						
						
						This was missed in https://github.com/microsoft/playwright/pull/29131 
Fixes the following error in java on windows:
```
Error: Cannot find module 'C:\Users\RUNNER~1\AppData\Local\Temp\playwright-java-910508779801292985\package\lib\cli\cli.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
    at Module._load (node:internal/modules/cjs/loader:985:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
    at node:internal/main/run_main_module:28:49 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
``` 
						
						
					 
					
						2024-02-16 19:35:11 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d50479a76f 
							
						 
					 
					
						
						
							
							devops: switch to ISO date string for Canary versions ( #29142 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/28906  
						
						
					 
					
						2024-01-24 17:13:00 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cec2ff1772 
							
						 
					 
					
						
						
							
							chore: split cli processing into cli endpoint and program ( #29131 )  
						
						
						
						
					 
					
						2024-01-23 15:22:09 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee3960529e 
							
						 
					 
					
						
						
							
							fix(ct): allow passing date, url, bigint as properties ( #29031 )  
						
						... 
						
						
						
						Closes: https://github.com/microsoft/playwright/issues/29028 ,
https://github.com/microsoft/playwright/issues/29027  
						
						
					 
					
						2024-01-17 20:43:28 -08:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48517760e7 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #28943 )  
						
						
						
						
					 
					
						2024-01-11 11:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24c52d5755 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #28308 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-23 11:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f366088be 
							
						 
					 
					
						
						
							
							chore: get rid of rimraf package ( #27790 )  
						
						... 
						
						
						
						This seems more reliable nowadays as rimraf.
https://github.com/microsoft/playwright/issues/27712 
---------
Signed-off-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2023-10-26 19:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00d3b4bdc3 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #27814 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-26 10:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86ce598dfa 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #27652 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-17 14:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8595a6c25f 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #27565 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-12 12:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7447761fb7 
							
						 
					 
					
						
						
							
							fix(build): ignore empty bundle directories ( #27491 )  
						
						... 
						
						
						
						These are often left after some file moves. 
						
						
					 
					
						2023-10-06 12:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59df916b8d 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #27175 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-19 12:32:29 +02:00 
						 
				 
			
				
					
						
							
							
								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