Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								5a01ed8121 
								
							 
						 
						
							
							
								
								rename exportsType named to default  
							
							 
							
							... 
							
							
							
							exportsType default doesn't include named exports in strict esm 
							
						 
						
							2019-11-20 12:43:53 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b90f3e14a1 
								
							 
						 
						
							
							
								
								upgrade webpack-sources  
							
							 
							
							... 
							
							
							
							make source maps and source names context independent
add enhanced-resolve declarations
add types to Module.build
fix tooling for import order to support import renaming
add support for concatenated modules in eval source maps 
							
						 
						
							2019-11-12 08:59:08 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								5abf55b1af 
								
							 
						 
						
							
							
								
								allocate presentationalDependencies array only when needed  
							
							 
							
							
							
						 
						
							2019-11-10 21:05:28 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ed81ad0fa4 
								
							 
						 
						
							
							
								
								allocate warnings and errors arrays only when needed  
							
							 
							
							
							
						 
						
							2019-11-10 21:05:16 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								efe0c2e610 
								
							 
						 
						
							
							
								
								avoid creating arrays in getConnections  
							
							 
							
							
							
						 
						
							2019-11-10 21:05:05 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9a07012695 
								
							 
						 
						
							
							
								
								fix problem with accessing the default named export of json  
							
							 
							
							
							
						 
						
							2019-11-05 10:39:14 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a877cd51d1 
								
							 
						 
						
							
							
								
								add presentational dependencies which are cheaper, but allow only templating  
							
							 
							
							
							
						 
						
							2019-10-30 07:49:20 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								efe3a81325 
								
							 
						 
						
							
							
								
								remove sourceOrder from DependencyReference  
							
							 
							
							
							
						 
						
							2019-10-30 07:48:35 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8d46b21fad 
								
							 
						 
						
							
							
								
								add Dependency.getCondition and conditional ModuleGraphConnections  
							
							 
							
							... 
							
							
							
							getDependencyReference is no longer used to check of connection 
							
						 
						
							2019-10-30 07:48:32 +01:00  
						
					 
				
					
						
							
							
								 
								evilebottnawi
							
						 
						
							 
							
							
							
							
								
							
							
								8198ffb3e6 
								
							 
						 
						
							
							
								
								refactor: code  
							
							 
							
							
							
						 
						
							2019-10-22 00:14:05 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b4d782fb94 
								
							 
						 
						
							
							
								
								remove unused type  
							
							 
							
							
							
						 
						
							2019-10-09 13:54:38 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3e54494606 
								
							 
						 
						
							
							
								
								remove supportsSymbolsDeconflicting  
							
							 
							
							
							
						 
						
							2019-10-09 11:49:48 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ddc3dae0e6 
								
							 
						 
						
							
							
								
								refactor Module.source() and Module.getRuntimeRequirements() into Module.codeGeneration  
							
							 
							
							... 
							
							
							
							add code generation phase to Compilation
add `output.iife` options to remove iife wrapper
add `experiments.outputModule` which enabled `output.module`
add `output.module` which sets defaults to `output.iife: false`, `output.libraryTarget: "module"`, `output.jsonpScriptType: "module"`, `terserOptions.module: true`
add `output.module` example
improve runtime requirements needed by ConcatenatedModule
add entry inlining, which inlines entry module code into runtime scope (only when safe)
make whole bundle strict when all modules are strict 
							
						 
						
							2019-10-08 23:59:48 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b80174a069 
								
							 
						 
						
							
							
								
								Improve backward-compat for various things  
							
							 
							
							... 
							
							
							
							to enable mini-css-extract-plugin 
							
						 
						
							2019-09-26 22:06:54 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7bde43f47a 
								
							 
						 
						
							
							
								
								Merge tag 'v4.40.0' into next  
							
							 
							
							... 
							
							
							
							4.40.0 
							
						 
						
							2019-09-13 11:12:26 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								758269e814 
								
							 
						 
						
							
							
								
								add emit/updateAsset to Compilation  
							
							 
							
							... 
							
							
							
							add asset info with
