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  
				
					
						
							
							
								 
						
							
								3aa2280498 
								
							 
						 
						
							
							
								
								move Module.hash and .renderedHash into ChunkGraph  
							
							
							
						 
						
							2018-08-22 19:24:54 +02:00  
				
					
						
							
							
								 
						
							
								4135c6e683 
								
							 
						 
						
							
							
								
								remove some unnecessary moduleGraph arguments and property accesses  
							
							
							
						 
						
							2018-08-22 12:45:14 +02:00  
				
					
						
							
							
								 
						
							
								4dfe88edb0 
								
							 
						 
						
							
							
								
								add moduleGraph argument to comparators  
							
							
							
						 
						
							2018-08-21 11:08:07 +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  
				
					
						
							
							
								 
						
							
								11e127d162 
								
							 
						 
						
							
							
								
								pass moduleGraph along with multiple methods  
							
							
							
						 
						
							2018-08-02 17:54:42 +02:00  
				
					
						
							
							
								 
						
							
								ec1329a7d4 
								
							 
						 
						
							
							
								
								make libIdent required  
							
							... 
							
							
							
							add types 
							
						 
						
							2018-08-02 16:29:20 +02:00  
				
					
						
							
							
								 
						
							
								c9eb4c8e01 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.4' into next  
							
							... 
							
							
							
							4.16.4 
							
						 
						
							2018-08-02 16:00:39 +02:00  
				
					
						
							
							
								 
						
							
								2348c3cdc1 
								
							 
						 
						
							
							
								
								Formatting - move arguments to the same line  
							
							
							
						 
						
							2018-08-01 10:44:39 +02:00  
				
					
						
							
							
								 
						
							
								7473ed4902 
								
							 
						 
						
							
							
								
								Fix chunkAsset hook call  
							
							... 
							
							
							
							The `compilation.hook.chunkAsset` hook expects 2 parameters, not three. 
							
						 
						
							2018-08-01 10:19:11 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								2b14ddc984 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.0' into next  
							
							... 
							
							
							
							4.16.0 
							
						 
						
							2018-07-11 11:13:47 +02:00  
				
					
						
							
							
								 
						
							
								559cf94edb 
								
							 
						 
						
							
							
								
								Simplify imports  
							
							
							
						 
						
							2018-07-09 15:09:00 +02:00  
				
					
						
							
							
								 
						
							
								838002baad 
								
							 
						 
						
							
							
								
								Add type guard  
							
							
							
						 
						
							2018-07-09 08:43:45 +02:00  
				
					
						
							
							
								 
						
							
								668c2e428c 
								
							 
						 
						
							
							
								
								Introduce HMRP.hooks instead of extending Parser#hooks  
							
							
							
						 
						
							2018-07-09 08:43:45 +02:00  
				
					
						
							
							
								 
						
							
								6623a2e292 
								
							 
						 
						
							
							
								
								Merge tag 'v4.15.1' into next  
							
							... 
							
							
							
							4.15.1 
							
						 
						
							2018-07-06 09:33:43 +02:00  
				
					
						
							
							
								 
						
							
								6172d3c2eb 
								
							 
						 
						
							
							
								
								fix memory leak with HMR  
							
							... 
							
							
							
							fixes  #6929  
						
							2018-07-05 11:25:34 +02:00  
				
					
						
							
							
								 
						
							
								5bc6b8d50e 
								
							 
						 
						
							
							
								
								Rename ParserHelpers into JavascriptParserHelpers  
							
							
							
						 
						
							2018-07-03 14:08:43 +02:00  
				
					
						
							
							
								 
						
							
								6097c5f993 
								
							 
						 
						
							
							
								
								Destructure parser helpers  
							
							
							
						 
						
							2018-07-03 14:08:43 +02:00  
				
					
						
							
							
								 
						
							
								2a9452e51b 
								
							 
						 
						
							
							
								
								Add brackets for multiline if/for statements  
							
							
							
						 
						
							2018-05-29 15:45:44 +02:00  
				
					
						
							
							
								 
						
							
								f2e5c1e9e8 
								
							 
						 
						
							
							
								
								improve HotModuleReplacementPlugin performance  
							
							... 
							
							
							
							avoid unnessecary rehashing 
							
						 
						
							2018-05-01 10:53:59 +02:00  
				
					
						
							
							
								 
						
							
								aee24915ae 
								
							 
						 
						
							
							
								
								Merge pull request  #6962  from justinhelmer/bug/6919  
							
							... 
							
							
							
							hot.accept tap interceptor returns T/F based on the number of args 
							
						 
						
							2018-04-17 11:11:31 +02:00  
				
					
						
							
							
								 
						
							
								2a7fdc4f72 
								
							 
						 
						
							
							
								
								hot.accept tap interceptor returns T/F based on the number of args  
							
							... 
							
							
							
							addresses #6919  
							
						 
						
							2018-04-16 09:23:22 -07:00  
				
					
						
							
							
								 
						
							
								581d19ba88 
								
							 
						 
						
							
							
								
								actually const is fine  
							
							
							
						 
						
							2018-04-11 16:04:52 -07:00  
				
					
						
							
							
								 
						
							
								b203091d3f 
								
							 
						 
						
							
							
								
								s/const/let  
							
							
							
						 
						
							2018-04-11 16:03:42 -07:00  
				
					
						
							
							
								 
						
							
								1c761339f5 
								
							 
						 
						
							
							
								
								Avoid type mismatch assignment of number to string in HotModuleReplacementPlugin  
							
							
							
						 
						
							2018-04-11 09:36:06 -07:00  
				
					
						
							
							
								 
						
							
								3983803d30 
								
							 
						 
						
							
							
								
								Destructure 'require' to improve readability  
							
							
							
						 
						
							2018-03-22 12:05:58 +01:00  
				
					
						
							
							
								 
						
							
								5238159d21 
								
							 
						 
						
							
							
								
								run prettier on existing code  
							
							
							
						 
						
							2018-02-25 02:00:20 +01:00  
				
					
						
							
							
								 
						
							
								90ab23a7ab 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix/hmr-before-node-stuff  
							
							... 
							
							
							
							# Conflicts:
