Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3b48429eb5 
								
							 
						 
						
							
							
								
								add MemCache for memory caching per module which is invalidated when module or any referenced modules changes  
							
							 
							
							... 
							
							
							
							add `experiments.cacheUnaffected`
add `cache.cacheUnaffected` (type: memory) resp `cache.memoryCacheUnaffected` (type: filesystem) 
							
						 
						
							2021-09-24 15:23:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								aa83e463c5 
								
							 
						 
						
							
							
								
								Merge pull request  #14291  from webpack/feature/eval-bailouzt  
							
							 
							
							... 
							
							
							
							avoid bailout of unused eval 
							
						 
						
							2021-09-24 10:13:05 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4a8bf4c084 
								
							 
						 
						
							
							
								
								allow to configure all hash functions used  
							
							 
							
							... 
							
							
							
							fix default hash function for HttpUriPlugin to sha512 
							
						 
						
							2021-09-23 14:55:13 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								18ee3fb1a9 
								
							 
						 
						
							
							
								
								avoid bailout of unused eval  
							
							 
							
							... 
							
							
							
							expose InnerGraph and runtime utils 
							
						 
						
							2021-09-20 17:40:51 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								562f17a8c0 
								
							 
						 
						
							
							
								
								Merge pull request  #14212  from webpack/fix-14210  
							
							 
							
							... 
							
							
							
							add options to warn on using Node.js features 
							
						 
						
							2021-09-14 14:03:05 +02:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								5592f6616f 
								
							 
						 
						
							
							
								
								add experiments.futureDefaults  
							
							 
							
							... 
							
							
							
							futureDefaults applies next major defaults
adds node.global=warn
node.__filename=warn-mock
node.__dirname=warn-mock 
							
						 
						
							2021-09-14 11:29:57 +03:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								8068923063 
								
							 
						 
						
							
							
								
								fix IgnorePlugin schema  
							
							 
							
							
							
						 
						
							2021-09-11 13:55:24 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a513b1381a 
								
							 
						 
						
							
							
								
								Merge pull request  #14118  from webpack/bugfix/multiple-module-externals  
							
							 
							
							... 
							
							
							
							fix null module externals 
							
						 
						
							2021-09-03 16:46:55 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4e8a621bfa 
								
							 
						 
						
							
							
								
								fix null module externals  
							
							 
							
							
							
						 
						
							2021-09-03 13:47:09 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								60408e1136 
								
							 
						 
						
							
							
								
								add importModule to loader context by default  
							
							 
							
							... 
							
							
							
							always enable experiments.executeModule and remove it 
							
						 
						
							2021-09-02 16:27:39 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b16568a253 
								
							 
						 
						
							
							
								
								upgrade filename runtime module to full hash module when referencing a full hash chunk  
							
							 
							
							
							
						 
						
							2021-09-02 10:29:59 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9577b88d4b 
								
							 
						 
						
							
							
								
								track and resolve symlinks when reading context timestamps/hashes  
							
							 
							
							... 
							
							
							
							refactor context snapshotting for abstraction purposes
add (symlink) unit test cases for FileSystemInfo snapshotting 
							
						 
						
							2021-08-18 14:50:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								08ea1464d5 
								
							 
						 
						
							
							
								
								keep state of chunk loading during hmr updates  
							
							 
							
							... 
							
							
							
							ignore duplicate chunk loads 
							
						 
						
							2021-08-16 13:50:43 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1f0bdf7220 
								
							 
						 
						
							
							
								
								Merge pull request  #13961  from webpack/feature/hashbang  
							
							 
							
							... 
							
							
							
							handle hashbangs in javascript files 
							
						 
						
							2021-08-10 17:32:43 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								720aa43bd3 
								
							 
						 
						
							
							
								
								handle hashbangs in javascript files  
							
							 
							
							... 
							
							
							
							fixes https://github.com/vercel/next.js/issues/27806  
							
						 
						
							2021-08-10 11:34:06 +02:00  
						
					 
				
					
						
							
							
								 
								chenxsan
							
						 
						
							 
							
							
							
							
								
							
							
								ce7d9e572c 
								
							 
						 
						
							
							
								
								fix a typo  
							
							 
							
							
							
						 
						
							2021-08-07 11:39:51 +08:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9bf6797416 
								
							 
						 
						
							
							
								
								fix resolving context for redirects  
							
							 
							
							
							
						 
						
							2021-08-05 21:10:39 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								30ebedd4dd 
								
							 
						 
						
							
							
								
								fix handling of new URL() in remote resources  
							
							 
							
							
							
						 
						
							2021-08-05 17:37:37 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b6609a4f6b 
								
							 
						 
						
							
							
								
								add `experiments.buildHttp`  
							
							 
							
							... 
							
							
							
							allows to build remote resources
