2a10b12e09 
								
							 
						 
						
							
							
								
								Add maxAsyncSize and maxInitialSize options  
							
							
							
						 
						
							2018-12-11 20:47:50 +01:00  
				
					
						
							
							
								 
						
							
								5f26040786 
								
							 
						 
						
							
							
								
								Add types to SplitChunksPlugin  
							
							
							
						 
						
							2018-12-10 22:09:27 +01:00  
				
					
						
							
							
								 
						
							
								fe80339d71 
								
							 
						 
						
							
							
								
								use - instead of ~ as default for better compat  
							
							... 
							
							
							
							fix automaticNameDelimiter in splitChunks
fix test cases 
							
						 
						
							2018-12-07 14:46:49 +01:00  
				
					
						
							
							
								 
						
							
								8281667668 
								
							 
						 
						
							
							
								
								improve ids for Long Term Caching  
							
							... 
							
							
							
							add deterministic chunk ids and make it default
StatsTestCases no longer need to explicitly use natural ids as the defaults are deterministic now too
add concept of id name hints for chunks
add `idHint` option to splitChunks to provide a hint
deduplicated code from different id plugins to IdHelpers
improve behavior of named ids in case of conflicts
remove `name: true` and `automaticNamePrefix` from splitChunks it's not as good as expected
improve named chunk ids to show root modules 
							
						 
						
							2018-12-07 12:26:35 +01:00  
				
					
						
							
							
								 
						
							
								387803bf3d 
								
							 
						 
						
							
							
								
								re-add accidentally removed type  
							
							
							
						 
						
							2018-12-05 20:23:47 +01:00  
				
					
						
							
							
								 
						
							
								30a68b20c7 
								
							 
						 
						
							
							
								
								support different size types in SplitChunksPlugin  
							
							
							
						 
						
							2018-12-05 20:23:40 +01:00  
				
					
						
							
							
								 
						
							
								0cd0291011 
								
							 
						 
						
							
							
								
								Merge tag 'v4.27.1' into next  
							
							... 
							
							
							
							4.27.1 
							
						 
						
							2018-12-05 20:17:58 +01:00  
				
					
						
							
							
								 
						
							
								b56727ec83 
								
							 
						 
						
							
							
								
								enforce should not prevent using `minChunks` etc. on cacheGroup  
							
							... 
							
							
							
							Partial revert "enforce doesn't affect minSize for maxSize" 
							
						 
						
							2018-12-05 19:38:10 +01:00  
				
					
						
							
							
								 
						
							
								0ff1a4f8f8 
								
							 
						 
						
							
							
								
								Merge tag 'v4.27.0' into next  
							
							... 
							
							
							
							4.27.0 
							
						 
						
							2018-12-04 11:02:26 +01:00  
				
					
						
							
							
								 
						
							
								3b46b48fa7 
								
							 
						 
						
							
							
								
								enforce doesn't affect minSize for maxSize  
							
							... 
							
							
							
							enforce now works as documented
emit warning for minSize > maxSize configuration
performance improvements
bugfix when multiple cacheGroups have the same name
fixes  #8407  
							
						 
						
							2018-12-03 11:57:33 +01:00  
				
					
						
							
							
								 
						
							
								fa87116ea1 
								
							 
						 
						
							
							
								
								Merge tag 'v4.26.1' into next  
							
							... 
							
							
							
							4.26.1 
							
						 
						
							2018-11-29 14:51:27 +01:00  
				
					
						
							
							
								 
						
							
								fd2133bc5b 
								
							 
						 
						
							
							
								
								handle case when minSize > maxSize  
							
							... 
							
							
							
							fixes  #8407  
						
							2018-11-23 09:01:53 +01:00  
				
					
						
							
							
								 
						
							
								7a43a27eda 
								
							 
						 
						
							
							
								
								make Compilation.chunks a Set  
							
							
							
						 
						
							2018-09-06 17:04:01 +02:00  
				
					
						
							
							
								 
						
							
								8c8719bd4a 
								
							 
						 
						
							
							
								
								Merge pull request  #7954  from webpack/feature/split-chunk-type  
							
							... 
							
							
							
							add moduleType option to cacheGroup to select by module type 
							
						 
						
							2018-09-03 19:13:26 +02:00  
				
					
						
							
							
								 
						
							
								41e59235df 
								
							 
						 
						
							
							
								
								emit error when splitChunks.name points to existing chunk name  
							
							
							
						 
						
							2018-09-03 10:37:43 +02:00  
				
					
						
							
							
								 
						
							
								b87e93221b 
								
							 
						 
						
							
							
								
								add type option to cacheGroup to select by module type  
							
							
							
						 
						
							2018-09-03 10:36:24 +02:00  
				
					
						
							
							
								 
						
							
								604460da52 
								
							 
						 
						
							
							
								
								move iterable compare code to comparators  
							
							
							
						 
						
							2018-08-28 15:10:30 +02:00  
				
					
						
							
							
								 
						
							
								02b15a1b46 
								
							 
						 
						
							
							
								
								pass chunkGraph to updateHash instead of moduleGraph  
							
							... 
							
							
							
							pass chunkGraph to compareModulesById instead of moduleGraph
