Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6ee72bc3e8 
								
							 
						 
						
							
							
								
								record chunk ids for unnamed chunks in the entrypoint chunk group  
							
							 
							
							... 
							
							
							
							fixes  #10762  
							
						 
						
							2020-04-25 00:44:02 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8509a225e9 
								
							 
						 
						
							
							
								
								use bindContextCache more often  
							
							 
							
							
							
						 
						
							2020-04-17 10:54:27 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9da6003362 
								
							 
						 
						
							
							
								
								Make usedIds in records an array  
							
							 
							
							... 
							
							
							
							Make emitted JSON for records stable 
							
						 
						
							2018-09-06 16:05:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b4860ccebb 
								
							 
						 
						
							
							
								
								refactor chunk id plugins  
							
							 
							
							
							
						 
						
							2018-09-05 14:28:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								bad9d8a271 
								
							 
						 
						
							
							
								
								move Module.id into ChunkGraph  
							
							 
							
							... 
							
							
							
							remove disconnect and unseal from Module 
							
						 
						
							2018-08-28 15:08:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							 
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								66d3f319a6 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.2' into next  
							
							 
							
							... 
							
							
							
							4.16.2 
							
						 
						
							2018-07-23 12:19:16 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								79a1defd88 
								
							 
						 
						
							
							
								
								fixes   #7492  
							
							 
							
							
							
						 
						
							2018-06-06 16:37:23 +02:00  
						
					 
				
					
						
							
							
								 
								Florent Cailhol
							
						 
						
							 
							
							
							
							
								
							
							
								2a9452e51b 
								
							 
						 
						
							
							
								
								Add brackets for multiline if/for statements  
							
							 
							
							
							
						 
						
							2018-05-29 15:45:44 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f026310ad6 
								
							 
						 
						
							
							
								
								only record number ids  
							
							 
							
							... 
							
							
							
							fixes  #7381  
							
						 
						
							2018-05-24 16:07:26 +02:00  
						
					 
				
					
						
							
							
								 
								Jonathan del Strother
							
						 
						
							 
							
							
							
							
								
							
							
								f8455657c5 
								
							 
						 
						
							
							
								
								Sort the usedIds array in records  
							
							 
							
							... 
							
							
							
							This prevents unnecessary churn when version-controlling your records 
							
						 
						
							2018-05-21 15:45:28 +01:00  
						
					 
				
					
						
							
							
								 
								Florent Cailhol
							
						 
						
							 
							
							
							
							
								
							
							
								f1092ad516 
								
							 
						 
						
							
							
								
								Update prettier toolchain  
							
							 
							
							
							
						 
						
							2018-03-26 16:56:10 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								5238159d21 
								
							 
						 
						
							
							
								
								run prettier on existing code  
							
							 
							
							
							
						 
						
							2018-02-25 02:00:20 +01:00  
						
					 
				
					
						
							
							
								 
								Florent Cailhol
							
						 
						
							 
							
							
							
							
								
							
							
								d4811b0d37 
								
							 
						 
						
							
							
								
								Use for-of loops instead of forEach  
							
							 
							
							
							
						 
						
							2018-01-23 22:53:18 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Florent Cailhol
							
						 
						
							 
							
							
							
							
								
							
							
								1590751da2 
								
							 
						 
						
							
							
								
								Replace dictionaries by Map or Set  
							
							 
							
							
							
						 
						
							2018-01-06 09:45:57 +01:00  
						
					 
				
					
						
							
							
								 
								Florent Cailhol
							
						 
						
							 
							
							
							
							
								
							
							
								36c690d37f 
								
							 
						 
						
							
							
								
								Use tapable instead of 'plugin'  
							
							 
							
							
							
						 
						
							2017-12-08 14:23:31 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fabe631a83 
								
							 
						 
						
							
							
								
								Only generate portable records when needed  
							
							 
							
							
							
						 
						
							2017-12-01 11:27:03 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f7c2f8e470 
								
							 
						 
						
							
							
								
								Update code style to arrow functions  
							
							 
							
							
							
						 
						
							2017-11-08 11:56:01 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0339d4da49 
								
							 
						 
						
							
							
								
								Refactor weird things  
							
							 
							
							... 
							
							
							
							* Declare used properties in constructor
