b6ad10b2c1 
								
							 
						 
						
							
							
								
								bugfixes and HarmonyExportImportedSpecifier optimization  
							
							
							
						 
						
							2019-02-01 11:45:24 +01:00  
				
					
						
							
							
								 
						
							
								6fc0b96c9c 
								
							 
						 
						
							
							
								
								add MangleExportsPlugin and options  
							
							
							
						 
						
							2019-01-31 11:41:30 +01:00  
				
					
						
							
							
								 
						
							
								739fef4fda 
								
							 
						 
						
							
							
								
								move usedExports into ExportsInfo  
							
							
							
						 
						
							2019-01-28 08:38:37 +01:00  
				
					
						
							
							
								 
						
							
								923e16dd5a 
								
							 
						 
						
							
							
								
								remove module argument from getDependencyReference  
							
							
							
						 
						
							2019-01-28 08:38:35 +01:00  
				
					
						
							
							
								 
						
							
								d40f7b2642 
								
							 
						 
						
							
							
								
								cache contextify and pass associatedObjectForCache to all calls  
							
							
							
						 
						
							2019-01-19 12:40:00 +01:00  
				
					
						
							
							
								 
						
							
								ef9e25d8ea 
								
							 
						 
						
							
							
								
								report dependencies from resolver to the compilation  
							
							... 
							
							
							
							refactor NormalModuleFactory 
							
						 
						
							2019-01-08 15:14:25 +01:00  
				
					
						
							
							
								 
						
							
								a414c616cd 
								
							 
						 
						
							
							
								
								used and provided exports are part of module attributes  
							
							
							
						 
						
							2018-12-31 12:29:02 +01:00  
				
					
						
							
							
								 
						
							
								4eecad3a83 
								
							 
						 
						
							
							
								
								remove unnecessary copy of modules  
							
							
							
						 
						
							2018-12-31 12:28:59 +01:00  
				
					
						
							
							
								 
						
							
								a42922f663 
								
							 
						 
						
							
							
								
								Move provided exports to the module graph  
							
							
							
						 
						
							2018-12-31 12:28:51 +01:00  
				
					
						
							
							
								 
						
							
								b916ff1491 
								
							 
						 
						
							
							
								
								Improve SplitChunksPlugin typings  
							
							
							
						 
						
							2018-12-12 10:49:16 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5563ee9e58 
								
							 
						 
						
							
							
								
								use makePathsRelative instead of contextify  
							
							... 
							
							
							
							unify contextify and makePathsRelative
separate NormalModuleFactory ignored, ContextModule and ConcatenatedModule identifier with "|" 
							
						 
						
							2018-12-07 18:12:04 +01:00  
				
					
						
							
							
								 
						
							
								350817ea4f 
								
							 
						 
						
							
							
								
								make identifier of ConcatenatedModule context-independent  
							
							
							
						 
						
							2018-12-07 15:36:49 +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  
				
					
						
							
							
								 
						
							
								cc34ea42b0 
								
							 
						 
						
							
							
								
								add type argument to Module.size  
							
							... 
							
							
							
							add getSize to Generator 
							
						 
						
							2018-12-05 20:18:59 +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  
				
					
						
							
							
								 
						
							
								7c37a6a972 
								
							 
						 
						
							
							
								
								handle runtime requirements  
							
							
							
						 
						
							2018-11-29 16:07:17 +01:00  
				
					
						
							
							
								 
						
							
								c1e89c0543 
								
							 
						 
						
							
							
								
								Runtime requirement support in NormalModule, Generators and DependencyTemplate  
							
							
							
						 
						
							2018-11-29 16:06:12 +01:00  
				
					
						
							
							
								 
						
							
								0232674f9c 
								
							 
						 
						
							
							
								
								Initial runtime module work  
							
							
							
						 
						
							2018-11-29 16:03:32 +01:00  
				
					
						
							
							
								 
						
							
								d5479d8fa7 
								
							 
						 
						
							
							
								
								move reserved names to top of module  
							
							
							
						 
						
							2018-11-29 16:01:37 +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  
				
					
						
							
							
								 
						
							
								dda3c03b8d 
								
							 
						 
						
							
							
								
								Refactor getInitFragments to a property in templateContext and apply method  
							
							... 
							
							
							
							Having only a single method in DependencyTemplate makes it easier to override 
							
						 
						
							2018-11-16 16:40:03 +01:00  
				
					
						
							
							
								 
						
							
								8a10ea3c92 
								
							 
						 
						
							
							
								
								Type 'apply' method of plugins  
							
							
							
						 
						
							2018-11-12 14:26:31 +01:00  
				
					
						
							
							
								 
						
							
								eb28697419 
								
							 
						 
						
							
							
								
								move magic property names on __webpack_require__ into RuntimeGlobals file  
							
							
							
						 
						
							2018-11-05 15:28:34 +01:00  
				
					
						
							
							
								 
						
							
								1c44f95b8c 
								
							 
						 
						
							
							
								
								fix bug where module is referenced which is not in the graph  
							
							
							
						 
						
							2018-10-24 15:45:10 +02:00  
				
					
						
							
							
								 
						
							
								0ae4a58918 
								
							 
						 
						
							
							
								
								make AggressiveSplittingPlugin stable  
							
							
							
						 
						
							2018-10-23 11:32:41 +02:00  
				
					
						
							
							
								 
						
							
								60b06472f5 
								
							 
						 
						
							
							
								
								make LimitChunkCountPlugin stable  
							
							... 
							
							
							
							fix integrating non-runtime with runtime chunk
