94facd387d 
								
							 
						 
						
							
							
								
								add support for class fields  
							
							
							
						 
						
							2021-04-27 10:28:13 +02:00  
				
					
						
							
							
								 
						
							
								cb494c9a8b 
								
							 
						 
						
							
							
								
								fix returning exports from runtime for libraries  
							
							... 
							
							
							
							fixes  #13165  
						
							2021-04-22 09:32:17 +02:00  
				
					
						
							
							
								 
						
							
								24c5902374 
								
							 
						 
						
							
							
								
								add interceptModuleExecution, module cache and improve error messages  
							
							
							
						 
						
							2021-04-14 14:37:00 +02:00  
				
					
						
							
							
								 
						
							
								ea3e0a39ac 
								
							 
						 
						
							
							
								
								add experiments.executeModule  
							
							... 
							
							
							
							rename runModule -> executeModule
improve error reporting 
							
						 
						
							2021-04-12 12:27:55 +02:00  
				
					
						
							
							
								 
						
							
								065177df66 
								
							 
						 
						
							
							
								
								add experimental support for build time execution  
							
							... 
							
							
							
							allow to execute a part of the module graph at build time
e. g. to generate code or other assets
loaders have access to that via `this.importModule(request, options)` 
							
						 
						
							2021-04-12 12:27:54 +02:00  
				
					
						
							
							
								 
						
							
								87b67a920d 
								
							 
						 
						
							
							
								
								avoid memory leak in v8 ICs after parsing and building modules  
							
							
							
						 
						
							2021-03-25 14:52:12 +01:00  
				
					
						
							
							
								 
						
							
								89a44ab742 
								
							 
						 
						
							
							
								
								fix caching bug when split chunks of an entrypoint change and modules of the entrypoint stay equal  
							
							
							
						 
						
							2021-03-19 16:13:18 +01:00  
				
					
						
							
							
								 
						
							
								aacd7b2143 
								
							 
						 
						
							
							
								
								fix library exports when using onChunks in entry  
							
							
							
						 
						
							2021-03-19 16:13:18 +01:00  
				
					
						
							
							
								 
						
							
								fccc13aaa0 
								
							 
						 
						
							
							
								
								Merge pull request  #12907  from webpack/bugfix/assign-library-runtime-chunk  
							
							... 
							
							
							
							fix problem with strict mode for assigning libraries with separate runtime chunk 
							
						 
						
							2021-03-16 20:54:25 +01:00  
				
					
						
							
							
								 
						
							
								a93eb10903 
								
							 
						 
						
							
							
								
								fix problem with strict mode for assigning libraries with separate runtime chunk  
							
							
							
						 
						
							2021-03-16 19:53:13 +01:00  
				
					
						
							
							
								 
						
							
								8dcaade8fc 
								
							 
						 
						
							
							
								
								Fix   #12908  
							
							
							
						 
						
							2021-03-16 20:19:10 +02:00  
				
					
						
							
							
								 
						
							
								2abcede6cd 
								
							 
						 
						
							
							
								
								Merge pull request  #12852  from chenxsan/test/test-library-type-assign  
							
							
							
						 
						
							2021-03-15 20:33:14 +01:00  
				
					
						
							
							
								 
						
							
								d5992633e6 
								
							 
						 
						
							
							
								
								offer a hook to opt-out of strict mode  
							
							
							
						 
						
							2021-03-15 16:38:50 +01:00  
				
					
						
							
							
								 
						
							
								69218d4ea0 
								
							 
						 
						
							
							
								
								fix problem with startup of non-js initial chunks  
							
							... 
							
							
							
							fixes  #12880  
						
							2021-03-14 19:54:50 +01:00  
				
					
						
							
							
								 
						
							
								61cc65c58e 
								
							 
						 
						
							
							
								
								improve parsing to handle non-literal options  
							
							
							
						 
						
							2021-03-12 12:09:02 +01:00  
				
					
						
							
							
								 
						
							
								404a854c8b 
								
							 
						 
						
							
							
								
								improve hmr error handling abilities  
							
							... 
							
							
							
							pass module and moduleId with self error handler
add error handlers for dependency accept handlers
pass moduleId and dependencyId with dependency accept error handler
add output.strictModuleErrorHandling to opt-in into strict module error handling
HotModuleReplacementPlugin enalbed output.strictModuleErrorHandling automatically
fixes  #12826  
							
						 
						
							2021-03-09 20:23:00 +01:00  
				
					
						
							
							
								 
						
							
								393913dbd8 
								
							 
						 
						
							
							
								
								rename files, avoid indenting runtime code  
							
							
							
						 
						
							2021-03-09 09:42:01 +01:00  
				
					
						
							
							
								 
						
							
								c7f93af138 
								
							 
						 
						
							
							
								
								refactor startup logic to better integrate with libraries  
							
							... 
							
							
							
							get rid of startupNoDefault and many custom logic regarding this in jsonp chunk loading
add onChunksLoaded runtime method to cover that for all chunk loading types
add `__webpack_runtime_id__` to access the current runtime
allow to use onChunksLoaded for other module types too 
							
						 
						
							2021-03-08 20:25:09 +01:00  
				
					
						
							
							
								 
						
							
								5c42b918b4 
								
							 
						 
						
							
							
								
								further optimizations  
							
							
							
						 
						
							2021-02-23 12:03:26 +01:00  
				
					
						
							
							
								 
						
							
								cc6f3d9113 
								
							 
						 
						
							
							
								
								fix regression when combining library + runtimeChunk + node target  
							
							... 
							
							
							
							related to https://github.com/vercel/next.js/pull/22187  
							
						 
						
							2021-02-18 15:50:40 +01:00  
				
					
						
							
							
								 
						
							
								9f3950e571 
								
							 
						 
						
							
							
								
								add support for libraries combined with iife: false  
							
							... 
							
							
							
							fix missing runtime requirement for system.js context