pass chunkGraph to methods of RuntimeTemplate
use comparators from module at some places 
							
						 
						
							2018-08-28 12:06:53 +02:00  
				
					
						
							
							
								 
						
							
								7b02084bc5 
								
							 
						 
						
							
							
								
								Replace Basic and Advanced optimzation hooks by stages  
							
							
							
						 
						
							2018-08-16 14:10:51 +02:00  
				
					
						
							
							
								 
						
							
								6d5310fbd6 
								
							 
						 
						
							
							
								
								allow multiple entryModules per chunk  
							
							... 
							
							
							
							allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph 
							
						 
						
							2018-08-15 11:51:16 +02:00  
				
					
						
							
							
								 
						
							
								3cf01999b5 
								
							 
						 
						
							
							
								
								add ChunkGraph  
							
							... 
							
							
							
							move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests 
							
						 
						
							2018-08-14 15:32:13 +02:00  
				
					
						
							
							
								 
						
							
								f72d36b9cb 
								
							 
						 
						
							
							
								
								add support for generics to tooling  
							
							
							
						 
						
							2018-08-14 11:20:20 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								29c99b1787 
								
							 
						 
						
							
							
								
								Convert GraphHelpers  
							
							
							
						 
						
							2018-07-26 22:43:20 +02:00  
				
					
						
							
							
								 
						
							
								bc10939096 
								
							 
						 
						
							
							
								
								add types for Module and subclasses  
							
							... 
							
							
							
							better way to handle "optional" methods 
							
						 
						
							2018-07-25 12:12:17 +02:00  
				
					
						
							
							
								 
						
							
								7036ec488b 
								
							 
						 
						
							
							
								
								remove the need to rewrite chunk in reasons  
							
							
							
						 
						
							2018-07-23 12:20:47 +02:00  
				
					
						
							
							
								 
						
							
								1d87734832 
								
							 
						 
						
							
							
								
								remove backward-compat wrapper from splitChunks.cacheGroups argument  
							
							
							
						 
						
							2018-07-11 13:08:33 +02:00  
				
					
						
							
							
								 
						
							
								3366421f17 
								
							 
						 
						
							
							
								
								Merge pull request  #7663  from webpack/feature/automatic-name-prefix  
							
							... 
							
							
							
							automaticNamePrefix and name merging bugfix 
							
						 
						
							2018-07-10 20:45:52 +02:00  
				
					
						
							
							
								 
						
							
								9362a65287 
								
							 
						 
						
							
							
								
								copy chunk reason to maxSize parts  
							
							
							
						 
						
							2018-07-10 10:28:06 +02:00  
				
					
						
							
							
								 
						
							
								271b77d45f 
								
							 
						 
						
							
							
								
								all: typo fixes  
							
							
							
						 
						
							2018-07-09 22:54:35 +02:00  
				
					
						
							
							
								 
						
							
								7fc88cd55f 
								
							 
						 
						
							
							
								
								Merge pull request  #7662  from webpack/bugfix/undefined-in-max-size  
							
							... 
							
							
							
							fixes usage of automaticNameDelimiter in cache groups 
							
						 
						
							2018-07-05 14:42:19 +02:00  
				
					
						
							
							
								 
						
							
								9344801fb7 
								
							 
						 
						
							
							
								
								fix wrong priority handling when merging multiple cache groups by name  
							
							
							
						 
						
							2018-07-05 14:39:07 +02:00  
				
					
						
							
							
								 
						
							
								14968acc00 
								
							 
						 
						
							
							
								
								add automaticNamePrefix option  
							
							... 
							
							
							
							allow automaticNameDelimiter on cacheGroup level 
							
						 
						
							2018-07-05 14:13:13 +02:00  
				
					
						
							
							
								 
						
							
								8e8f1856e9 
								
							 
						 
						
							
							
								
								fixes usage of automaticNameDelimiter in cache groups  
							
							
							
						 
						
							2018-07-05 13:19:55 +02:00  
				
					
						
							
							
								 
						
							
								64b22c4806 
								
							 
						 
						
							
							
								
								make the cache a WeakMap to not leak memory  
							
							... 
							
							
							
							fixes  #6929  
						
							2018-07-05 12:50:51 +02:00  
				
					
						
							
							
								 
						
							
								fb2c24bf76 
								
							 
						 
						
							
							
								
								add `splitChunks.maxSize` option  
							
							... 
							
							
							
							add `splitChunks.fallbackCacheGroup`