* immutable for long term cache-able asset
* size for the asset size in bytes
* development for devtools
* hotModuleReplacement for HMR assets
show asset info in stats 
							
						 
						
							2019-09-11 14:43:42 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9aba345ae7 
								
							 
						 
						
							
							
								
								fix minor bug in concatenated modules  
							
							 
							
							
							
						 
						
							2019-09-03 14:18:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ab169893a1 
								
							 
						 
						
							
							
								
								refactor Parser to allow variable tagging  
							
							 
							
							... 
							
							
							
							use variable tagging in harmony pluging (instead of magic renaming)
Parser no longer calls hooks.expression for x in `x = ...`, hooks.pattern is called instead
remove rootName argument from hooks.expressionMemberChain and hooks.callMemberChain 
							
						 
						
							2019-09-03 14:17:46 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e507392094 
								
							 
						 
						
							
							
								
								add output.ecmaVersion options to set emitted code style  
							
							 
							
							... 
							
							
							
							fix a bug with prefetching initial chunks
InitFragments have get[End]Content methods which get a sourceContext
RuntimeModules have implicit chunk and compilation
changed default to `output.ecmaVersion: 2015` 
							
						 
						
							2019-08-26 21:32:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f68bb833d2 
								
							 
						 
						
							
							
								
								Merge export getters in a module into single statement  
							
							 
							
							
							
						 
						
							2019-08-23 14:07:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1eec744a13 
								
							 
						 
						
							
							
								
								generate more efficient external reference in concatenated modules  
							
							 
							
							
							
						 
						
							2019-08-23 09:26:44 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ddf3566c56 
								
							 
						 
						
							
							
								
								bailed out external ESM in ConcatenatedModule generate property access correctly  
							
							 
							
							
							
						 
						
							2019-08-22 09:58:49 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c21fb4bd58 
								
							 
						 
						
							
							
								
								Add LazySet for file/context/missingDependencies for performance  
							
							 
							
							
							
						 
						
							2019-08-07 16:13:56 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7d16eb52f6 
								
							 
						 
						
							
							
								
								track callContext in ConcatenatedModule  
							
							 
							
							... 
							
							
							
							fixes  #9500  
							
						 
						
							2019-07-31 16:05:15 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1d72a05fed 
								
							 
						 
						
							
							
								
								Merge tag 'v4.36.0' into next  
							
							 
							
							... 
							
							
							
							4.36.0 
							
						 
						
							2019-07-17 16:02:33 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b2e7837288 
								
							 
						 
						
							
							
								
								replace Object.assign with object spread  
							
							 
							
							
							
						 
						
							2019-06-19 13:16:05 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6db94536ad 
								
							 
						 
						
							
							
								
								Merge tag 'v4.34.0' into next  
							
							 
							
							... 
							
							
							
							4.34.0 
							
						 
						
							2019-06-13 10:51:12 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fd4b3c503a 
								
							 
						 
						
							
							
								
								pretty files  
							
							 
							
							
							
						 
						
							2019-06-09 11:23:42 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								43bc7a306e 
								
							 
						 
						
							
							
								
								Refactor to track nested exports  
							
							 
							
							... 
							
							
							
							Harmony dependencies track access to nested properties
