Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								89e95d6bda 
								
							 
						 
						
							
							
								
								newline fixes for startup code  
							
							 
							
							
							
						 
						
							2021-02-09 21:28:10 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b29dd3d224 
								
							 
						 
						
							
							
								
								add renderStartup hook  
							
							 
							
							
							
						 
						
							2021-02-09 21:27:10 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1c8fe2a8f8 
								
							 
						 
						
							
							
								
								allow module inlining when exports is used  
							
							 
							
							
							
						 
						
							2021-02-09 21:26:23 +01:00  
						
					 
				
					
						
							
							
								 
								evilebottnawi
							
						 
						
							 
							
							
							
							
								
							
							
								938fc8946a 
								
							 
						 
						
							
							
								
								refactor: add semicolon  
							
							 
							
							
							
						 
						
							2021-01-27 15:47:04 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a07a1269f0 
								
							 
						 
						
							
							
								
								Merge pull request  #11316  from petermetz/master  
							
							 
							
							
							
						 
						
							2021-01-21 11:46:33 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								be13a46750 
								
							 
						 
						
							
							
								
								sort imports  
							
							 
							
							
							
						 
						
							2021-01-20 09:51:17 +01:00  
						
					 
				
					
						
							
							
								 
								Peter Somogyvari
							
						 
						
							 
							
							
							
							
								
							
							
								ded4cc64a0 
								
							 
						 
						
							
							
								
								perf(parser): binary search for comments in range  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Somogyvari <peter.metz@unarin.com> 
							
						 
						
							2021-01-19 11:55:35 -08:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a2fd6c2226 
								
							 
						 
						
							
							
								
								disable iife handling for functions with default parameters or patterns  
							
							 
							
							
							
						 
						
							2021-01-19 13:35:50 +01:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								9fadec4dc1 
								
							 
						 
						
							
							
								
								fix: walk iife function expression params  
							
							 
							
							
							
						 
						
							2021-01-19 13:35:50 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e9183f9810 
								
							 
						 
						
							
							
								
								only return result of startup when needed  
							
							 
							
							... 
							
							
							
							fixes  #12244  
							
						 
						
							2021-01-18 19:21:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ae15a701a4 
								
							 
						 
						
							
							
								
								fix handling of MetaProperty  
							
							 
							
							... 
							
							
							
							fixes  #12339  
							
						 
						
							2021-01-05 21:26:28 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0179d88d4b 
								
							 
						 
						
							
							
								
								improve checkEnabled error messages  
							
							 
							
							
							
						 
						
							2021-01-05 11:34:57 +01:00  
						
					 
				
					
						
							
							
								 
								highonweb
							
						 
						
							 
							
							
							
							
								
							
							
								bc1911bf78 
								
							 
						 
						
							
							
								
								Changed name of memorize function to memoize  
							
							 
							
							
							
						 
						
							2020-12-27 03:02:57 +05:30  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								48571c663f 
								
							 
						 
						
							
							
								
								add selective runtime requirements from startup logic which doesn't prevent inlining modules  
							
							 
							
							... 
							
							
							
							avoid using startup function for grab data from preexecuted chunks 
							
						 
						
							2020-12-11 14:36:48 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c847009d87 
								
							 
						 
						
							
							
								
								typescript workarounds  
							
							 
							
							... 
							
							
							
							see https://github.com/microsoft/TypeScript/issues/41697  
							
						 
						
							2020-11-30 08:42:35 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								dbea79cf8a 
								
							 
						 
						
							
							
								
								improve code and test case  
							
							 
							
							
							
						 
						
							2020-11-25 22:48:11 +01:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								f000854cee 
								
							 
						 
						
							
							
								
								fix: check statements in path for asi safe  
							
							 
							
							
							
						 
						
							2020-11-25 22:48:10 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3601b4bfe3 
								
							 
						 
						
							
							
								
								handle ASI issue between concatenated modules  
							
							 
							
							... 
							
							
							
							fixes  #11897  
							
						 
						
							2020-11-04 12:02:36 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1b78895c31 
								
							 
						 
						
							
							
								
								improve handling of ASI in concatenated modules and with imports  
							
							 
							
							... 
							
							
							
							fixes  #11897  
							
						 
						
							2020-11-02 14:15:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								11a7cac537 
								
							 
						 
						
							
							
								
								add useSimpleSourceMap flag to enable/disable OriginalSource for generated code  
							
							 
							
							... 
							
							
							
							pass reduced options object to Source.map() function 
							
						 
						
							2020-10-26 16:33:38 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								2ec90b3687 
								
							 
						 
						
							
							
								
								add asset info for `sourceFilename` and `javascriptModule`  
							
							 
							
							
							
						 
						
							2020-10-22 10:47:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								20c4eff3e7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into bump-acorn-8  
							
							 
							
							
							
						 
						
							2020-10-07 10:35:13 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8e562aa260 
								
							 
						 
						
							
							
								
								fix some nitpicks with active state  
							
							 
							
							
							
						 
						
							2020-10-07 09:36:41 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fcca1d649d 
								
							 
						 
						
							
							
								
								analyse source code for side effects  
							
							 
							
							... 
							
							
							
							mark the module as side effects free in such cases