fix inlining of modules when conflicting symbols are defined on top-level 
							
						 
						
							2021-02-11 11:19:24 +01:00  
				
					
						
							
							
								 
						
							
								89e95d6bda 
								
							 
						 
						
							
							
								
								newline fixes for startup code  
							
							
							
						 
						
							2021-02-09 21:28:10 +01:00  
				
					
						
							
							
								 
						
							
								b29dd3d224 
								
							 
						 
						
							
							
								
								add renderStartup hook  
							
							
							
						 
						
							2021-02-09 21:27:10 +01:00  
				
					
						
							
							
								 
						
							
								1c8fe2a8f8 
								
							 
						 
						
							
							
								
								allow module inlining when exports is used  
							
							
							
						 
						
							2021-02-09 21:26:23 +01:00  
				
					
						
							
							
								 
						
							
								938fc8946a 
								
							 
						 
						
							
							
								
								refactor: add semicolon  
							
							
							
						 
						
							2021-01-27 15:47:04 +03:00  
				
					
						
							
							
								 
						
							
								a07a1269f0 
								
							 
						 
						
							
							
								
								Merge pull request  #11316  from petermetz/master  
							
							
							
						 
						
							2021-01-21 11:46:33 +01:00  
				
					
						
							
							
								 
						
							
								be13a46750 
								
							 
						 
						
							
							
								
								sort imports  
							
							
							
						 
						
							2021-01-20 09:51:17 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a2fd6c2226 
								
							 
						 
						
							
							
								
								disable iife handling for functions with default parameters or patterns  
							
							
							
						 
						
							2021-01-19 13:35:50 +01:00  
				
					
						
							
							
								 
						
							
								9fadec4dc1 
								
							 
						 
						
							
							
								
								fix: walk iife function expression params  
							
							
							
						 
						
							2021-01-19 13:35:50 +01:00  
				
					
						
							
							
								 
						
							
								e9183f9810 
								
							 
						 
						
							
							
								
								only return result of startup when needed  
							
							... 
							
							
							
							fixes  #12244  
						
							2021-01-18 19:21:12 +01:00  
				
					
						
							
							
								 
						
							
								ae15a701a4 
								
							 
						 
						
							
							
								
								fix handling of MetaProperty  
							
							... 
							
							
							
							fixes  #12339  
						
							2021-01-05 21:26:28 +01:00  
				
					
						
							
							
								 
						
							
								0179d88d4b 
								
							 
						 
						
							
							
								
								improve checkEnabled error messages  
							
							
							
						 
						
							2021-01-05 11:34:57 +01:00  
				
					
						
							
							
								 
						
							
								bc1911bf78 
								
							 
						 
						
							
							
								
								Changed name of memorize function to memoize  
							
							
							
						 
						
							2020-12-27 03:02:57 +05:30  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c847009d87 
								
							 
						 
						
							
							
								
								typescript workarounds  
							
							... 
							
							
							
							see https://github.com/microsoft/TypeScript/issues/41697  
							
						 
						
							2020-11-30 08:42:35 +01:00  
				
					
						
							
							
								 
						
							
								dbea79cf8a 
								
							 
						 
						
							
							
								
								improve code and test case  
							
							
							
						 
						
							2020-11-25 22:48:11 +01:00  
				
					
						
							
							
								 
						
							
								f000854cee 
								
							 
						 
						
							
							
								
								fix: check statements in path for asi safe  
							
							
							
						 
						
							2020-11-25 22:48:10 +01:00  
				
					
						
							
							
								 
						
							
								3601b4bfe3 
								
							 
						 
						
							
							
								
								handle ASI issue between concatenated modules  
							
							... 
							
							
							
							fixes  #11897  
						
							2020-11-04 12:02:36 +01:00  
				
					
						
							
							
								 
						
							
								1b78895c31 
								
							 
						 
						
							
							
								
								improve handling of ASI in concatenated modules and with imports  
							
							... 
							
							
							
							fixes  #11897  
						
							2020-11-02 14:15:12 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								2ec90b3687 
								
							 
						 
						
							
							
								
								add asset info for `sourceFilename` and `javascriptModule`  
							
							
							
						 
						
							2020-10-22 10:47:23 +02:00  
				
					
						
							
							
								 
						
							
								20c4eff3e7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into bump-acorn-8  
							
							
							
						 
						
							2020-10-07 10:35:13 +02:00  
				
					
						
							
							
								 
						
							
								8e562aa260 
								
							 
						 
						
							
							
								
								fix some nitpicks with active state  
							
							
							
						 
						
							2020-10-07 09:36:41 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								bd902b37ed 
								
							 
						 
						
							
							
								
								chore: bump acorn to 8.0.3  
							
							
							
						 
						
							2020-10-02 10:13:10 -04:00  
				
					
						
							
							
								 
						
							
								d1dd411cb3 
								
							 
						 
						
							
							
								
								workaround upstream bug  
							
							
							
						 
						
							2020-10-01 18:05:23 -04:00  
				
					
						
							
							
								 
						
							
								48be8c4d26 
								
							 
						 
						
							
							
								
								fix typing  
							
							
							
						 
						
							2020-09-30 08:49:06 -04:00  
				
					
						
							
							
								 
						
							
								e142c50a91 
								
							 
						 
						
							
							
								
								revert AcornOptions hotfix  
							
							
							
						 
						
							2020-09-30 08:49:05 -04:00  
				
					
						
							
							
								 
						
							
								aea7ce053d 
								
							 
						 
						
							
							
								
								feat: add logical assignment support  
							
							
							
						 
						
							2020-09-30 08:49:05 -04:00