Flag nested exports 
							
						 
						
							2019-05-29 11:55:00 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ad5a6d105b 
								
							 
						 
						
							
							
								
								Merge tag 'v4.32.2' into next  
							
							 
							
							... 
							
							
							
							4.32.2 
							
						 
						
							2019-05-23 01:19:34 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fec26a9503 
								
							 
						 
						
							
							
								
								fix concatenated version of reexport dependency for sideEffects  
							
							 
							
							... 
							
							
							
							fixes  #9159  
							
						 
						
							2019-05-22 21:32:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0c39719729 
								
							 
						 
						
							
							
								
								avoid zero sized modules as they lead to problems  
							
							 
							
							
							
						 
						
							2019-05-13 12:29:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6fc0b96c9c 
								
							 
						 
						
							
							
								
								add MangleExportsPlugin and options  
							
							 
							
							
							
						 
						
							2019-01-31 11:41:30 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								739fef4fda 
								
							 
						 
						
							
							
								
								move usedExports into ExportsInfo  
							
							 
							
							
							
						 
						
							2019-01-28 08:38:37 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								923e16dd5a 
								
							 
						 
						
							
							
								
								remove module argument from getDependencyReference  
							
							 
							
							
							
						 
						
							2019-01-28 08:38:35 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								42007e882a 
								
							 
						 
						
							
							
								
								fixes   #8666  
							
							 
							
							
							
						 
						
							2019-01-22 09:13:21 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d40f7b2642 
								
							 
						 
						
							
							
								
								cache contextify and pass associatedObjectForCache to all calls  
							
							 
							
							
							
						 
						
							2019-01-19 12:40:00 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a414c616cd 
								
							 
						 
						
							
							
								
								used and provided exports are part of module attributes  
							
							 
							
							
							
						 
						
							2018-12-31 12:29:02 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4eecad3a83 
								
							 
						 
						
							
							
								
								remove unnecessary copy of modules  
							
							 
							
							
							
						 
						
							2018-12-31 12:28:59 +01:00  
						
					 
				
					
						
							
							
								 
								Florent Cailhol
							
						 
						
							 
							
							
							
							
								
							
							
								a42922f663 
								
							 
						 
						
							
							
								
								Move provided exports to the module graph  
							
							 
							
							
							
						 
						
							2018-12-31 12:28:51 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								5563ee9e58 
								
							 
						 
						
							
							
								
								use makePathsRelative instead of contextify  
							
							 
							
							... 
							
							
							
							unify contextify and makePathsRelative
separate NormalModuleFactory ignored, ContextModule and ConcatenatedModule identifier with "|" 
							
						 
						
							2018-12-07 18:12:04 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								350817ea4f 
								
							 
						 
						
							
							
								
								make identifier of ConcatenatedModule context-independent  
							
							 
							
							
							
						 
						
							2018-12-07 15:36:49 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								cc34ea42b0 
								
							 
						 
						
							
							
								
								add type argument to Module.size  
							
							 
							
							... 
							
							
							
							add getSize to Generator 
							
						 
						
							2018-12-05 20:18:59 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7c37a6a972 
								
							 
						 
						
							
							
								
								handle runtime requirements  
							
							 
							
							
							
						 
						
							2018-11-29 16:07:17 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c1e89c0543 
								
							 
						 
						
							
							
								
								Runtime requirement support in NormalModule, Generators and DependencyTemplate  
							
							 
							
							
							
						 
						
							2018-11-29 16:06:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0232674f9c 
								
							 
						 
						
							
							
								
								Initial runtime module work  
							
							 
							
							
							
						 
						
							2018-11-29 16:03:32 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d5479d8fa7 
								
							 
						 
						
							
							
								
								move reserved names to top of module  
							
							 
							
							
							
						 
						
							2018-11-29 16:01:37 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								dda3c03b8d 
								
							 
						 
						
							
							
								
								Refactor getInitFragments to a property in templateContext and apply method  
							
							 
							
							... 
							
							
							
							Having only a single method in DependencyTemplate makes it easier to override 
							
						 
						
							2018-11-16 16:40:03 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								eb28697419 
								
							 
						 
						
							
							
								
								move magic property names on __webpack_require__ into RuntimeGlobals file  
							
							 
							
							
							
						 
						
							2018-11-05 15:28:34 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4f1905aa5a 
								
							 
						 
						
							
							
								
								Merge tag 'v4.20.2' into next  
							
							 
							
							... 
							
							
							
							4.20.2 
							
						 
						
							2018-09-25 23:13:58 +02:00