#	lib/HotModuleReplacementPlugin.js 
							
						 
						
							2018-02-24 13:18:19 +01:00  
				
					
						
							
							
								 
						
							
								bcbd878ac4 
								
							 
						 
						
							
							
								
								Fix indent  
							
							
							
						 
						
							2018-01-24 10:11:53 +01:00  
				
					
						
							
							
								 
						
							
								7a1b357aad 
								
							 
						 
						
							
							
								
								Merge branch 'next' into for_of_loops  
							
							
							
						 
						
							2018-01-24 09:01:31 +01:00  
				
					
						
							
							
								 
						
							
								d4811b0d37 
								
							 
						 
						
							
							
								
								Use for-of loops instead of forEach  
							
							
							
						 
						
							2018-01-23 22:53:18 +01:00  
				
					
						
							
							
								 
						
							
								77bb4c0055 
								
							 
						 
						
							
							
								
								Deprecate forEach* and map* methods  
							
							
							
						 
						
							2018-01-23 22:19:59 +01:00  
				
					
						
							
							
								 
						
							
								6192e5b413 
								
							 
						 
						
							
							
								
								Use hooks instead of applyPlugins  
							
							
							
						 
						
							2018-01-22 15:23:52 +01:00  
				
					
						
							
							
								 
						
							
								18ae73dad4 
								
							 
						 
						
							
							
								
								Refactor chunk graph  
							
							... 
							
							
							
							Chunks are now always in ChunkGroups
