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  
				
					
						
							
							
								 
						
							
								56328a7cab 
								
							 
						 
						
							
							
								
								upgrate tapable in Templates  
							
							
							
						 
						
							2017-11-28 18:43:01 +01:00  
				
					
						
							
							
								 
						
							
								c10da6c285 
								
							 
						 
						
							
							
								
								upgrade tapable from Parser  
							
							
							
						 
						
							2017-11-28 10:25:48 +01:00  
				
					
						
							
							
								 
						
							
								e208f44bea 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							... 
							
							
							
							# Conflicts:
#	lib/Compiler.js
#	lib/HotModuleReplacementPlugin.js 
							
						 
						
							2017-11-24 07:42:07 +01:00  
				
					
						
							
							
								 
						
							
								991ec20881 
								
							 
						 
						
							
							
								
								fix increasing delay with multiStep HMR  
							
							
							
						 
						
							2017-11-23 11:11:32 +01:00  
				
					
						
							
							
								 
						
							
								a0ef93f939 
								
							 
						 
						
							
							
								
								aggregate all crypto hash usages into util/createHash  
							
							... 
							
							
							
							try to avoid calling hash.update with short strings 
							
						 
						
							2017-11-23 11:09:17 +01:00  
				
					
						
							
							
								 
						
							
								00f2b5ede7 
								
							 
						 
						
							
							
								
								advanced module type refactoring  
							
							... 
							
							
							
							added json type
.mjs default to javascript/esm type
adjusted parser plugins to react on module type 
							
						 
						
							2017-11-11 19:27:19 +01:00  
				
					
						
							
							
								 
						
							
								65e855c636 
								
							 
						 
						
							
							
								
								fix deprecations  
							
							
							
						 
						
							2017-11-11 11:27:02 +01:00  
				
					
						
							
							
								 
						
							
								f7c2f8e470 
								
							 
						 
						
							
							
								
								Update code style to arrow functions  
							
							
							
						 
						
							2017-11-08 11:56:01 +01:00  
				
					
						
							
							
								 
						
							
								6bd937d768 
								
							 
						 
						
							
							
								
								make things consitent  
							
							
							
						 
						
							2017-09-22 14:07:28 +02:00  
				
					
						
							
							
								 
						
							
								f6a0d51e6b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into use-set-in-chunks  
							
							
							
						 
						
							2017-07-18 09:32:53 +02:00  
				
					
						
							
							
								 
						
							
								5202091ff8 
								
							 
						 
						
							
							
								
								- Undo previous commit because beautify error  
							
							
							
						 
						
							2017-07-01 12:55:45 -04:00  
				
					
						
							
							
								 
						
							
								be13bf9c7b 
								
							 
						 
						
							
							
								
								- Fix ES6 refactoring lib/HotModuleReplacementPlugin according to codacy coding quality review  
							
							
							
						 
						
							2017-07-01 12:27:17 -04:00  
				
					
						
							
							
								 
						
							
								c3d8fdffc8 
								
							 
						 
						
							
							
								
								- Fix bug while refactoring HotModuleReplacementPlugin as suggested in PR  
							
							
							
						 
						
							2017-07-01 12:13:33 -04:00  
				
					
						
							
							
								 
						
							
								a6dea39888 
								
							 
						 
						
							
							
								
								change to var in generated code  
							
							
							
						 
						
							2017-07-01 12:02:46 -04:00  
				
					
						
							
							
								 
						
							
								971bbb61f0 
								
							 
						 
						
							
							
								
								4099 ES6 Refactor lib/HotModuleReplacementPlugin  
							
							
							
						 
						
							2017-07-01 12:02:46 -04:00  
				
					
						
							
							
								 
						
							
								7972859640 
								
							 
						 
						
							
							
								
								refactor chunk.chunks usage to check for chunk existance  
							
							
							
						 
						
							2017-06-24 11:39:46 +10:00  
				
					
						
							
							
								 
						
							
								302289ce24 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-06-02 16:28:22 +02:00  
				
					
						
							
							
								 
						
							
								27cc834a49 
								
							 
						 
						
							
							
								
								evaluate some identifiers to truthy values  
							
							... 
							
							
							
							fixes  #4596  
						
							2017-06-02 13:24:47 +02:00  
				
					
						
							
							
								 
						
							
								4901312abf 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							... 
							
							
							
							# Conflicts:
#	test/statsCases/commons-chunk-min-size-0/expected.txt
#	test/statsCases/limit-chunk-count-plugin/expected.txt 
							
						 
						
							2017-05-29 00:41:59 +02:00  
				
					
						
							
							
								 
						
							
								b113a22599 
								
							 
						 
						
							
							
								
								Make HMR request timeout configurable  
							
							
							
						 
						
							2017-05-22 02:59:45 +03:00  
				
					
						
							
							
								 
						
							
								2bd2d2844c 
								
							 
						 
						
							
							
								
								improve a few issues  
							
							... 
							
							
							
							from review by @Kovensky 
							
						 
						
							2017-05-20 14:54:42 +02:00  
				
					
						
							
							
								 
						
							
								e1bac32c19 
								
							 
						 
						
							
							
								
								Use a Set to store modules in a chunk  
							
							
							
						 
						
							2017-05-16 11:50:50 +02:00