allow 3rd state TRANSITIVE_ONLY to be side-effect-free but dependencies should still be included (for mini-css-extract-plugin) 
							
						 
						
							2020-10-06 14:10:29 +02:00  
						
					 
				
					
						
							
							
								 
								Huáng Jùnliàng
							
						 
						
							 
							
							
							
							
								
							
							
								bd902b37ed 
								
							 
						 
						
							
							
								
								chore: bump acorn to 8.0.3  
							
							 
							
							
							
						 
						
							2020-10-02 10:13:10 -04:00  
						
					 
				
					
						
							
							
								 
								Huáng Jùnliàng
							
						 
						
							 
							
							
							
							
								
							
							
								d1dd411cb3 
								
							 
						 
						
							
							
								
								workaround upstream bug  
							
							 
							
							
							
						 
						
							2020-10-01 18:05:23 -04:00  
						
					 
				
					
						
							
							
								 
								Huáng Jùnliàng
							
						 
						
							 
							
							
							
							
								
							
							
								48be8c4d26 
								
							 
						 
						
							
							
								
								fix typing  
							
							 
							
							
							
						 
						
							2020-09-30 08:49:06 -04:00  
						
					 
				
					
						
							
							
								 
								Huáng Jùnliàng
							
						 
						
							 
							
							
							
							
								
							
							
								e142c50a91 
								
							 
						 
						
							
							
								
								revert AcornOptions hotfix  
							
							 
							
							
							
						 
						
							2020-09-30 08:49:05 -04:00  
						
					 
				
					
						
							
							
								 
								Huáng Jùnliàng
							
						 
						
							 
							
							
							
							
								
							
							
								aea7ce053d 
								
							 
						 
						
							
							
								
								feat: add logical assignment support  
							
							 
							
							
							
						 
						
							2020-09-30 08:49:05 -04:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6dad1d0d6b 
								
							 
						 
						
							
							
								
								use better hash for renderManifest to avoid unnecessary invalidation  
							
							 
							
							... 
							
							
							
							add bootstrap code to content hash 
							
						 
						
							2020-09-28 11:42:05 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d770a55ec0 
								
							 
						 
						
							
							
								
								Merge pull request  #11474  from webpack/refactor/concatenation  
							
							 
							
							... 
							
							
							
							Refactor module concatenation 
							
						 
						
							2020-09-15 15:14:49 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								145d392143 
								
							 
						 
						
							
							
								
								fixes parsing of 'this' in arrow iife  
							
							 
							
							... 
							
							
							
							yarnpkg/berry#1832  
							
						 
						
							2020-09-15 13:46:10 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9af1d7526b 
								
							 
						 
						
							
							
								
								refactor module concatenation to address discovered bugs/edge cases  
							
							 
							
							
							
						 
						
							2020-09-15 12:36:02 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								23e91dbbac 
								
							 
						 
						
							
							
								
								move module concatenation bailout checks to Module and for NormalModule to Generator  
							
							 
							
							
							
						 
						
							2020-09-15 12:35:59 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fdd4a7713f 
								
							 
						 
						
							
							
								
								add ConcatenationScope  
							
							 
							
							
							
						 
						
							2020-09-15 12:34:50 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7e85649492 
								
							 
						 
						
							
							
								
								improve target options  
							
							 
							
							... 
							
							
							
							infer target properties from different targets and fill defaults from that
