Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								07671f3481 
								
							 
						 
						
							
							
								
								allow to disable compareBeforeEmit  
							
							 
							
							
							
						 
						
							2019-11-04 16:46:45 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								87abd00c6e 
								
							 
						 
						
							
							
								
								remove all options for cache.store expect "pack"  
							
							 
							
							... 
							
							
							
							these are incomplete and may be readded later 
							
						 
						
							2019-10-21 09:22:38 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c1d1e91bd6 
								
							 
						 
						
							
							
								
								allow all possible combinations with pattern  
							
							 
							
							
							
						 
						
							2019-10-18 14:58:50 +02:00  
						
					 
				
					
						
							
							
								 
								evilebottnawi
							
						 
						
							 
							
							
							
							
								
							
							
								c81ffbef42 
								
							 
						 
						
							
							
								
								refactor: `devtool` option  
							
							 
							
							
							
						 
						
							2019-10-18 14:43:21 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fc04bf15bc 
								
							 
						 
						
							
							
								
								Do not show stack trace of errors in stats by default  
							
							 
							
							... 
							
							
							
							Add new `stats.errorStack` option to display it anyway. 
							
						 
						
							2019-10-15 07:43:37 +02:00  
						
					 
				
					
						
							
							
								 
								evilebottnawi
							
						 
						
							 
							
							
							
							
								
							
							
								8764f14794 
								
							 
						 
						
							
							
								
								feat: improve DX with `output.ecmaVersion` option  
							
							 
							
							
							
						 
						
							2019-10-11 00:43:27 +03: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
							
						 
						
							 
							
							
							
							
								
							
							
								ccc53dba5e 
								
							 
						 
						
							
							
								
								update deprecated usage in library-related plugins  
							
							 
							
							
							
						 
						
							2019-10-08 23:46:31 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								69a545c444 
								
							 
						 
						
							
							
								
								Deprecate MainTemplate, ChunkTemplate, ModuleTemplate  
							
							 
							
							... 
							
							
							
							move logic and hooks to JavascriptModulesPlugin 
							
						 
						
							2019-10-08 23:46:26 +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
							
						 
						
							 
							
							
							
							
								
							
							
								2e37731988 
								
							 
						 
						
							
							
								
								add analysis for top level symbols, exports and imports  
							
							 
							
							... 
							
							
							
							integrates the work of Vincent Chan for GSoC 2018
Co-authored-by: Vincent Chan <cdzos97@gmail.com> 
							
						 
						
							2019-09-03 14:18:40 +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
							
						 
						
							 
							
							
							
							
								
							
							
								a2caa36b8e 
								
							 
						 
						
							
							
								
								add immutablePaths next to managedPaths for paths in the yarn cache  
							
							 
							
							... 
							
							
							
							for PnP support 
							
						 
						
							2019-08-20 14:50:07 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e5cecdad23 
								
							 
						 
						
							
							
								
								store build dependencies snapshot in pack  
							
							 
							
							... 
							
							
							
							add snapshot shortcut for package manager managed paths
add cache.managedPaths 
							
						 
						
							2019-08-13 17:02:37 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								856235d76f 
								
							 
						 
						
							
							
								
								track and config build dependencies  
							
							 
							
							
							
						 
						
							2019-08-12 23:07:41 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f236df1bc9 
								
							 
						 
						
							
							
								
								replace logging in persistent caching with infrastructure logger  
							
							 
							
							... 
							
							
							
							remove cache.loglevel 
							
						 
						
							2019-08-12 13:41:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e5ff9576e2 
								
							 
						 
						
							
							
								
								update typescript dependencies  
							
							 
							
							
							
						 
						
							2019-08-06 09:00:05 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								2e25cd588b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/next' into next  
							
							 
							
							
							
						 
						
							2019-07-24 10:52:04 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c17dfde7a8 
								
							 
						 
						
							
							
								
								Merge tag 'v4.37.0' into next  
							
							 
							
							... 
							
							
							
							4.37.0 
							
						 
						
							2019-07-24 10:51:04 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7b31890a2f 
								
							 
						 
						
							
							
								
								more tests  
							
							 
							
							... 
							
							
							
							add none as loglevel 
							
						 
						
							2019-07-22 10:35:26 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d532c4f24f 
								
							 
						 
						
							
							
								
								allow to configure the infrastructure logger  
							
							 
							
							... 
							
							
							
							rename includeDebugLogging to loggingDebug