ChunkGroups have parents and children, Chunks no longer have this
AsyncDependenciesBlocks point to a ChunkGroup instead of a list of chunks
Entrypoint is now a ChunkGroup (extends from it)
move stuff graph modification methods into GraphHelpers
Change chunk id recording to source-based
Chunks have parents, siblings and children in Stats
rename AutomaticCommonsChunksPlugin to SplitChunksPlugin
add request property to origin (ChunkGroup)
remove moveToParent from AggressiveMergingPlugin
fix issues with AggressiveSplittingPlugin
remove CommonsChunkPlugin
add optimization.runtimeChunk (RuntimeChunkPlugin)
fix a filename bug for initial chunks
remove extract-text-webpack-plugin from test suite
add DebugHash to help debugging hash issues
fix issues with entry modules in different chunk as runtime
redo optimization.splitChunks options
Compilation.entrypoints is now a Map
Compilation.chunkGroups has been added
remove some unittests
update examples
update tests with CommonsChunkPlugin 
							
						 
						
							2018-01-19 19:21:30 +01:00  
				
					
						
							
							
								 
						
							
								8dd3307c08 
								
							 
						 
						
							
							
								
								ensures the HMRPlugin assigns module.hot before NodeStuffPlugin  
							
							
							
						 
						
							2018-01-11 11:15:26 -05:00  
				
					
						
							
							
								 
						
							
								9f9e730ff3 
								
							 
						 
						
							
							
								
								Use for-of loops instead of forEachModule  
							
							
							
						 
						
							2018-01-04 23:15:32 +01:00  
				
					
						
							
							
								 
						
							
								ceb95ffabf 
								
							 
						 
						
							
							
								
								add `this.hot` flag to loader context  
							
							... 
							
							
							
							fixes  #5891  
						
							2018-01-03 16:55:46 +01:00  
				
					
						
							
							
								 
						
							
								9669c9e013 
								
							 
						 
						
							
							
								
								Use Parser#hooks instead of Tapable#plugin  
							
							
							
						 
						
							2017-12-21 09:08:10 +01:00  
				
					
						
							
							
								 
						
							
								a1f889059d 
								
							 
						 
						
							
							
								
								Merge pull request  #6136  from ooflorent/template_hooks  
							
							... 
							
							
							
							Use template hooks in plugins 
							
						 
						
							2017-12-18 17:17:21 +01:00  
				
					
						
							
							
								 
						
							
								c8e60b4322 
								
							 
						 
						
							
							
								
								Update Parser helpers to be compatible with hooks  
							
							
							
						 
						
							2017-12-15 17:08:49 +01:00  
				
					
						
							
							
								 
						
							
								3be3878d56 
								
							 
						 
						
							
							
								
								Use templates' Tapable#hooks  
							
							
							
						 
						
							2017-12-15 15:16:57 +01:00  
				
					
						
							
							
								 
						
							
								08ddad2e10 
								
							 
						 
						
							
							
								
								Replace NormalModuleFactory#plugin() calls  
							
							
							
						 
						
							2017-12-14 14:42:49 +01:00  
				
					
						
							
							
								 
						
							
								30c9dd05b0 
								
							 
						 
						
							
							
								
								remove `__webpack_require__` requirement from some ConstDependencies  
							
							... 
							
							
							
							fixes  #5707  
						
							2017-12-13 11:14:00 +01:00  
				
					
						
							
							
								 
						
							
								86786811e4 
								
							 
						 
						
							
							
								
								Merge pull request  #6085  from webpack/refactor/static-template  
							
							... 
							
							
							
							make all methods on Template static 
							
						 
						
							2017-12-08 17:59:15 +01:00  
				
					
						
							
							
								 
						
							
								36c690d37f 
								
							 
						 
						
							
							
								
								Use tapable instead of 'plugin'  
							
							
							
						 
						
							2017-12-08 14:23:31 +01:00  
				
					
						
							
							
								 
						
							
								16ee68b5f9 
								
							 
						 
						
							
							
								
								make all methods on Template static  
							
							
							
						 
						
							2017-12-07 09:49:50 +01:00  
				
					
						
							
							
								 
						
							
								88ad7ed186 
								
							 
						 
						
							
							
								
								Merge branch 'refactoring/plugin-system-templates' into refactoring/plugin-system-all  
							
							
							
						 
						
							2017-11-29 08:07:18 +01:00