703d9acfe7 
								
							 
						 
						
							
							
								
								style: set `arrowParens` to `true` ( #19706 )  
							
							
	
		
			
	 
	
	
		
			
				
	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-16 19:13:14 +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  
				
					
						
							
							
								 
						
							
								4d6d3800b4 
								
							 
						 
						
							
							
								
								fix: types  
							
							
							
						 
						
							2025-04-16 17:04:11 +03:00  
				
					
						
							
							
								 
						
							
								7b4641f5ee 
								
							 
						 
						
							
							
								
								fix: types ( #19291 )  
							
							
							
						 
						
							2025-03-07 16:12:22 +03:00  
				
					
						
							
							
								 
						
							
								e9b92650cd 
								
							 
						 
						
							
							
								
								fix: types  
							
							
							
						 
						
							2024-10-02 04:21:28 +03:00  
				
					
						
							
							
								 
						
							
								b3f89a33c8 
								
							 
						 
						
							
							
								
								fix: types  
							
							
							
						 
						
							2024-09-30 22:05:27 +03:00  
				
					
						
							
							
								 
						
							
								c2b9407c14 
								
							 
						 
						
							
							
								
								fix: decide processBlock by input block  
							
							
							
						 
						
							2024-09-04 17:40:45 +08:00  
				
					
						
							
							
								 
						
							
								2e994c848b 
								
							 
						 
						
							
							
								
								perf(buildChunkGraph): avoid unneeded re-visit  
							
							
							
						 
						
							2024-09-03 16:55:47 +08:00  
				
					
						
							
							
								 
						
							
								c914fe202a 
								
							 
						 
						
							
							
								
								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  
				
					
						
							
							
								 
						
							
								4ee703f647 
								
							 
						 
						
							
							
								
								chore: improve jsdoc rules  
							
							
							
						 
						
							2024-07-30 17:07:14 +03:00  
				
					
						
							
							
								 
						
							
								93b3008fc0 
								
							 
						 
						
							
							
								
								chore: improve jsdoc eslint rules  
							
							
							
						 
						
							2024-07-30 15:26:24 +03:00  
				
					
						
							
							
								 
						
							
								ab3e93b19e 
								
							 
						 
						
							
							
								
								style: fix  
							
							
							
						 
						
							2024-06-11 16:09:50 +03:00  
				
					
						
							
							
								 
						
							
								90d3ba8b6b 
								
							 
						 
						
							
							
								
								fix: wrongly calculate postOrderIndex  
							
							
							
						 
						
							2024-03-14 15:20:56 +08:00  
				
					
						
							
							
								 
						
							
								9496a8fd0a 
								
							 
						 
						
							
							
								
								refactor: types  
							
							
							
						 
						
							2024-03-12 17:35:32 +03:00  
				
					
						
							
							
								 
						
							
								5e385e2d62 
								
							 
						 
						
							
							
								
								test: broken logic  
							
							
							
						 
						
							2024-03-11 20:37:05 +03:00  
				
					
						
							
							
								 
						
							
								48ba5c27f4 
								
							 
						 
						
							
							
								
								chore(deps): update typescript  
							
							
							
						 
						
							2024-03-11 20:27:41 +03:00  
				
					
						
							
							
								 
						
							
								780f891404 
								
							 
						 
						
							
							
								
								(perf) Simplify and optimize chunk graph creation  
							
							
							
						 
						
							2024-02-16 17:01:38 -08:00  
				
					
						
							
							
								 
						
							
								e094bf399f 
								
							 
						 
						
							
							
								
								fix: should use new runtime to reconsider skipped connections  
							
							
							
						 
						
							2024-02-09 13:05:32 +08:00  
				
					
						
							
							
								 
						
							
								fc33aaf9a8 
								
							 
						 
						
							
							
								
								fix: correct preOrderIndex and postOrderIndex  
							
							
							
						 
						
							2024-01-27 00:21:19 +08:00  
				
					
						
							
							
								 
						
							
								3092f7cb20 
								
							 
						 
						
							
							
								
								refactor(types): more  
							
							
							
						 
						
							2023-06-22 03:59:10 +03:00  
				
					
						
							
							
								 
						
							
								c4762f8ce4 
								
							 
						 
						
							
							
								
								correct error in case of wrong chunk name  
							
							
							
						 
						
							2022-07-26 18:11:00 +03:00  
				
					
						
							
							
								 
						
							
								1edc17dac4 
								
							 
						 
						
							
							
								
								Merge avaiable modules correctly  
							
							
							
						 
						
							2022-02-08 12:35:14 +08:00  
				
					
						
							
							
								 
						
							
								9bb5651e6a 
								
							 
						 
						
							
							
								
								add `asyncChunks: boolean` option to disable creation of async chunks  
							
							
							
						 
						
							2021-11-10 15:04:44 +01:00  
				
					
						
							
							
								 
						
							
								9570a12d6b 
								
							 
						 
						
							
							
								
								add `chunkLoading: false` support  
							
							
							
						 
						
							2021-11-09 19:57:57 +01:00  
				
					
						
							
							
								 
						
							
								e1aa5abff0 
								
							 
						 
						
							
							
								
								fix case where runtime is empty string  
							
							
							
						 
						
							2021-10-06 15:41:23 +02:00  
				
					
						
							
							
								 
						
							
								7311f955a8 
								
							 
						 
						
							
							
								
								only capture time when not cached  
							
							... 
							
							
							
							time is also expensive... 
							
						 
						
							2021-10-06 15:39:21 +02:00  
				
					
						
							
							
								 
						
							
								283359261d 
								
							 
						 
						
							
							
								
								add mem caching for getBlockModules  
							
							
							
						 
						
							2021-10-06 15:39:21 +02:00  
				
					
						
							
							
								 
						
							
								1e5abcc51b 
								
							 
						 
						
							
							
								
								improve extractBlockModules  
							
							
							
						 
						
							2021-10-06 15:39:21 +02:00  
				
					
						
							
							
								 
						
							
								b0fa9ccada 
								
							 
						 
						
							
							
								
								pretty files  
							
							
							
						 
						
							2021-05-11 09:31:46 +02:00  
				
					
						
							
							
								 
						
							
								027f9bd929 
								
							 
						 
						
							
							
								
								fix too many modules are included in chunks when using chained dependOn  
							
							
							
						 
						
							2021-04-30 12:47:59 +02:00  
				
					
						
							
							
								 
						
							
								6db9f1f617 
								
							 
						 
						
							
							
								
								build chunk graph with runtime awareness  
							
							... 
							
							
							
							this avoid including modules that are not used in specific runtimes
add new test suite to test usedExports: "global" too 
							
						 
						
							2020-10-16 11:47:38 +02:00  
				
					
						
							
							
								 
						
							
								8e562aa260 
								
							 
						 
						
							
							
								
								fix some nitpicks with active state  
							
							
							
						 
						
							2020-10-07 09:36:41 +02:00  
				
					
						
							
							
								 
						
							
								fcca1d649d 
								
							 
						 
						
							
							
								
								analyse source code for side effects  
							
							... 
							
							
							
							mark the module as side effects free in such cases
allow 3rd state TRANSITIVE_ONLY to be side-effect-free but dependencies should still be included (for mini-css-extract-plugin) 
							
						 
						
							2020-10-06 14:10:29 +02:00  
				
					
						
							
							
								 
						
							
								7df6415bcc 
								
							 
						 
						
							
							
								
								make sure to generate correct chunk connection for blocks that are only connected in some runtimes  
							
							... 
							
							
							
							fixes  #8677  
						
							2020-09-17 10:41:13 +02:00  
				
					
						
							
							
								 
						
							
								ed06a7f83a 
								
							 
						 
						
							
							
								
								new Worker() support  
							
							... 
							
							
							
							add support for async anonymous entrypoints from inside the codebase
add worker example
move entry options into Entrypoint and receive them from there 
							
						 
						
							2020-09-08 07:37:20 +02:00  
				
					
						
							
							
								 
						
							
								f9fe121fc8 
								
							 
						 
						
							
							
								
								improve and add statistics  
							
							
							
						 
						
							2020-08-14 10:51:12 +02:00  
				
					
						
							
							
								 
						
							
								35f9b63518 
								
							 
						 
						
							
							
								
								chunk graph performance optimization  
							
							
							
						 
						
							2020-08-14 10:47:35 +02:00  
				
					
						
							
							
								 
						
							
								84fd99c5e5 
								
							 
						 
						
							
							
								
								chunk graph performance optimization  
							
							
							
						 
						
							2020-08-14 10:47:34 +02:00  
				
					
						
							
							
								 
						
							
								e16bdfda6c 
								
							 
						 
						
							
							
								
								refactor used exports analysis, hashing, code generation, optimizations  
							
							... 
							
							
							
							to keep track of runtimes, used exports depending on runtime
modules can have different hashes and generated code depending on runtime
chunks are only considered as equal for MergeDuplicateChunks and SplitChunks when exports used in contained modules are equal
added `optimization.usedExports: "global"` to opt-out from used exports analysis per runtime
added `splitChunks.usedExports` and `splitChunks.cacheGroups[x].usedExports` to enable/disable used exports comparing for modules
`splitChunks.usedExports` defaults to `true` in production 
							
						 
						
							2020-07-27 22:40:44 +02:00  
				
					
						
							
							
								 
						
							
								b3466e996b 
								
							 
						 
						
							
							
								
								add entry[x].runtime option to allow runtime chunk per entry  
							
							
							
						 
						
							2020-07-27 22:40:40 +02:00  
				
					
						
							
							
								 
						
							
								a468cbbd2e 
								
							 
						 
						
							
							
								
								add provide shared module plugin  
							
							
							
						 
						
							2020-05-23 16:08:51 +02:00  
				
					
						
							
							
								 
						
							
								e9ae850d66 
								
							 
						 
						
							
							
								
								support overridables in initial chunks  
							
							
							
						 
						
							2020-04-30 00:40:38 +02:00  
				
					
						
							
							
								 
						
							
								e8389aff46 
								
							 
						 
						
							
							
								
								Merge pull request  #10572  from goganchic/refactor/buildChunkGraph  
							
							... 
							
							
							
							buildChunkGraph code clarification 
							
						 
						
							2020-03-26 16:51:49 +01:00  
				
					
						
							
							
								 
						
							
								47cb8e1a28 
								
							 
						 
						
							
							
								
								refactor: clarify comments  
							
							
							
						 
						
							2020-03-21 16:23:22 +03:00  
				
					
						
							
							
								 
						
							
								1444bce9c9 
								
							 
						 
						
							
							
								
								refactor: rename chunkDependencies to chunkGroupDependencies  
							
							
							
						 
						
							2020-03-18 10:54:43 +03:00  
				
					
						
							
							
								 
						
							
								dafa4cd69a 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							
							
						 
						
							2020-03-12 19:51:26 +03:00  
				
					
						
							
							
								 
						
							
								edecce586b 
								
							 
						 
						
							
							
								
								handle dependOn at start of buildChunkGraph  
							
							... 
							
							
							
							handle jsonp chunk loading correctly for child entrypoints
add error message for incorrect dependOn 
							
						 
						
							2020-02-11 09:12:13 +01:00  
				
					
						
							
							
								 
						
							
								c31d941899 
								
							 
						 
						
							
							
								
								dependOn feature  
							
							... 
							
							
							
							Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com> 
							
						 
						
							2020-02-11 09:11:00 +01:00