b4860ccebb 
								
							 
						 
						
							
							
								
								refactor chunk id plugins  
							
							
							
						 
						
							2018-09-05 14:28:52 +02:00  
				
					
						
							
							
								 
						
							
								4a7a85ca84 
								
							 
						 
						
							
							
								
								rename index/index2 to pre/postOrderIndex  
							
							
							
						 
						
							2018-09-04 09:27:25 +02:00  
				
					
						
							
							
								 
						
							
								4d7b5b3b5e 
								
							 
						 
						
							
							
								
								Refactor module id plugins to be independent  
							
							
							
						 
						
							2018-09-03 20:45:44 +02:00  
				
					
						
							
							
								 
						
							
								8fda6a562e 
								
							 
						 
						
							
							
								
								Add NaturalModuleIdsPlugin  
							
							
							
						 
						
							2018-09-03 20:12:55 +02:00  
				
					
						
							
							
								 
						
							
								bad9d8a271 
								
							 
						 
						
							
							
								
								move Module.id into ChunkGraph  
							
							... 
							
							
							
							remove disconnect and unseal from Module 
							
						 
						
							2018-08-28 15:08:52 +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  
				
					
						
							
							
								 
						
							
								239ce7fcd9 
								
							 
						 
						
							
							
								
								Use ChunkGraph instead of Compilation in updateHash  
							
							
							
						 
						
							2018-08-24 12:02:42 +02:00  
				
					
						
							
							
								 
						
							
								670502fc81 
								
							 
						 
						
							
							
								
								Move AsyncDependenciesBlock.chunkGroup into ChunkGraph  
							
							
							
						 
						
							2018-08-22 20:17:49 +02:00  
				
					
						
							
							
								 
						
							
								3aa2280498 
								
							 
						 
						
							
							
								
								move Module.hash and .renderedHash into ChunkGraph  
							
							
							
						 
						
							2018-08-22 19:24:54 +02:00  
				
					
						
							
							
								 
						
							
								eb63cf80d6 
								
							 
						 
						
							
							
								
								move built flag into Compilation  
							
							
							
						 
						
							2018-08-22 15:33:16 +02:00  
				
					
						
							
							
								 
						
							
								e0f84652c0 
								
							 
						 
						
							
							
								
								remove Module.prefetched  
							
							... 
							
							
							
							remove prefeteched from Stats
make Compilation.addModuleChain public and remove onModule argument
remove Compilation.prefetch 
							
						 
						
							2018-08-22 15:19:05 +02:00  
				
					
						
							
							
								 
						
							
								b20556c1ff 
								
							 
						 
						
							
							
								
								move profile to ModuleGraph  
							
							
							
						 
						
							2018-08-22 14:54:28 +02:00  
				
					
						
							
							
								 
						
							
								26022c86a0 
								
							 
						 
						
							
							
								
								move Module.depth into ModuleGraph  
							
							... 
							
							
							
							nested modules no longer have depth and stay unsorted in stats 
							
						 
						
							2018-08-22 12:45:11 +02:00  
				
					
						
							
							
								 
						
							
								5a78e96dc9 
								
							 
						 
						
							
							
								
								add backward-compat layer for ModuleGraph and ChunkGraph  
							
							
							
						 
						
							2018-08-21 16:17:02 +02:00  
				
					
						
							
							
								 
						
							
								42167db4af 
								
							 
						 
						
							
							
								
								move Module.index and index2 into ModuleGraph  
							
							
							
						 
						
							2018-08-21 16:16:51 +02:00  
				
					
						
							
							
								 
						
							
								4dfe88edb0 
								
							 
						 
						
							
							
								
								add moduleGraph argument to comparators  
							
							
							
						 
						
							2018-08-21 11:08:07 +02:00  
				
					
						
							
							
								 
						
							
								3bb5263bfd 
								
							 
						 
						
							
							
								
								move methods from Module into ModuleGraph  
							
							
							
						 
						
							2018-08-21 11:04:40 +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  
				
					
						
							
							
								 
						
							
								d35e42a14d 
								
							 
						 
						
							
							
								
								move Module.issuer into Module.getIssuer(moduleGraph)  
							
							
							
						 
						
							2018-08-09 16:44:28 +02:00  
				
					
						
							
							
								 
						
							
								3618cc1b3c 
								
							 
						 
						
							
							
								
								remove originModule from Dependencies and add parent module to ModuleGraph  
							
							
							
						 
						
							2018-08-07 14:20:53 +02:00  
				
					
						
							
							
								 
						
							
								565b569b68 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.5' into next  
							
							... 
							
							
							
							4.16.5 
							
						 
						
							2018-08-06 09:20:57 +02:00  
				
					
						
							
							
								 
						
							
								17ebfb9784 
								
							 
						 
						
							
							
								
								fix   #7829  
							
							... 
							
							
							
							webpack-hot-client seem to call `addEntry` multiple
which causes two Entrypoints with the same name
This lead the bad side effects
i. e. optimization.runtimeChunk no longer works correctly
Now adding an entry with the same name replaces the existing entry 
							
						 
						
							2018-08-03 11:09:26 +02:00  
				
					
						
							
							
								 
						
							
								381e2db200 
								
							 
						 
						
							
							
								
								replace Module.reasons and Dependency.module with ModuleGraph  
							
							
							
						 
						
							2018-08-02 17:54:44 +02:00  
				
					
						
							
							
								 
						
							
								11e127d162 
								
							 
						 
						
							
							
								
								pass moduleGraph along with multiple methods  
							
							
							
						 
						
							2018-08-02 17:54:42 +02:00  
				
					
						
							
							
								 
						
							
								f89b599197 
								
							 
						 
						
							
							
								
								add types to Stats  
							
							... 
							
							
							
							move recorded property into a WeakMap