stores remote resources in a lockfile 
							
						 
						
							2021-08-05 15:47:18 +02:00  
						
					 
				
					
						
							
							
								 
								Sven Sauleau
							
						 
						
							 
							
							
							
							
								
							
							
								6c50c81350 
								
							 
						 
						
							
							
								
								Revert "Revert "Merge pull request  #12278  from xtuc/sven/import-assertions""  
							
							 
							
							... 
							
							
							
							This reverts commit 61946b7c46 . 
							
						 
						
							2021-07-24 23:28:30 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0bd1e789d4 
								
							 
						 
						
							
							
								
								generate "use strict" only when really needed  
							
							 
							
							
							
						 
						
							2021-07-22 16:09:09 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d3f8e16810 
								
							 
						 
						
							
							
								
								update webpack-sources for performance problem in hashing  
							
							 
							
							... 
							
							
							
							add `stats.reasonsSpace` and `stats.groupReasonsByOrigin` to control large set of reasons
`detailed` preset limites all spaces to 1000 by default
fixes  #13825  
							
						 
						
							2021-07-20 13:29:25 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								61946b7c46 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #12278  from xtuc/sven/import-assertions"  
							
							 
							
							... 
							
							
							
							This reverts commit df02bc6c0a , reversing
changes made to a6f341e243 . 
							
						 
						
							2021-07-16 21:54:21 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								df02bc6c0a 
								
							 
						 
						
							
							
								
								Merge pull request  #12278  from xtuc/sven/import-assertions  
							
							 
							
							... 
							
							
							
							parse import assertions 
							
						 
						
							2021-07-16 17:07:28 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a6f341e243 
								
							 
						 
						
							
							
								
								Merge pull request  #13555  from markjm/markjm/dont-copy-maps  
							
							 
							
							
							
						 
						
							2021-07-16 16:58:25 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								bb6c596272 
								
							 
						 
						
							
							
								
								improve schema and description  
							
							 
							
							
							
						 
						
							2021-07-16 13:17:49 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7f22e4721f 
								
							 
						 
						
							
							
								
								match on asserts  
							
							 
							
							... 
							
							
							
							change Map to Record
improve test case 
							
						 
						
							2021-07-16 13:17:20 +02:00  
						
					 
				
					
						
							
							
								 
								Sven Sauleau
							
						 
						
							 
							
							
							
							
								
							
							
								b166f46f2c 
								
							 
						 
						
							
							
								
								parse import assertions  
							
							 
							
							
							
						 
						
							2021-07-16 13:14:54 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8dd38f5c8a 
								
							 
						 
						
							
							
								
								refactor  
							
							 
							
							
							
						 
						
							2021-07-16 13:05:18 +02:00  
						
					 
				
					
						
							
							
								 
								Nitin Kumar
							
						 
						
							 
							
							
							
							
								
							
							
								d3fe3a331c 
								
							 
						 
						
							
							
								
								update types.d.ts  
							
							 
							
							
							
						 
						
							2021-07-15 16:58:22 +05:30  
						
					 
				
					
						
							
							
								 
								Mark Molinaro
							
						 
						
							 
							
							
							
							
								
							
							
								41f02f947a 
								
							 
						 
						
							
							
								
								perf: let Compiler worry about and manage file and context timestamps  
							
							 
							
							
							
						 
						
							2021-07-13 22:13:40 +00:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								94852e07f7 
								
							 
						 
						
							
							
								
								allow to disable runtime chunk per entry via `runtime: false`  
							
							 
							
							... 
							
							
							
							and also via `ModuleFederationPlugin`.`runtime` 
							
						 
						
							2021-07-05 11:32:45 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								492055ae90 
								
							 
						 
						
							
							
								
								add cache compression  
							
							 
							
							
							
						 
						
							2021-07-02 07:05:13 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b443555501 
								
							 
						 
						
							
							
								
								this is a workaround to remove compilation-specific references from modules in the unsafe cache  
							
							 
							
							... 
							
							
							
							I'm not proud of this solution, but it fixes it for now