* Module.(re)building moved into Compilation._(re)buildingModules (Map)
* Make NormalModule.error private
* Move Module.cacheable logic into needRebuild
* More stable implemention of rebuildModule
* addModuleChain waits for Module building finished before returning
* Set built and cacheable flags correctly in Modules
* More portableId into WeakMap
* Add ModuleReason for entrypoints
* cacheable can be true/false/null in Stats
* added Stats module issuerPath
* fixes profile in stats output 
							
						 
						
							2017-11-06 13:16:09 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b316bee0a6 
								
							 
						 
						
							
							
								
								Use SortableSets for Chunk.parents/blocks  
							
							 
							
							
							
						 
						
							2017-09-22 16:38:47 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b9adfaaf76 
								
							 
						 
						
							
							
								
								rewrite code which uses unshift to push  
							
							 
							
							
							
						 
						
							2017-07-18 20:46:59 +02:00  
						
					 
				
					
						
							
							
								 
								Tim Sebastian
							
						 
						
							 
							
							
							
							
								
							
							
								ed51e2ff2c 
								
							 
						 
						
							
							
								
								unify makeRelative method used in aggresivesplittingplugin and recordsidsplugin  
							
							 
							
							
							
						 
						
							2017-04-05 23:38:15 +10:00  
						
					 
				
					
						
							
							
								 
								Tim Sebastian
							
						 
						
							 
							
							
							
							
								
							
							
								385769bc46 
								
							 
						 
						
							
							
								
								use split trick to make code simpler, integrate makeRelative as static method into recordsidplugin  
							
							 
							
							
							
						 
						
							2017-04-03 21:13:18 +10:00  
						
					 
				
					
						
							
							
								 
								Tim Sebastian
							
						 
						
							 
							
							
							
							
								
							
							
								ad5968ae2b 
								
							 
						 
						
							
							
								
								only make absolute pathy things relative  
							
							 
							
							
							
						 
						
							2017-03-23 21:41:17 +11:00  
						
					 
				
					
						
							
							
								 
								Tim Sebastian
							
						 
						
							 
							
							
							
							
								
							
							
								62229f5302 
								
							 
						 
						
							
							
								
								make path ignored before it goes to records, prevent to have to do it in NMF  
							
							 
							
							
							
						 
						
							2017-03-23 00:05:15 +11:00  
						
					 
				
					
						
							
							
								 
								SendilKumar N
							
						 
						
							 
							
							
							
							
								
							
							
								ef9c564668 
								
							 
						 
						
							
							
								
								Refactor(ES6): RecordsIdsPlugin  
							
							 
							
							
							
						 
						
							2017-02-21 22:13:09 +08:00  
						
					 
				
					
						
							
							
								 
								James Tautges
							
						 
						
							 
							
							
							
							
								
							
							
								cabfba9ff2 
								
							 
						 
						
							
							
								
								Cache portable id to avoid expensive function call  
							
							 
							
							
							
						 
						
							2016-10-02 15:33:43 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1675a5a5ca 
								
							 
						 
						
							
							
								
								new way to handle new ids, reuse old ids  
							
							 
							
							... 
							
							
							
							adjusted HMR to handle id reusing 
							
						 
						
							2016-07-18 00:41:26 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c98d2514d6 
								
							 
						 
						
							
							
								
								fixed   #2577  
							
							 
							
							
							
						 
						
							2016-06-04 19:54:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9dffb44c93 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							 
							
							
							
						 
						
							2015-10-28 22:33:11 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e92bed7b7c 
								
							 
						 
						
							
							
								
								fixed   #295  
							
							 
							
							
							
						 
						
							2015-10-28 19:47:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								431a4c791c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							 
							
							... 
							
							
							
							Conflicts:
	hot/dev-server.js
	hot/only-dev-server.js
	hot/poll.js
	hot/signal.js
	lib/ChunkTemplate.js
	lib/HotModuleReplacement.runtime.js
	lib/HotModuleReplacementPlugin.js
	lib/JsonpMainTemplatePlugin.js
	lib/MainTemplate.js
	lib/NormalModule.js
	lib/Parser.js
	lib/RecordIdsPlugin.js
	lib/WebpackOptionsApply.js
	lib/dependencies/RequireEnsureDependency.js
	lib/node/OldNodeWatchFileSystem.js
	lib/optimize/OccurrenceOrderPlugin.js
	package.json 
							
						 
						
							2015-07-17 09:30:37 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f7d799adb4 
								
							 
						 
						
							
							
								
								rebeautify without spacing after keyword  
							
							 
							
							
							
						 
						
							2015-07-16 00:19:23 +02:00  
						
					 
				
					
						
							
							
								 
								Avi Haiat
							
						 
						
							 
							
							
							
							
								
							
							
								0a340f2b1a 
								
							 
						 
						
							
							
								
								feat(app): Beautify all lib files  
							
							 
							
							
							
						 
						
							2015-07-13 01:20:09 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								2245c4acca 
								
							 
						 
						
							
							
								
								Promise based chunk loading API  
							
							 
							
							... 
							
							
							
							don't flag entry module with `0` id anymore
use extra argument in chunk instead
this allows to require entry points 
							
						 
						
							2015-06-13 11:45:28 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								cebd3b9722 
								
							 
						 
						
							
							
								
								added linting  
							
							 
							
							
							
						 
						
							2015-04-23 23:55:50 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ee5815333e 
								
							 
						 
						
							
							
								
								more reliable recording and hashing of async chunks  
							
							 
							
							... 
							
							
							
							fixed  #433  
							
						 
						
							2015-04-21 08:35:34 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								44cfedd24e 
								
							 
						 
						
							
							
								
								Store `recordsPath` paths relative to `options.context`  
							
							 
							
							... 
							
							
							
							deduplicated modules can be stored in records
fixes  #295  
							
						 
						
							2015-04-04 02:09:49 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8229f59adf 
								
							 
						 
						
							
							
								
								allow initial chunks to have other ids than 0  
							
							 
							
							
							
						 
						
							2014-02-11 13:27:41 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								327a990070 
								
							 
						 
						
							
							
								
								fixed bugs  
							
							 
							
							
							
						 
						
							2013-06-19 11:53:03 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f84f000149 
								
							 
						 
						
							
							
								
								records, typo  
							
							 
							
							
							
						 
						
							2013-05-31 12:22:40 +02:00