87f648ebf0 
								
							 
						 
						
							
							
								
								chore: eslint more rules ( #19648 )  
							
							
							
						 
						
							2025-07-03 12:06:45 +03:00  
				
					
						
							
							
								 
						
							
								02a1d22db8 
								
							 
						 
						
							
							
								
								refactor: use `eslint-config-webpack` ( #19645 )  
							
							
	
		
			
	 
	
	
		
			
				
	Github Actions / lint (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / validate-legacy-node (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (1/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (2/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (3/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (4/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / basic (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / unit (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (12.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (14.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (16.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (18.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (24.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (24.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (24.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (24.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (24.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (24.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (lts/*, ubuntu-latest, a, 1) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (lts/*, ubuntu-latest, b, 1) (push) Blocked by required conditions  
				
					Details 
				
			 
		
	 
							
						 
						
							2025-07-02 15:10:54 +03:00  
				
					
						
							
							
								 
						
							
								f0e8744d51 
								
							 
						 
						
							
							
								
								refactor: remove unnecessary continue statements in ChunkGraph and FileSystemInfo ( #19522 )  
							
							
	
		
			
	 
	
	
		
			
				
	Github Actions / lint (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / validate-legacy-node (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (1/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (2/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (3/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / benchmark (4/4) (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / basic (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / unit (push) Waiting to run  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (10.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (12.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (14.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (16.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (18.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (18.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (20.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, macos-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, macos-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, windows-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (22.x, windows-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (23.x, ubuntu-latest, a) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (23.x, ubuntu-latest, b) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (lts/*, ubuntu-latest, a, 1) (push) Blocked by required conditions  
				
					Details 
				
			 
		
			
				
	Github Actions / integration (lts/*, ubuntu-latest, b, 1) (push) Blocked by required conditions  
				
					Details 
				
			 
		
	 
							
						 
						
							2025-05-13 17:00:27 +03:00  
				
					
						
							
							
								 
						
							
								17b9d03f27 
								
							 
						 
						
							
							
								
								fix: a lot of types  
							
							
							
						 
						
							2025-04-07 16:09:05 +03:00  
				
					
						
							
							
								 
						
							
								cb93228ce5 
								
							 
						 
						
							
							
								
								fix: use `xxhash64` for `cache.hashAlgorithm` when `experiments.futureDefaults` ( #19323 )  
							
							
							
						 
						
							2025-03-13 22:39:02 +03:00  
				
					
						
							
							
								 
						
							
								70bdb248e4 
								
							 
						 
						
							
							
								
								fix: no `Function` types  
							
							
							
						 
						
							2025-03-13 19:34:04 +03:00  
				
					
						
							
							
								 
						
							
								a1df00d339 
								
							 
						 
						
							
							
								
								refactor: improve eslint configuration and better types  
							
							
							
						 
						
							2025-03-12 04:56:14 +03:00  
				
					
						
							
							
								 
						
							
								b07142f672 
								
							 
						 
						
							
							
								
								refactor: module source types code  
							
							
							
						 
						
							2024-11-01 00:14:05 +03:00  
				
					
						
							
							
								 
						
							
								6589de0b63 
								
							 
						 
						
							
							
								
								fix: types  
							
							
							
						 
						
							2024-10-24 21:13:59 +03:00  
				
					
						
							
							
								 
						
							
								a2b0f9bac0 
								
							 
						 
						
							
							
								
								fix: ts types  
							
							
							
						 
						
							2024-08-14 21:38:08 +03:00  
				
					
						
							
							
								 
						
							
								adf2a6b7c6 
								
							 
						 
						
							
							
								
								fix: a lot of types  
							
							
							
						 
						
							2024-08-06 06:08:48 +03:00  
				
					
						
							
							
								 
						
							
								93743d233a 
								
							 
						 
						
							
							
								
								refactor: code  
							
							
							
						 
						
							2024-08-02 19:32:31 +03:00  
				
					
						
							
							
								 
						
							
								9943f3506a 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
				
					
						
							
							
								 
						
							
								b9d9a5d9ff 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
				
					
						
							
							
								 
						
							
								a592b62686 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
				
					
						
							
							
								 
						
							
								423e89b2c7 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:13 +03:00  
				
					
						
							
							
								 
						
							
								24ba2ba5e3 
								
							 
						 
						
							
							
								
								Fix formatting  
							
							
							
						 
						
							2024-07-17 22:58:07 +00:00  
				
					
						
							
							
								 
						
							
								836f6f63f7 
								
							 
						 
						
							
							
								
								Support strictBuiltinIteratorReturn  
							
							
							
						 
						
							2024-07-17 22:47:45 +00:00  
				
					
						
							
							
								 
						
							
								ab3e93b19e 
								
							 
						 
						
							
							
								
								style: fix  
							
							
							
						 
						
							2024-06-11 16:09:50 +03:00  
				
					
						
							
							
								 
						
							
								81f2e865a6 
								
							 
						 
						
							
							
								
								chore: update eslint to v9  
							
							
							
						 
						
							2024-06-11 15:32:02 +03:00  
				
					
						
							
							
								 
						
							
								4b62748f37 
								
							 
						 
						
							
							
								
								fix(types): context module types  
							
							
							
						 
						
							2024-03-25 19:05:56 +03:00  
				
					
						
							
							
								 
						
							
								be1d35eb02 
								
							 
						 
						
							
							
								
								fix(types): more  
							
							
							
						 
						
							2024-03-18 18:50:56 +03:00  
				
					
						
							
							
								 
						
							
								417f53ee81 
								
							 
						 
						
							
							
								
								fix(types): watching and more  
							
							
							
						 
						
							2024-03-13 21:23:33 +03:00  
				
					
						
							
							
								 
						
							
								412ae5425e 
								
							 
						 
						
							
							
								
								chore: udpate prettier to v3  
							
							
							
						 
						
							2024-01-14 07:11:34 +05:30  
				
					
						
							
							
								 
						
							
								3f71468514 
								
							 
						 
						
							
							
								
								refactor(types): more  
							
							
							
						 
						
							2023-06-21 19:01:55 +03:00  
				
					
						
							
							
								 
						
							
								ba755330c7 
								
							 
						 
						
							
							
								
								hash source types correctly for caching  
							
							... 
							
							
							
							nitpicks 
							
						 
						
							2022-03-28 11:31:46 +02:00  
				
					
						
							
							
								 
						
							
								3f1715f8d8 
								
							 
						 
						
							
							
								
								generate only needed source types  
							
							... 
							
							
							
							- in ConcatenatedModule generate only js
- in NormalModule generate only used sources 
							
						 
						
							2022-03-17 13:00:39 +03:00  
				
					
						
							
							
								 
						
							
								3ec8a60f67 
								
							 
						 
						
							
							
								
								add ability to set module source types in chunk  
							
							
							
						 
						
							2022-03-16 09:23:33 +03:00  
				
					
						
							
							
								 
						
							
								b531eb629f 
								
							 
						 
						
							
							
								
								fix types  
							
							
							
						 
						
							2022-02-08 21:48:57 +03:00  
				
					
						
							
							
								 
						
							
								1ee6f808d3 
								
							 
						 
						
							
							
								
								Revert "track chunk combinations for modules"  
							
							... 
							
							
							
							This reverts commit 0e13c7dea4 
							
						 
						
							2021-10-08 15:08:48 +02:00  
				
					
						
							
							
								 
						
							
								0e13c7dea4 
								
							 
						 
						
							
							
								
								track chunk combinations for modules  
							
							... 
							
							
							
							improves caching
improves SplitChunksPlugin 
							
						 
						
							2021-10-07 15:43:27 +02:00  
				
					
						
							
							
								 
						
							
								3143fe602a 
								
							 
						 
						
							
							
								
								remove caching from ChunkGraph  
							
							
							
						 
						
							2021-10-06 14:06:43 +02:00  
				
					
						
							
							
								 
						
							
								92f84dcac0 
								
							 
						 
						
							
							
								
								chore: merge multi hash.update  
							
							
							
						 
						
							2021-09-26 08:51:53 +08:00  
				
					
						
							
							
								 
						
							
								3b48429eb5 
								
							 
						 
						
							
							
								
								add MemCache for memory caching per module which is invalidated when module or any referenced modules changes  
							
							... 
							
							
							
							add `experiments.cacheUnaffected`
add `cache.cacheUnaffected` (type: memory) resp `cache.memoryCacheUnaffected` (type: filesystem) 
							
						 
						
							2021-09-24 15:23:29 +02:00  
				
					
						
							
							
								 
						
							
								4a8bf4c084 
								
							 
						 
						
							
							
								
								allow to configure all hash functions used  
							
							... 
							
							
							
							fix default hash function for HttpUriPlugin to sha512 
							
						 
						
							2021-09-23 14:55:13 +02:00  
				
					
						
							
							
								 
						
							
								b16568a253 
								
							 
						 
						
							
							
								
								upgrade filename runtime module to full hash module when referencing a full hash chunk  
							
							
							
						 
						
							2021-09-02 10:29:59 +02:00  
				
					
						
							
							
								 
						
							
								532b07e0c1 
								
							 
						 
						
							
							
								
								faster hashing for the common case  
							
							
							
						 
						
							2021-04-28 09:10:45 +02:00  
				
					
						
							
							
								 
						
							
								acfea9dae4 
								
							 
						 
						
							
							
								
								improve module graph hashing via bigints  
							
							
							
						 
						
							2021-04-23 14:51:24 +02:00  
				
					
						
							
							
								 
						
							
								70316dc998 
								
							 
						 
						
							
							
								
								fix   #13130  
							
							
							
						 
						
							2021-04-15 16:32:00 +02:00  
				
					
						
							
							
								 
						
							
								18967078cb 
								
							 
						 
						
							
							
								
								cleanup modules after compilation to avoid leaking references when they are cached  
							
							
							
						 
						
							2021-03-15 11:23:54 +01:00  
				
					
						
							
							
								 
						
							
								69218d4ea0 
								
							 
						 
						
							
							
								
								fix problem with startup of non-js initial chunks  
							
							... 
							
							
							
							fixes  #12880  
						
							2021-03-14 19:54:50 +01:00  
				
					
						
							
							
								 
						
							
								c7f93af138 
								
							 
						 
						
							
							
								
								refactor startup logic to better integrate with libraries  
							
							... 
							
							
							
							get rid of startupNoDefault and many custom logic regarding this in jsonp chunk loading
add onChunksLoaded runtime method to cover that for all chunk loading types
add `__webpack_runtime_id__` to access the current runtime
allow to use onChunksLoaded for other module types too 
							
						 
						
							2021-03-08 20:25:09 +01:00  
				
					
						
							
							
								 
						
							
								84ec7708c2 
								
							 
						 
						
							
							
								
								improve performance of getModuleRuntimes  
							
							
							
						 
						
							2021-02-23 00:25:38 +01:00  
				
					
						
							
							
								 
						
							
								b352f20d2d 
								
							 
						 
						
							
							
								
								add "first" to SetHelpers  
							
							
							
						 
						
							2021-02-09 21:26:30 +01:00  
				
					
						
							
							
								 
						
							
								f25345cae9 
								
							 
						 
						
							
							
								
								refactor code generation and HMR plugin to generate real module hashes for HMR  
							
							
							
						 
						
							2021-01-26 14:45:11 +01:00  
				
					
						
							
							
								 
						
							
								97b83161d9 
								
							 
						 
						
							
							
								
								move responsibility of exports info and connected modules hashing from Dependencies to Module  
							
							... 
							
							
							
							fixes a bug where modules are incorrectly cached when exports info of connected modules change 
							
						 
						
							2021-01-24 21:36:36 +01:00  
				
					
						
							
							
								 
						
							
								916bf69cae 
								
							 
						 
						
							
							
								
								compute chunk roots correctly when using transitive connections  
							
							... 
							
							
							
							also use module.nameForCondition() to compute module ids
fixes https://github.com/webpack-contrib/mini-css-extract-plugin/issues/676  
							
						 
						
							2021-01-11 18:14:24 +01:00  
				
					
						
							
							
								 
						
							
								7661ad868a 
								
							 
						 
						
							
							
								
								generate code that executes depending on runtime  
							
							... 
							
							
							
							fixes  #11770  
						
							2020-10-27 06:30:49 +01:00  
				
					
						
							
							
								 
						
							
								8e562aa260 
								
							 
						 
						
							
							
								
								fix some nitpicks with active state  
							
							
							
						 
						
							2020-10-07 09:36:41 +02:00  
				
					
						
							
							
								 
						
							
								77cdce7393 
								
							 
						 
						
							
							
								
								remove unused methods, improve code coverage  
							
							
							
						 
						
							2020-07-29 11:14:26 +02:00