Long term we might move these kind of references out of the module
into some kind of compilation/module graph specific store.
But that's not yet possible for backward-compat reasons. 
							
						 
						
							2021-07-01 11:46:59 +02:00  
						
					 
				
					
						
							
							
								 
								chenxsan
							
						 
						
							 
							
							
							
							
								
							
							
								02173d571a 
								
							 
						 
						
							
							
								
								add node-commonjs to ExternalsType  
							
							 
							
							
							
						 
						
							2021-06-29 23:11:04 +08:00  
						
					 
				
					
						
							
							
								 
								chenxsan
							
						 
						
							 
							
							
							
							
								
							
							
								82c8a5c092 
								
							 
						 
						
							
							
								
								update webpack options  
							
							 
							
							
							
						 
						
							2021-06-29 12:33:28 +08:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f7766875bc 
								
							 
						 
						
							
							
								
								Merge pull request  #13649  from webpack/cache/automatic-store  
							
							 
							
							... 
							
							
							
							store cache after large changes 
							
						 
						
							2021-06-28 17:35:14 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								142bc5610f 
								
							 
						 
						
							
							
								
								store cache after large changes  
							
							 
							
							... 
							
							
							
							detect larger changes automatically and use shorter timeout 
							
						 
						
							2021-06-28 11:35:14 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								35a399e81a 
								
							 
						 
						
							
							
								
								add dependencyType to externals function data  
							
							 
							
							
							
						 
						
							2021-06-24 16:45:14 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								629f9f031c 
								
							 
						 
						
							
							
								
								add support for module externals and automatic externals  
							
							 
							
							
							
						 
						
							2021-06-24 16:44:14 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4da99d8254 
								
							 
						 
						
							
							
								
								add `module` library support, test and example  
							
							 
							
							... 
							
							
							
							add test cases for `experiments.outputModule` 
							
						 
						
							2021-06-23 14:49:14 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d09cc17cee 
								
							 
						 
						
							
							
								
								use types from estree  
							
							 
							
							
							
						 
						
							2021-06-22 09:47:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1edacddaa4 
								
							 
						 
						
							
							
								
								prettier  
							
							 
							
							
							
						 
						
							2021-06-21 11:18:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e1c6d583cc 
								
							 
						 
						
							
							
								
								Merge pull request  #13577  from Smona/master  
							
							 
							
							... 
							
							
							
							Correct emitFile content argument type 
							
						 
						
							2021-06-18 12:24:40 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8affe0f21e 
								
							 
						 
						
							
							
								
								update types.d.ts  
							
							 
							
							
							
						 
						
							2021-06-18 10:56:27 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f5fac83c08 
								
							 
						 
						
							
							
								
								clear compilation queues to reduce memory usage  
							
							 
							
							
							
						 
						
							2021-06-17 10:10:51 +02:00  
						
					 
				
					
						
							
							
								 
								Juho Vepsäläinen
							
						 
						
							 
							
							
							
							
								
							
							
								9d01479d4e 
								
							 
						 
						
							
							
								
								chore: Update types  
							
							 
							
							
							
						 
						
							2021-05-31 14:55:35 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4845915c0b 
								
							 
						 
						
							
							
								
								Lazy require some modules  
							
							 
							
							
							
						 
						
							2021-05-26 21:35:46 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fe6d28dd16 
								
							 
						 
						
							
							
								
								Merge pull request  #13412  from webpack/bugfix/watcher-invalidate-and-changes  
							
							 
							
							... 
							
							
							
							track changes and removals correctly during watching 
							
						 
						
							2021-05-20 15:53:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8e9daad216 
								
							 
						 
						
							
							
								
								track changes and removals correctly  
							
							 
							
							... 
							
							
							
							purge filesystem correctly 
							
						 
						
							2021-05-19 19:06:58 +02:00