26456f96d4 
								
							 
						 
						
							
							
								
								Changing async to asyncLib  
							
							
							
						 
						
							2017-04-05 21:05:00 +08:00  
				
					
						
							
							
								 
						
							
								5fab3cbe9c 
								
							 
						 
						
							
							
								
								two small changes  
							
							... 
							
							
							
							- addEntry callback passes module
- debugId test starts from 1000 
							
						 
						
							2017-03-30 18:10:41 -04:00  
				
					
						
							
							
								 
						
							
								a941499889 
								
							 
						 
						
							
							
								
								Update variable declarations according to ES6  
							
							
							
						 
						
							2017-03-02 15:09:09 +01:00  
				
					
						
							
							
								 
						
							
								6bd9c8a757 
								
							 
						 
						
							
							
								
								pass chunk to updateHashForChunk  
							
							
							
						 
						
							2017-02-24 15:24:18 -05:00  
				
					
						
							
							
								 
						
							
								fbf84d51f2 
								
							 
						 
						
							
							
								
								allow to apply plugins to child compiler  
							
							... 
							
							
							
							allow to match on compiler name in rules
#4177  
							
						 
						
							2017-02-22 11:49:49 +01:00  
				
					
						
							
							
								 
						
							
								840efada4f 
								
							 
						 
						
							
							
								
								inline cacheAssetsAndApplyPlugins helper as it heavily relies on "this" anyways  
							
							
							
						 
						
							2017-02-05 13:28:15 +11:00  
				
					
						
							
							
								 
						
							
								36cea5944f 
								
							 
						 
						
							
							
								
								further reduce usage of let in Compilation  
							
							
							
						 
						
							2017-02-05 12:20:22 +11:00  
				
					
						
							
							
								 
						
							
								0bc09a8033 
								
							 
						 
						
							
							
								
								use const where applicable in Compilation  
							
							
							
						 
						
							2017-02-05 10:13:17 +11:00  
				
					
						
							
							
								 
						
							
								665fbd0ca8 
								
							 
						 
						
							
							
								
								Fix todo comments  
							
							
							
						 
						
							2017-01-25 22:47:11 +03:00  
				
					
						
							
							
								 
						
							
								74efa93d5f 
								
							 
						 
						
							
							
								
								More refactoring Compilation.js and RemoveParentModulesPlugin.js  
							
							
							
						 
						
							2017-01-25 22:39:24 +03:00  
				
					
						
							
							
								 
						
							
								588976d5e9 
								
							 
						 
						
							
							
								
								Deleting cache length size to loop  
							
							
							
						 
						
							2017-01-24 22:39:38 +03:00  
				
					
						
							
							
								 
						
							
								b27f73710d 
								
							 
						 
						
							
							
								
								Revert indents to Compilation  
							
							
							
						 
						
							2017-01-23 22:31:53 +03:00  
				
					
						
							
							
								 
						
							
								609d473563 
								
							 
						 
						
							
							
								
								Refactoring and optimize Compilation.js  
							
							
							
						 
						
							2017-01-23 21:52:20 +03:00  
				
					
						
							
							
								 
						
							
								330ca07fba 
								
							 
						 
						
							
							
								
								Merge pull request  #3874  from timse/salt-chunk-hash-instead-of-main-hash-in-loop  
							
							... 
							
							
							
							Salt chunk hash instead of main hash in loop 
							
						 
						
							2017-01-11 09:18:44 +01:00  
				
					
						
							
							
								 
						
							
								ef59336815 
								
							 
						 
						
							
							
								
								add comments to clarify why a sort is needed here.  
							
							
							
						 
						
							2017-01-10 23:20:54 +11:00  
				
					
						
							
							
								 
						
							
								0284826a45 
								
							 
						 
						
							
							
								
								update chunkhash instead of main hash in chunk hashing loop  
							
							
							
						 
						
							2017-01-10 09:45:59 +11:00  
				
					
						
							
							
								 
						
							
								9380bd4c12 
								
							 
						 
						
							
							
								
								Bugfix/disable module in harmony ( #3755 )  
							
							... 
							
							
							
							* moved format location into separate file
allow dependencies to report errors too
* NullDependencies do not change the hash
* dependencies can opt-out from `__webpack_require__` param
* apply module syntax plugins earlier
* emit errors if using AMD or CommonJS syntax in harmony modules 
							
						 
						
							2017-01-09 10:11:34 -06:00  
				
					
						
							
							
								 
						
							
								d45801a7f0 
								
							 
						 
						
							
							
								
								one crypto require should be enough  
							
							
							
						 
						
							2017-01-10 00:55:44 +11:00  
				
					
						
							
							
								 
						
							
								c3845c0731 
								
							 
						 
						
							
							
								
								remove unused/useless function sortItemsBeforeIds  
							
							
							
						 
						
							2017-01-10 00:51:39 +11:00  
				
					
						
							
							
								 
						
							
								a87b61f526 
								
							 
						 
						
							
							
								
								Include child compilation hash into parent hash computation ( #3744 )  
							
							... 
							
							
							
							Without it, child compilations like those added by "extract-text-webpack-plugin" are not included in stats hash and aren't properly displayed on change. 
							
						 
						
							2017-01-05 23:03:54 -06:00  
				
					
						
							
							
								 
						
							
								86169bd7eb 
								
							 
						 
						
							
							
								
								refactor(ES6): upgrade Compilation to ES6 ( #3767 )  
							
							... 
							
							
							
							* refactor(ES6): upgrade Compilation to ES6
* refactor(ES6): upgrade methods
- constructor
- templatesPlugin
- addModule
- getModule
- findModule
- buildModule
- proccessModuleDependencies
- addModuleDependencies
- _addModuleChain
- addEntry
* refactor(ES6): upgrade methods
- prefetch
- rebuildModule
- finish
- unseal
- seal
- sortModules
- reportDependencyWarnings
- addChunk
- assignIndex
- assignDeep
- proccessDependenciesBlockForChunk
- removeChunkFromDependencies
- applyModuleIds
- applyChunkIds
- sortItesBeforeIds
* refactor(ES6): upgrade methods
- sortItemsWithModuleIds
- sortItemsWithChunkIds
- summarizeDependencies
- createHash
- modifyHash
- createModuleAssets
- getPath
- getStats
- createChildCompiler
- checkConstraints 
							
						 
						
							2017-01-05 11:00:36 -06:00  
				
					
						
							
							
								 
						
							
								11879537b9 
								
							 
						 
						
							
							
								
								Drop `ArrayMap` for `Map`. ( #3718 )  
							
							
							
						 
						
							2017-01-03 23:49:58 -06:00  
				
					
						
							
							
								 
						
							
								aa8d01bf8d 
								
							 
						 
						
							
							
								
								refactor(eslint): Added no-unsed-vars, env specific .eslintrc's for buildin & hot ( #3636 )  
							
							... 
							
							
							
							* refactor(eslint): Added no-unsed-vars, env specific .eslintrc's for buildin & hot
* This change allows for buildin to now be part of the lint test by addition of an extra .eslintrc file which extends existing but sets es6 to false
* Turned on no-unused-vars for eslint, and then removed all warnings from turning that feature on
* Was getting notified of errors in "quote" property in eslintrc, so changed to correct value from error to 2.
* beautify
* swap invalid eslint config val 
							
						 
						
							2016-12-30 09:43:49 -06:00  
				
					
						
							
							
								 
						
							
								678984b9e4 
								
							 
						 
						
							
							
								
								remove second param to `ChunkTemplate` constructor  
							
							... 
							
							
							
							the ChunkTemplate contructor only expects one parameter, therefore it seams unnecessary that `this.mainTemplate` is passed 
							
						 
						
							2016-12-27 14:01:46 +11:00  
				
					
						
							
							
								 
						
							
								71cf49a259 
								
							 
						 
						
							
							
								
								add depth to module  
							
							... 
							
							
							
							add depth to stats
fix stats spacing (fixes  #3541 )
add maxModules to stats, default to 15 (fixes  #3540 ) 
							
						 
						
							2016-12-21 18:03:20 +01:00  
				
					
						
							
							
								 
						
							
								2817c3629d 
								
							 
						 
						
							
							
								
								beautify  
							
							
							
						 
						
							2016-12-14 16:22:55 +01:00  
				
					
						
							
							
								 
						
							
								f4ab7fc7e2 
								
							 
						 
						
							
							
								
								more performance improvements  
							
							
							
						 
						
							2016-12-14 16:22:54 +01:00  
				
					
						
							
							
								 
						
							
								da29d21ae4 
								
							 
						 
						
							
							
								
								performance improvements  
							
							... 
							
							
							
							breaking change: Module has now a "unbuild" method that must work correctly 
							
						 
						
							2016-12-14 16:22:16 +01:00  
				
					
						
							
							
								 
						
							
								c6850b3481 
								
							 
						 
						
							
							
								
								chore(performance): cleaned up unused variables, removed compilation from constructor, added stats additional messages  
							
							
							
						 
						
							2016-12-07 17:22:20 +01:00  
				
					
						
							
							
								 
						
							
								93ae6bc32a 
								
							 
						 
						
							
							
								
								chore(performance) cleanup unused functionality, partial cleanup  
							
							
							
						 
						
							2016-12-07 17:22:18 +01:00  
				
					
						
							
							
								 
						
							
								00f9478ea1 
								
							 
						 
						
							
							
								
								fix(performance): removed a consolelog  
							
							
							
						 
						
							2016-12-07 17:22:14 +01:00  
				
					
						
							
							
								 
						
							
								b2622e1bd9 
								
							 
						 
						
							
							
								
								fix(performance): corrected tests, removed options access from stats, added mocks for web target check  
							
							
							
						 
						
							2016-12-07 17:22:14 +01:00  
				
					
						
							
							
								 
						
							
								2b72cc9941 
								
							 
						 
						
							
							
								
								removed unneeded require for path  
							
							
							
						 
						
							2016-12-07 17:22:13 +01:00  
				
					
						
							
							
								 
						
							
								000dae1889 
								
							 
						 
						
							
							
								
								fix(tests): Updated tests across the board to work with perf budgets  
							
							
							
						 
						
							2016-12-07 17:22:13 +01:00  
				
					
						
							
							
								 
						
							
								2741098198 
								
							 
						 
						
							
							
								
								feat(perfbudget): creat initialAssetsCost with hardcoded limit  
							
							
							
						 
						
							2016-12-07 17:21:22 +01:00  
				
					
						
							
							
								 
						
							
								34c02a9c15 
								
							 
						 
						
							
							
								
								fix 'no-loop-func' warnings  
							
							
							
						 
						
							2016-10-29 18:53:54 +05:30  
				
					
						
							
							
								 
						
							
								75caa169bc 
								
							 
						 
						
							
							
								
								reduce fn.bind(this) usage by aliasing `this` to `self` ( #3146 )  
							
							
							
						 
						
							2016-10-17 13:26:22 -05:00  
				
					
						
							
							
								 
						
							
								530fad43b4 
								
							 
						 
						
							
							
								
								allow to pass abs path to manifest property of DllReferencePlugin  
							
							... 
							
							
							
							manifest is loaded on compilation 
							
						 
						
							2016-09-16 01:19:50 +02:00  
				
					
						
							
							
								 
						
							
								a0a920d83f 
								
							 
						 
						
							
							
								
								added experimental plugin to set custom module ids  
							
							
							
						 
						
							2016-09-16 01:18:21 +02:00  
				
					
						
							
							
								 
						
							
								d42d52b388 
								
							 
						 
						
							
							
								
								use specification order for chunks  
							
							... 
							
							
							
							fixes ##2998 
							
						 
						
							2016-09-16 01:17:28 +02:00  
				
					
						
							
							
								 
						
							
								a53799c0ac 
								
							 
						 
						
							
							
								
								use new RuleSet matching instead of LoadersList  
							
							... 
							
							
							
							pass issuer via contextInfo 
							
						 
						
							2016-09-15 00:22:10 +02:00  
				
					
						
							
							
								 
						
							
								119af18c0c 
								
							 
						 
						
							
							
								
								Merge pull request  #2497  from achicu/achicu/fix_error_memory_leak  
							
							... 
							
							
							
							Fixing memory leak causing node go out of memory 
							
						 
						
							2016-08-17 13:06:34 +02:00  
				
					
						
							
							
								 
						
							
								ea84afcefc 
								
							 
						 
						
							
							
								
								Fix compilation not to store dependency warnings in modules  
							
							... 
							
							
							
							Fixes  #2803  
						
							2016-07-26 13:47:00 +03:00  
				
					
						
							
							
								 
						
							
								711a3822fa 
								
							 
						 
						
							
							
								
								refactor ModuleFactory to take an object instead of multiple arguments  
							
							
							
						 
						
							2016-07-20 12:51:03 +02:00  
				
					
						
							
							
								 
						
							
								1675a5a5ca 
								
							 
						 
						
							
							
								
								new way to handle new ids, reuse old ids  
							
							... 
							
							
							
							adjusted HMR to handle id reusing 
							
						 
						
							2016-07-18 00:41:26 +02:00  
				
					
						
							
							
								 
						
							
								79eb404257 
								
							 
						 
						
							
							
								
								fixes   webpack/extract-text-webpack-plugin#82  
							
							... 
							
							
							
							fixes  webpack/extract-text-webpack-plugin#115 
fixes  webpack/extract-text-webpack-plugin#170  
						
							2016-07-15 21:59:24 +02:00  
				
					
						
							
							
								 
						
							
								2f618e733a 
								
							 
						 
						
							
							
								
								refactoring and aggressive-splitting plugin  
							
							
							
						 
						
							2016-07-13 11:03:14 +02:00  
				
					
						
							
							
								 
						
							
								1ee3585fa1 
								
							 
						 
						
							
							
								
								compilation error don't affect parent module  
							
							... 
							
							
							
							recover after syntax error
assume es6 module on syntax error
#2117  
							
						 
						
							2016-07-03 13:13:01 +02:00  
				
					
						
							
							
								 
						
							
								5903cc7b0b 
								
							 
						 
						
							
							
								
								refactor how critical warnings are reported  
							
							
							
						 
						
							2016-06-24 01:51:52 +02:00  
				
					
						
							
							
								 
						
							
								ce76858334 
								
							 
						 
						
							
							
								
								add hashSalt option  
							
							... 
							
							
							
							fixes  #2544  
						
							2016-06-04 20:03:42 +02:00