custom targets can now be created via `target: false` and a plugin (similar to the other options)
add stubs from universal chunk/wasm loading and module chunk format
add externalsPresets.electron and externalsPresets.electronRenderer
node.__file/dirname: "eval-only" 
							
						 
						
							2020-09-10 11:42:09 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								041dfe15c7 
								
							 
						 
						
							
							
								
								Merge pull request  #11440  from webpack/bugfix/hmr-incorrect-dispose  
							
							 
							
							... 
							
							
							
							fix incorrect disposing of modules during HMR 
							
						 
						
							2020-09-09 03:50:42 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								12997f0a6c 
								
							 
						 
						
							
							
								
								fix incorrect disposing of modules during HMR  
							
							 
							
							
							
						 
						
							2020-09-08 10:25:41 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ed06a7f83a 
								
							 
						 
						
							
							
								
								new Worker() support  
							
							 
							
							... 
							
							
							
							add support for async anonymous entrypoints from inside the codebase
add worker example
move entry options into Entrypoint and receive them from there 
							
						 
						
							2020-09-08 07:37:20 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0f089187e4 
								
							 
						 
						
							
							
								
								improve hashing of runtime modules that need a full hash  
							
							 
							
							
							
						 
						
							2020-09-01 18:31:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bdeea6ec2f 
								
							 
						 
						
							
							
								
								Merge pull request  #11395  from webpack/refactor/asi  
							
							 
							
							... 
							
							
							
							refactor how asi handled 
							
						 
						
							2020-09-01 15:47:41 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								962199c288 
								
							 
						 
						
							
							
								
								nitpicks  
							
							 
							
							
							
						 
						
							2020-09-01 11:15:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								dd6512ddfe 
								
							 
						 
						
							
							
								
								add support for IIFE with arrow functions  
							
							 
							
							
							
						 
						
							2020-08-29 01:59:42 +02:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								35c56e67ae 
								
							 
						 
						
							
							
								
								refactor how asi handled  
							
							 
							
							... 
							
							
							
							- add asiSafeExpression helper for JavascriptParser
- use asiSafe flag in DefinePlugin
- try to use (...) instead of Object() 
							
						 
						
							2020-08-28 19:46:56 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								07d863e14c 
								
							 
						 
						
							
							
								
								implement enabledChunkLoadingTypes approach  
							
							 
							
							... 
							
							
							
							allow chunkLoading per entry
allow custom library/chunkLoading types 
							
						 
						
							2020-08-28 10:59:37 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6ac97b3f58 
								
							 
						 
						
							
							
								
								move CommonJsChunkFormat into separate plugin  
							
							 
							
							
							
						 
						
							2020-08-28 10:58:02 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b475d5fd0c 
								
							 
						 
						
							
							
								
								swap argument for consistency  
							
							 
							
							
							
						 
						
							2020-08-28 10:58:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								805d26b0ae 
								
							 
						 
						
							
							
								
								unify config options for jsonpFunction and chunkLoadFunction to chunkLoadingGlobal  
							
							 
							
							... 
							
							
							
							rename hotUpdateFunction to hotUpdateGlobal 
							
						 
						
							2020-08-28 10:58:00 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b66599ea58 
								
							 
						 
						
							
							
								
								move ArrayPushCallbackChunkFormat into separate plugin  
							
							 
							
							
							
						 
						
							2020-08-28 10:57:58 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c0249af6d1 
								
							 
						 
						
							
							
								
								Merge pull request  #11370  from webpack/feature/javascript-parser-improvement  
							
							 
							
							... 
							
							
							
							use bitmask instead of array+set in getMemberExpressionInfo 
							
						 
						
							2020-08-28 10:08:22 +02:00