add `splitChunks.hidePathInfo`
move `contextify` into utils
add some types 
							
						 
						
							2018-07-04 10:45:02 +02:00  
				
					
						
							
							
								 
						
							
								994613bc20 
								
							 
						 
						
							
							
								
								fixes   #7499  
							
							
							
						 
						
							2018-06-19 20:47:48 +02:00  
				
					
						
							
							
								 
						
							
								2a9452e51b 
								
							 
						 
						
							
							
								
								Add brackets for multiline if/for statements  
							
							
							
						 
						
							2018-05-29 15:45:44 +02:00  
				
					
						
							
							
								 
						
							
								75db965170 
								
							 
						 
						
							
							
								
								update combination when split fails because of max requests  
							
							... 
							
							
							
							fixes  #7323  
						
							2018-05-17 17:44:38 +02:00  
				
					
						
							
							
								 
						
							
								09eb3c9de7 
								
							 
						 
						
							
							
								
								fix bug where splitChunks doesn't work  
							
							
							
						 
						
							2018-05-07 12:39:03 +02:00  
				
					
						
							
							
								 
						
							
								05275e6e8e 
								
							 
						 
						
							
							
								
								improve SplitChunksPlugin performance  
							
							... 
							
							
							
							avoid looping
better complexity for finding possible combinations
avoid creating a chunks array
caching 
							
						 
						
							2018-05-01 10:54:00 +02:00  
				
					
						
							
							
								 
						
							
								d91caea860 
								
							 
						 
						
							
							
								
								Pretty files for updated prettier version  
							
							
							
						 
						
							2018-04-26 20:14:45 +02:00  
				
					
						
							
							
								 
						
							
								8d8da4cdff 
								
							 
						 
						
							
							
								
								Merge branch 'master' into bump_prettier  
							
							
							
						 
						
							2018-03-29 11:48:02 +02:00  
				
					
						
							
							
								 
						
							
								0f70fcb99f 
								
							 
						 
						
							
							
								
								Merge pull request  #6791  from storybooks/spilt-chunks-selector  
							
							... 
							
							
							
							Support selector function as optimization.splitChunks.chunks option 
							
						 
						
							2018-03-29 11:40:07 +02:00  
				
					
						
							
							
								 
						
							
								f1092ad516 
								
							 
						 
						
							
							
								
								Update prettier toolchain  
							
							
							
						 
						
							2018-03-26 16:56:10 +02:00  
				
					
						
							
							
								 
						
							
								3983803d30 
								
							 
						 
						
							
							
								
								Destructure 'require' to improve readability  
							
							
							
						 
						
							2018-03-22 12:05:58 +01:00  
				
					
						
							
							
								 
						
							
								1e2d8ec295 
								
							 
						 
						
							
							
								
								Handle `typeof option === "function"` case  
							
							
							
						 
						
							2018-03-20 22:57:02 +03:00  
				
					
						
							
							
								 
						
							
								3f8a94f1a1 
								
							 
						 
						
							
							
								
								Extract normalizeChunksFilter helper  
							
							
							
						 
						
							2018-03-20 15:18:09 +03:00  
				
					
						
							
							
								 
						
							
								f804ff06be 
								
							 
						 
						
							
							
								
								Support selector function as optimization.splitChunks.chunks option  
							
							
							
						 
						
							2018-03-18 16:51:06 +03:00  
				
					
						
							
							
								 
						
							
								771bf859a6 
								
							 
						 
						
							
							
								
								Added chunkFilenameDelimiter option for SplitChunksPlugin: Fixed test issue  
							
							
							
						 
						
							2018-03-12 10:32:46 +01:00