move entry modules when integrating two chunks 
							
						 
						
							2018-10-23 11:32:36 +02:00  
				
					
						
							
							
								 
						
							
								c04747f17d 
								
							 
						 
						
							
							
								
								make LimitChunkCountPlugin stable  
							
							
							
						 
						
							2018-10-19 12:57:27 +02:00  
				
					
						
							
							
								 
						
							
								7340fbb547 
								
							 
						 
						
							
							
								
								refactor Cache  
							
							... 
							
							
							
							add a new hookable Cache class
removed CachePlugin
add MemoryCachePlugin
refactor timestamps
create FileSystemInfo class 
							
						 
						
							2018-09-27 13:20:19 +02:00  
				
					
						
							
							
								 
						
							
								4f1905aa5a 
								
							 
						 
						
							
							
								
								Merge tag 'v4.20.2' into next  
							
							... 
							
							
							
							4.20.2 
							
						 
						
							2018-09-25 23:13:58 +02:00  
				
					
						
							
							
								 
						
							
								aab3afbef8 
								
							 
						 
						
							
							
								
								fixes   #8085  
							
							
							
						 
						
							2018-09-25 21:52:03 +02:00  
				
					
						
							
							
								 
						
							
								17044bf9c6 
								
							 
						 
						
							
							
								
								Merge tag 'v4.20.0' into next  
							
							... 
							
							
							
							4.20.0 
							
						 
						
							2018-09-25 16:20:42 +02:00  
				
					
						
							
							
								 
						
							
								1f6b92de3e 
								
							 
						 
						
							
							
								
								use declarations from schemas in plugins  
							
							
							
						 
						
							2018-09-21 11:04:28 +02:00  
				
					
						
							
							
								 
						
							
								5b4cbb5ee0 
								
							 
						 
						
							
							
								
								add queues to Compilation  
							
							... 
							
							
							
							remove Semaphore and use AsyncQueue instead
deprecate Module.needRebuild, add Module.needBuild
remove Module.unbuild
add Module.invalidateBuild 
							
						 
						
							2018-09-12 13:17:03 +02:00  
				
					
						
							
							
								 
						
							
								7a43a27eda 
								
							 
						 
						
							
							
								
								make Compilation.chunks a Set  
							
							
							
						 
						
							2018-09-06 17:04:01 +02:00  
				
					
						
							
							
								 
						
							
								6ca7ae1c48 
								
							 
						 
						
							
							
								
								make Compilation.modules a Set  
							
							
							
						 
						
							2018-09-06 17:03:24 +02:00  
				
					
						
							
							
								 
						
							
								b4860ccebb 
								
							 
						 
						
							
							
								
								refactor chunk id plugins  
							
							
							
						 
						
							2018-09-05 14:28:52 +02:00  
				
					
						
							
							
								 
						
							
								4d7b5b3b5e 
								
							 
						 
						
							
							
								
								Refactor module id plugins to be independent  
							
							
							
						 
						
							2018-09-03 20:45:44 +02:00  
				
					
						
							
							
								 
						
							
								bd18e019d4 
								
							 
						 
						
							
							
								
								Clone module attributes instead of moving them  
							
							
							
						 
						
							2018-09-03 20:12:55 +02:00  
				
					
						
							
							
								 
						
							
								888ad3d684 
								
							 
						 
						
							
							
								
								insert concatenated module at correct position  
							
							... 
							
							
							
							fixes bug where ids are incorrectly assigned 
							
						 
						
							2018-09-03 20:12:55 +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