rename logToConsole to createConsoleLogger 
							
						 
						
							2019-07-22 09:22:36 +02:00  
						
					 
				
					
						
							
							
								 
								Yuta Hiroto
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8dcda23c36 
								
							 
						 
						
							
							
								
								feat(assetModule): add function type to assetModuleFilename  
							
							 
							
							
							
						 
						
							2019-07-21 23:05:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								42a9bfd225 
								
							 
						 
						
							
							
								
								improve logging options and display  
							
							 
							
							... 
							
							
							
							allow more logging options in schema
collapse groups in non-verbose logging
show number of filtered logging lines
update stats presets for logging 
							
						 
						
							2019-07-19 11:59:48 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d849160d3f 
								
							 
						 
						
							
							
								
								add logging API  
							
							 
							
							... 
							
							
							
							Plugins:
Compiler.getInfrastructureLogger(name)
Compilation.getLogger(name)
Loader:
this.getLogger([name])
API equal to console API with these methods:
error, warn, info, log, debug,
time, timeLog, timeEnd,
group, groupCollapsed, groupEnd,
profile, profileEnd,
clear 
							
						 
						
							2019-07-18 17:13:40 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cac462cba8 
								
							 
						 
						
							
							
								
								Merge pull request  #8983  from hiroppy/feature/url  
							
							 
							
							... 
							
							
							
							add experimental Url support 
							
						 
						
							2019-07-17 23:32:15 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4fa8addeec 
								
							 
						 
						
							
							
								
								Handle auxiliary files separately from normal files  
							
							 
							
							
							
						 
						
							2019-07-17 23:13:08 +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
							
						 
						
							 
							
							
							
							
								
							
							
								fb45e38fa4 
								
							 
						 
						
							
							
								
								rename url -> asset  
							
							 
							
							... 
							
							
							
							remove experimental in favor of experiments.asset 
							
						 
						
							2019-07-17 11:57:04 +02:00  
						
					 
				
					
						
							
							
								 
								Yuta Hiroto
							
						 
						
							 
							
							
							
							
								
							
							
								e474c604e9 
								
							 
						 
						
							
							
								
								feat(url): implement Url ModulePlugin and Generator  
							
							 
							
							
							
						 
						
							2019-07-17 11:45:40 +02:00  
						
					 
				
					
						
							
							
								 
								ikopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								bd7d95bfc1 
								
							 
						 
						
							
							
								
								#9391  resolve discussions, AbstractMethodError  
							
							 
							
							
							
						 
						
							2019-07-15 16:54:49 +03:00  
						
					 
				
					
						
							
							
								 
								ikopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								676c5fe172 
								
							 
						 
						
							
							
								
								fix ResolveOptions.alias  
							
							 
							
							
							
						 
						
							2019-07-12 16:40:52 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								dac9572d0b 
								
							 
						 
						
							
							
								
								add alias to false (ignore) and alias to array  
							
							 
							
							
							
						 
						
							2019-07-08 16:26:30 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c94073b31c 
								
							 
						 
						
							
							
								
								update enhanced-resolve  
							
							 
							
							
							
						 
						
							2019-07-05 00:45:41 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								98c5f45ea8 
								
							 
						 
						
							
							
								
								hotfix: realResource should match absolute paths  
							
							 
							
							
							
						 
						
							2019-07-01 11:18:09 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								77ebab6712 
								
							 
						 
						
							
							
								
								update watchpack dependency  
							
							 
							
							
							
						 
						
							2019-07-01 09:00:19 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5523a0a9ac 
								
							 
						 
						
							
							
								
								Merge pull request  #9326  from vankop/add-real-resource-parameter  
							
							 
							
							... 
							
							
							
							add realResource parameter to RuleSetRule 
							
						 
						
							2019-06-30 22:04:39 +02:00  
						
					 
				
					
						
							
							
								 
								ikopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								68f794dbcb 
								
							 
						 
						
							
							
								
								updated snapshots, rerun tooling scripts  
							
							 
							
							
							
						 
						
							2019-06-25 15:33:07 +03:00  
						
					 
				
					
						
							
							
								 
								ikopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								b3202696d0 
								
							 
						 
						
							
							
								
								add realResource parameter to RuleSetRule  
							
							 
							
							
							
						 
						
							2019-06-25 11:31:44 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fbff5f3c75 
								
							 
						 
						
							
							
								
								allow filename as function at more places  
							
							 
							
							... 
							
							
							
							fixes  #9296  
							
						 
						
							2019-06-18 22:22:09 +02:00  
						
					 
				
					
						
							
							
								 
								Ryan Drew
							
						 
						
							 
							
							
							
							
								
							
							
								054c933950 
								
							 
						 
						
							
							
								
								introduce name truncation config option for SplitChunksPlugin  
							
							 
							
							
							
						 
						
							2019-06-15 14:20:48 -04:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								12a3e7c854 
								
							 
						 
						
							
							
								
								create experiments for importAwait importAsync and (a)syncWebAssembly  
							
							 
							
							
							
						 
						
							2019-06-05 13:32:22 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								09f2fa7273 
								
							 
						 
						
							
							
								
								Merge tag 'v4.33.0' into next  
							
							 
							
							... 
							
							
							
							4.33.0 
							
						 
						
							2019-06-04 23:23:25 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ad64a1c2ca 
								
							 
						 
						
							
							
								
								add experiment.mjs config option  
							
							 
							
							
							
						 
						
							2019-06-04 11:33:26 +02:00  
						
					 
				
					
						
							
							
								 
								OJ Kwon
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2ec75c1cdb 
								
							 
						 
						
							
							
								
								feat(target): support electron preload async chunk loading  
							
							 
							
							
							
						 
						
							2019-05-25 18:02:00 -07:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ad5a6d105b 
								
							 
						 
						
							
							
								
								Merge tag 'v4.32.2' into next  
							
							 
							
							... 
							
							
							
							4.32.2 
							
						 
						
							2019-05-23 01:19:34 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a4406ff187 
								
							 
						 
						
							
							
								
								improve validation errors  
							
							 
							
							
							
						 
						
							2019-05-22 13:46:07 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c5f94f3b6a 
								
							 
						 
						
							
							
								
								don't emit and load JS files for chunks without JS modules  
							
							 
							
							... 
							
							
							
							allow custom module types in rules
allow configCases to access stats 
							
						 
						
							2019-05-22 13:12:15 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								74d4669d73 
								
							 
						 
						
							
							
								
								rewrite RuleSet to RuleSetCompiler with plugins  
							
							 
							
							... 
							
							
							
							remove some deprecated features (query, loaders)
add missing condition (realResource) 
							
						 
						
							2019-05-16 11:37:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								92f8c36ca2 
								
							 
						 
						
							
							
								
								add `minRemainingSize` option for splitChunks to ensure leftover chunks from splitting have a minimum size  
							
							 
							
							... 
							
							
							
							defaults to `minSize` of cache group
defaults to global option when not specified
global option defaults to zero in development 
							
						 
						
							2019-05-13 13:10:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7c5f3e758c 
								
							 
						 
						
							
							
								
								Merge pull request  #9091  from EugeneHlushko/fix/grammar  
							
							 
							
							... 
							
							
							
							fix(typo) remove redundant is 
							
						 
						
							2019-05-09 21:57:36 +02:00