Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						24aa8e2a07 
					 
					
						
						
							
							Merge pull request  #480  from lightpanda-io/zig-0.14  
						
						... 
						
						
						
						Zig 0.14 
						
						
					 
					
						2025-03-19 17:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						0a0c155292 
					 
					
						
						
							
							upgrade vendor after zig 0.14 merge  
						
						
						
						
					 
					
						2025-03-19 16:55:26 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						55a942aa22 
					 
					
						
						
							
							wpt: fix zig-0.14 compat  
						
						
						
						
					 
					
						2025-03-19 16:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						b51499e87b 
					 
					
						
						
							
							update to latest zig-js-runtime  
						
						
						
						
					 
					
						2025-03-19 16:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						936048d478 
					 
					
						
						
							
							upgrade telemetry to zig 0.14  
						
						
						
						
					 
					
						2025-03-19 16:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						bd6497743c 
					 
					
						
						
							
							zig 0.14 fmt  
						
						
						
						
					 
					
						2025-03-19 16:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						6873d8d445 
					 
					
						
						
							
							update tls.zig dep  
						
						
						
						
					 
					
						2025-03-19 16:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						21c9dde858 
					 
					
						
						
							
							Zig 0.14 compatibility  
						
						
						
						
					 
					
						2025-03-19 16:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						17d3d620ff 
					 
					
						
						
							
							Merge pull request  #478  from lightpanda-io/global_http_client  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Waiting to run 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Blocked by required conditions 
				
			 
		
			
				
	wpt / web platform tests (push) Waiting to run 
				
			 
		
			
				
	wpt / perf-fmt (push) Blocked by required conditions 
				
			 
		
			
				
	zig-test / zig build dev (push) Waiting to run 
				
			 
		
			
				
	zig-test / zig test (push) Waiting to run 
				
			 
		
			
				
	zig-test / perf-fmt (push) Blocked by required conditions 
				
			 
		
		
	 
 
	 
						
						Share the HTTP client globally 
						
						
					 
					
						2025-03-19 11:31:37 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						705603a088 
					 
					
						
						
							
							remove explicit thread stack size.  
						
						... 
						
						
						
						The real win is having a global http_client, so the thread only needs a pointer. 
						
						
					 
					
						2025-03-19 16:17:41 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						ba8a0179d5 
					 
					
						
						
							
							Share the HTTP client globally  
						
						
						
						
					 
					
						2025-03-19 11:09:58 +08:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						9fe10747ce 
					 
					
						
						
							
							Merge pull request  #476  from karlseguin/implicit_browser_context  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	wpt / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Implicitly create BrowserContext on createTarget if one doesn't exist 
						
						
					 
					
						2025-03-18 09:21:50 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						4a4d9a9377 
					 
					
						
						
							
							Merge pull request  #446  from karlseguin/telemetry  
						
						... 
						
						
						
						Add Usage Telemetry 
						
						
					 
					
						2025-03-18 09:10:31 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						2e7342a59c 
					 
					
						
						
							
							add driver field to navigate telemetry  
						
						
						
						
					 
					
						2025-03-18 10:40:04 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						c9bc5be42b 
					 
					
						
						
							
							add additition navigate fields  
						
						
						
						
					 
					
						2025-03-18 09:56:57 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						b75b36dc61 
					 
					
						
						
							
							zig fmt  
						
						
						
						
					 
					
						2025-03-18 08:27:47 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						1e6a1bd3af 
					 
					
						
						
							
							store iid in application data directory  
						
						
						
						
					 
					
						2025-03-18 08:27:47 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						b0a2087015 
					 
					
						
						
							
							fix unit test  
						
						
						
						
					 
					
						2025-03-18 08:27:47 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						a5ee34a2db 
					 
					
						
						
							
							send telemetry synchronously in a background thread  
						
						
						
						
					 
					
						2025-03-18 08:27:47 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						a6a8130234 
					 
					
						
						
							
							update telemetry URL (but not vendored dependency this time)  
						
						
						
						
					 
					
						2025-03-18 08:27:34 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						288761632f 
					 
					
						
						
							
							Revert "update telemetry URL"  
						
						... 
						
						
						
						This reverts commit 88850bcdd38026720f03087be8ef7e9869072ac6. 
						
						
					 
					
						2025-03-18 08:27:34 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						25bf4fa738 
					 
					
						
						
							
							update telemetry URL  
						
						
						
						
					 
					
						2025-03-18 08:27:34 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						3b4de6a405 
					 
					
						
						
							
							remove [incorrect] data version  
						
						
						
						
					 
					
						2025-03-18 08:27:32 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						75512602c3 
					 
					
						
						
							
							Add log to display telemetry state  
						
						
						
						
					 
					
						2025-03-18 08:27:02 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						cd33a089d1 
					 
					
						
						
							
							flatten events, include aarch + os, remove eid  
						
						
						
						
					 
					
						2025-03-18 08:26:58 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						6b83281539 
					 
					
						
						
							
							Add navigate telemetry  
						
						
						
						
					 
					
						2025-03-18 08:25:44 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						2609671982 
					 
					
						
						
							
							don't try (and fail) to get userData after clearing context  
						
						
						
						
					 
					
						2025-03-18 08:02:09 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						accf2c0e5e 
					 
					
						
						
							
							use async-client for telemetry  
						
						
						
						
					 
					
						2025-03-18 08:02:09 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						53f6e66c23 
					 
					
						
						
							
							Remove plausible, leave a dummy provider for now  
						
						... 
						
						
						
						Add batching, add install optional id (persisted) and execution id (per run) 
						
						
					 
					
						2025-03-18 08:02:09 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						56ddcc8e29 
					 
					
						
						
							
							Initial usage telemetry  
						
						
						
						
					 
					
						2025-03-18 08:02:09 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						430779979e 
					 
					
						
						
							
							Implicitly create BrowserContext on createTarget if one doesn't exist  
						
						
						
						
					 
					
						2025-03-17 20:45:57 +08:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						671dbcfd55 
					 
					
						
						
							
							Merge pull request  #470  from lightpanda-io/resove-module  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Waiting to run 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Blocked by required conditions 
				
			 
		
			
				
	wpt / web platform tests (push) Waiting to run 
				
			 
		
			
				
	wpt / perf-fmt (push) Blocked by required conditions 
				
			 
		
			
				
	zig-test / zig build dev (push) Waiting to run 
				
			 
		
			
				
	zig-test / zig test (push) Waiting to run 
				
			 
		
			
				
	zig-test / perf-fmt (push) Blocked by required conditions 
				
			 
		
		
	 
 
	 
						
						browser: fix module URL resolution 
						
						
					 
					
						2025-03-17 11:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						087a7b5f3c 
					 
					
						
						
							
							browser: use *const Page with fetchModule  
						
						
						
						
					 
					
						2025-03-17 09:58:31 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						229844d399 
					 
					
						
						
							
							browser: use *const Script with evalScript  
						
						
						
						
					 
					
						2025-03-17 09:51:01 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						36081653b0 
					 
					
						
						
							
							Merge pull request  #472  from lightpanda-io/linux_aarch64  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	wpt / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						ci: use ubuntu 24.04 
						
						
					 
					
						2025-03-15 10:40:09 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						9811c5d577 
					 
					
						
						
							
							ci: use ubuntu 24.04  
						
						
						
						
					 
					
						2025-03-15 10:24:34 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						4394186dc3 
					 
					
						
						
							
							Merge pull request  #469  from lightpanda-io/linux_aarch64  
						
						... 
						
						
						
						Linux aarch64 build 
						
						
					 
					
						2025-03-15 10:17:42 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						725b48d8aa 
					 
					
						
						
							
							ci: fix install params for linux  
						
						
						
						
					 
					
						2025-03-15 10:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						3fd8347943 
					 
					
						
						
							
							browser: fix module URL resolution  
						
						
						
						
					 
					
						2025-03-14 19:02:33 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						5e7c26c34b 
					 
					
						
						
							
							dockerfile: add ARCH parameter  
						
						
						
						
					 
					
						2025-03-14 17:27:17 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d7019264a2 
					 
					
						
						
							
							docker: upgrade ubuntu  
						
						
						
						
					 
					
						2025-03-14 14:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						ade9fa5d0e 
					 
					
						
						
							
							ci: add linux aarch64 to the nightly build  
						
						
						
						
					 
					
						2025-03-14 14:38:05 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						f84c4393b9 
					 
					
						
						
							
							ci: upgrade zig-v8 version  
						
						
						
						
					 
					
						2025-03-14 14:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						48d01c0ab5 
					 
					
						
						
							
							Merge pull request  #465  from lightpanda-io/inspector-cache-debug  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Waiting to run 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Blocked by required conditions 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Blocked by required conditions 
				
			 
		
			
				
	wpt / web platform tests (push) Waiting to run 
				
			 
		
			
				
	wpt / perf-fmt (push) Blocked by required conditions 
				
			 
		
			
				
	zig-test / zig build dev (push) Waiting to run 
				
			 
		
			
				
	zig-test / zig test (push) Waiting to run 
				
			 
		
			
				
	zig-test / perf-fmt (push) Blocked by required conditions 
				
			 
		
		
	 
 
	 
						
						don't generate debug js file on release 
						
						
					 
					
						2025-03-14 11:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						aca01d81d6 
					 
					
						
						
							
							cdp: use .zig-cache to save js script debug files  
						
						
						
						
					 
					
						2025-03-14 11:41:21 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						6a0b154d67 
					 
					
						
						
							
							cdp: dump runtime js only in debug mode  
						
						
						
						
					 
					
						2025-03-14 11:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						7ce69987d5 
					 
					
						
						
							
							Merge pull request  #463  from karlseguin/page_arena  
						
						... 
						
						
						
						Optimize memory usage 
						
						
					 
					
						2025-03-14 10:17:41 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						3fe28d5441 
					 
					
						
						
							
							Optimize memory usage  
						
						... 
						
						
						
						The two bigger changes here are:
1- The http_client has been moved from the Session to the Browser, allowing
   its connection pool to be re-used across multiple sessions
2- The browser now has a page_arena which is used for all page-level allocation
   and which can be re-used between pages (currently retains 1MB of memory).
   Previously, pages uses an arena that was tied to the lifetime of the page,
   thus it could not be re-used.
Using the Bench allocator for zig-js-runtime, allocated bytes went from
1347037879 to 834932438 (in a RUNS=1000 of puppeteer demo).
Various other changes to try to simplify the API and remove the possibility
of invalid states. For example, session.newPage() now includes the logic for
page.start() so that there should now never be a page that wasn't started. 
						
						
					 
					
						2025-03-12 13:38:22 +08:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						43f42f9ca0 
					 
					
						
						
							
							Merge pull request  #461  from lightpanda-io/ci-playwright  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	wpt / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						ci: add e2e test w/ playwright connection 
						
						
					 
					
						2025-03-11 10:11:08 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						3e288f1fcf 
					 
					
						
						
							
							Merge pull request  #462  from lightpanda-io/upgrade-jsruntime  
						
						... 
						
						
						
						upgrade vendor/zig-js-runtime 
						
						
					 
					
						2025-03-11 10:10:06 +01:00