remove non-existing property 
							
						 
						
							2018-08-02 16:07:29 +02:00  
				
					
						
							
							
								 
						
							
								f68c1f7ab6 
								
							 
						 
						
							
							
								
								add additional arguments to updateHash  
							
							
							
						 
						
							2018-08-02 16:04:10 +02:00  
				
					
						
							
							
								 
						
							
								df204b8e35 
								
							 
						 
						
							
							
								
								add module graph  
							
							
							
						 
						
							2018-08-02 16:04:09 +02:00  
				
					
						
							
							
								 
						
							
								8ffcd9161e 
								
							 
						 
						
							
							
								
								Merge pull request  #7781  from webpack/refactor/dep_vars  
							
							... 
							
							
							
							Refactor dependency variables 
							
						 
						
							2018-07-31 09:08:48 +02:00  
				
					
						
							
							
								 
						
							
								2e82dbb63c 
								
							 
						 
						
							
							
								
								Merge pull request  #7813  from webpack/refactor/freeze_hooks  
							
							... 
							
							
							
							Freeze hooks to prevent deopts 
							
						 
						
							2018-07-30 22:47:13 +02:00  
				
					
						
							
							
								 
						
							
								71016b1433 
								
							 
						 
						
							
							
								
								Remove DependencyBlockVariable  
							
							
							
						 
						
							2018-07-30 22:38:13 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								fc4f30329d 
								
							 
						 
						
							
							
								
								Freeze hooks to prevent deopts  
							
							
							
						 
						
							2018-07-30 14:25:40 +02:00  
				
					
						
							
							
								 
						
							
								138687730a 
								
							 
						 
						
							
							
								
								only assign module ids for modules in chunks  
							
							... 
							
							
							
							handle weak dependencies without id correctly 
							
						 
						
							2018-07-27 13:16:54 +02:00  
				
					
						
							
							
								 
						
							
								3771daba6a 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.3' into next  
							
							... 
							
							
							
							4.16.3 
							
						 
						
							2018-07-27 12:21:04 +02:00  
				
					
						
							
							
								 
						
							
								aac43687fd 
								
							 
						 
						
							
							
								
								fix case where empty chunkgroups cause nested chunkgroups to vanish  
							
							
							
						 
						
							2018-07-27 10:56:01 +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  
				
					
						
							
							
								 
						
							
								fcf3f63f0e 
								
							 
						 
						
							
							
								
								add DependencyTemplate base class and inherit types from this  
							
							... 
							
							
							
							fix a few typing issues 
							
						 
						
							2018-07-23 20:11:59 +02:00  
				
					
						
							
							
								 
						
							
								86ff1a4642 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.1' into next  
							
							... 
							
							
							
							4.16.1 
							
						 
						
							2018-07-16 10:30:31 +02:00  
				
					
						
							
							
								 
						
							
								1a16a79480 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into enable-noImplicitThis  
							
							
							
						 
						
							2018-07-16 10:18:25 +02:00  
				
					
						
							
							
								 
						
							
								3f13ed765f 
								
							 
						 
						
							
							
								
								Merge pull request  #7706  from webpack/remove/format-location  
							
							... 
							
							
							
							update formatLocation to only accept location objects 
							
						 
						
							2018-07-15 20:27:11 +02:00  
				
					
						
							
							
								 
						
							
								7195bae9b4 
								
							 
						 
						
							
							
								
								Update ESLint and Prettier  
							
							
							
						 
						
							2018-07-14 22:52:42 +02:00  
				
					
						
							
							
								 
						
							
								b0518552e5 
								
							 
						 
						
							
							
								
								Merge pull request  #7707  from webpack/remove/deprecated  
							
							... 
							
							
							
							remove deprecated stuff 
							
						 
						
							2018-07-13 21:36:19 +02:00  
				
					
						
							
							
								 
						
							
								a672e8f2f9 
								
							 
						 
						
							
							
								
								remove deprecated extracted hooks  
							
							
							
						 
						
							2018-07-13 17:30:26 +02:00  
				
					
						
							
							
								 
						
							
								dbfea49e6f 
								
							 
						 
						
							
							
								
								fix case where non-object is passed to addOrigin  
							
							... 
							
							
							
							add typings to ensure that this doesn't happen again 
							
						 
						
							2018-07-13 17:27:31 +02:00  
				
					
						
							
							
								 
						
							
								ef40df2d1f 
								
							 
						 
						
							
							
								
								fix usage of DependencyTemplates and types  
							
							
							
						 
						
							2018-07-12 17:12:00 +02:00  
				
					
						
							
							
								 
						
							
								e0abce0dd8 
								
							 
						 
						
							
							
								
								make DependencyTemplates a new class  
							
							
							
						 
						
							2018-07-11 13:11:08 +02:00  
				
					
						
							
							
								 
						
							
								2b14ddc984 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.0' into next  
							
							... 
							
							
							
							4.16.0 
							
						 
						
							2018-07-11 11:13:47 +02:00