a2caa36b8e 
								
							 
						 
						
							
							
								
								add immutablePaths next to managedPaths for paths in the yarn cache  
							
							... 
							
							
							
							for PnP support 
							
						 
						
							2019-08-20 14:50:07 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								856235d76f 
								
							 
						 
						
							
							
								
								track and config build dependencies  
							
							
							
						 
						
							2019-08-12 23:07:41 +02:00  
				
					
						
							
							
								 
						
							
								f236df1bc9 
								
							 
						 
						
							
							
								
								replace logging in persistent caching with infrastructure logger  
							
							... 
							
							
							
							remove cache.loglevel 
							
						 
						
							2019-08-12 13:41:23 +02:00  
				
					
						
							
							
								 
						
							
								d2181eeffa 
								
							 
						 
						
							
							
								
								pass missing idleTimeout options to CachePlugin  
							
							
							
						 
						
							2019-07-26 13:59:15 +02:00  
				
					
						
							
							
								 
						
							
								fb45e38fa4 
								
							 
						 
						
							
							
								
								rename url -> asset  
							
							... 
							
							
							
							remove experimental in favor of experiments.asset 
							
						 
						
							2019-07-17 11:57:04 +02:00  
				
					
						
							
							
								 
						
							
								c9aa09439e 
								
							 
						 
						
							
							
								
								fxiup! feedback  
							
							
							
						 
						
							2019-07-17 11:47:14 +02:00  
				
					
						
							
							
								 
						
							
								ad51d66e95 
								
							 
						 
						
							
							
								
								feat(WebpackOptions): add default value and set UrlModulesPlugin  
							
							... 
							
							
							
							default: [hash].[ext] 
							
						 
						
							2019-07-17 11:46:25 +02:00  
				
					
						
							
							
								 
						
							
								b2e7837288 
								
							 
						 
						
							
							
								
								replace Object.assign with object spread  
							
							
							
						 
						
							2019-06-19 13:16:05 +02:00  
				
					
						
							
							
								 
						
							
								e9c0d068dd 
								
							 
						 
						
							
							
								
								refactor filesystem interfaces  
							
							... 
							
							
							
							add Compiler.intermediateFileSystem
avoid using `path` and `fs` module when possible
move `join`, `mkdirp` and `dirname` into utils
join and dirname is optional in FileSystem interface
remove mkdirp from Filesystem interface 
							
						 
						
							2019-06-11 17:32:58 +02:00  
				
					
						
							
							
								 
						
							
								12a3e7c854 
								
							 
						 
						
							
							
								
								create experiments for importAwait importAsync and (a)syncWebAssembly  
							
							
							
						 
						
							2019-06-05 13:32:22 +02:00  
				
					
						
							
							
								 
						
							
								faa56f1751 
								
							 
						 
						
							
							
								
								move plugin into folder  
							
							
							
						 
						
							2019-06-05 12:07:20 +02:00  
				
					
						
							
							
								 
						
							
								1977cb1036 
								
							 
						 
						
							
							
								
								move async module flag to ModuleGraph  
							
							
							
						 
						
							2019-06-05 11:15:25 +02:00  
				
					
						
							
							
								 
						
							
								de61023616 
								
							 
						 
						
							
							
								
								add side-by-side wasm support based on async modules  
							
							... 
							
							
							
							type: "webassembly/async-experimental"
remove i64 importing limitation since it will have BigInt integration eventually
update wasm example 
							
						 
						
							2019-06-04 23:28:56 +02:00  
				
					
						
							
							
								 
						
							
								09f2fa7273 
								
							 
						 
						
							
							
								
								Merge tag 'v4.33.0' into next  
							
							... 
							
							
							
							4.33.0 
							
						 
						
							2019-06-04 23:23:25 +02:00  
				
					
						
							
							
								 
						
							
								2ec75c1cdb 
								
							 
						 
						
							
							
								
								feat(target): support electron preload async chunk loading  
							
							
							
						 
						
							2019-05-25 18:02:00 -07:00  
				
					
						
							
							
								 
						
							
								14d95e30cb 
								
							 
						 
						
							
							
								
								Merge tag 'v4.32.1' into next  
							
							... 
							
							
							
							4.32.1 
							
						 
						
							2019-05-22 13:36:26 +02:00  
				
					
						
							
							
								 
						
							
								5b08ab51c3 
								
							 
						 
						
							
							
								
								fixes   #9156  
							
							... 
							
							
							
							node: false should not disable CommonJs features 
							
						 
						
							2019-05-22 08:03:44 +02:00  
				
					
						
							
							
								 
						
							
								b34da271a1 
								
							 
						 
						
							
							
								
								add sync mode for chunk dependency startup in sync node target  
							
							... 
							
							
							
							fixes  #9154 
allow nesting webpack bundles (rename inner __webpack_require__)
to allow testing this 
						
							2019-05-20 22:53:58 +02:00  
				
					
						
							
							
								 
						
							
								abc825d58f 
								
							 
						 
						
							
							
								
								Merge tag 'v4.32.0' into next  
							
							... 
							
							
							
							4.32.0 
							
						 
						
							2019-05-20 14:46:31 +02:00  
				
					
						
							
							
								 
						
							
								f03c4f127a 
								
							 
						 
						
							
							
								
								improve merging of resolve and parsing options  
							
							... 
							
							
							
							by rules and via loader API
Objects are deeply merged
Arrays overwrite by default, but can reference old value with "..."
fixes  #8968  
							
						 
						
							2019-05-13 15:30:10 +02:00  
				
					
						
							
							
								 
						
							
								b66143f706 
								
							 
						 
						
							
							
								
								Merge tag 'v4.30.0' into next  
							
							... 
							
							
							
							4.30.0 
							
						 
						
							2019-05-09 21:34:28 +02:00  
				
					
						
							
							
								 
						
							
								269efb9fd7 
								
							 
						 
						
							
							
								
								Never apply NodeStuffPlugin when "node" set to false  
							
							
							
						 
						
							2019-04-24 10:40:51 +08:00  
				
					
						
							
							
								 
						
							
								cff0e18ec7 
								
							 
						 
						
							
							
								
								Make lazy loading for modules at WebpackOptionApply.js  
							
							
							
						 
						
							2019-03-22 22:28:15 +03:00  
				
					
						
							
							
								 
						
							
								7ed1a8f88d 
								
							 
						 
						
							
							
								
								Merge pull request  #8890  from timneutkens/add/option-to-disable-amd  
							
							... 
							
							
							
							Allow options.amd to disable AMDPlugin/RequireJsStuffPlugin 
							
						 
						
							2019-03-15 09:45:54 +01:00  
				
					
						
							
							
								 
						
							
								bf020dfe7b 
								
							 
						 
						
							
							
								
								Do the same for the rest of the plugins  
							
							
							
						 
						
							2019-03-11 16:26:05 -05:00  
				
					
						
							
							
								 
						
							
								23687c6336 
								
							 
						 
						
							
							
								
								Only require if needed  
							
							
							
						 
						
							2019-03-11 16:18:50 -05:00  
				
					
						
							
							
								 
						
							
								001960600d 
								
							 
						 
						
							
							
								
								Run yarn fix  
							
							
							
						 
						
							2019-03-10 17:13:53 +01:00  
				
					
						
							
							
								 
						
							
								d02817619f 
								
							 
						 
						
							
							
								
								Allow options.amd to disable AMDPlugin/RequireJsStuffPlugin  
							
							... 
							
							
							
							Introduces a new value `false` for `options.amd` that disables AMD support completely.
This would mainly be useful in for example ncc, Next.js etc where it’s either fully commonjs/esmodules (ncc) or fully esmodules (Next.js) 
							
						 
						
							2019-03-10 16:31:35 +01:00  
				
					
						
							
							
								 
						
							
								180f912493 
								
							 
						 
						
							
							
								
								Merge tag 'v4.29.2' into next  
							
							... 
							
							
							
							4.29.2 
							
						 
						
							2019-02-06 15:37:11 +01:00  
				
					
						
							
							
								 
						
							
								b25ff237bb 
								
							 
						 
						
							
							
								
								Prettify source code  
							
							
							
						 
						
							2019-02-05 10:08:45 +01:00  
				
					
						
							
							
								 
						
							
								6fc0b96c9c 
								
							 
						 
						
							
							
								
								add MangleExportsPlugin and options  
							
							
							
						 
						
							2019-01-31 11:41:30 +01:00  
				
					
						
							
							
								 
						
							
								7c0d845af3 
								
							 
						 
						
							
							
								
								Refactor FileCachePlugin into multiple modules  
							
							
							
						 
						
							2019-01-25 19:21:45 +01:00  
				
					
						
							
							
								 
						
							
								0f7355e170 
								
							 
						 
						
							
							
								
								Merge tag 'v4.28.4' into next  
							
							... 
							
							
							
							4.28.4 
							
						 
						
							2019-01-10 16:51:17 +01:00  
				
					
						
							
							
								 
						
							
								f446bf8a9b 
								
							 
						 
						
							
							
								
								add ability to load dependent chunks for non-web targets  
							
							... 
							
							
							
							This allows to use `splitChunks` for initial chunks in i. e. node and webworker targets 
							
						 
						
							2018-12-29 12:48:59 +01:00  
				
					
						
							
							
								 
						
							
								d8ab512c34 
								
							 
						 
						
							
							
								
								Merge pull request  #8565  from NaviMarella/ProfilingPlugin_8503  
							
							... 
							
							
							
							Fixed error in Profiling Plugin, if given folder path doesn't exist. 
							
						 
						
							2018-12-29 04:47:17 -05:00  
				
					
						
							
							
								 
						
							
								77c2e61a31 
								
							 
						 
						
							
							
								
								remove memory cache from FileCachePlugin  
							
							... 
							
							
							
							support layers of caches 
							
						 
						
							2018-12-27 20:57:54 +01:00  
				
					
						
							
							
								 
						
							
								123b0a64e7 
								
							 
						 
						
							
							
								
								add plugin system for Stats presets, defaults, creation and printing  
							
							
							
						 
						
							2018-12-18 22:07:14 +01:00  
				
					
						
							
							
								 
						
							
								9caaa664f7 
								
							 
						 
						
							
							
								
								Refactor webpack main  
							
							
							
						 
						
							2018-12-09 15:32:03 +01:00  
				
					
						
							
							
								 
						
							
								ca46218787 
								
							 
						 
						
							
							
								
								add defaults for deterministic id plugins  
							
							
							
						 
						
							2018-12-07 14:47:25 +01:00  
				
					
						
							
							
								 
						
							
								8281667668 
								
							 
						 
						
							
							
								
								improve ids for Long Term Caching  
							
							... 
							
							
							
							add deterministic chunk ids and make it default
StatsTestCases no longer need to explicitly use natural ids as the defaults are deterministic now too
add concept of id name hints for chunks
add `idHint` option to splitChunks to provide a hint
deduplicated code from different id plugins to IdHelpers
improve behavior of named ids in case of conflicts
remove `name: true` and `automaticNamePrefix` from splitChunks it's not as good as expected
improve named chunk ids to show root modules 
							
						 
						
							2018-12-07 12:26:35 +01:00  
				
					
						
							
							
								 
						
							
								f753f92c28 
								
							 
						 
						
							
							
								
								ensureChunk to RuntimeModule  
							
							... 
							
							
							
							step 1: non HMR cases 
							
						 
						
							2018-11-29 16:16:39 +01:00  
				
					
						
							
							
								 
						
							
								7c37a6a972 
								
							 
						 
						
							
							
								
								handle runtime requirements  
							
							
							
						 
						
							2018-11-29 16:07:17 +01:00  
				
					
						
							
							
								 
						
							
								caefde17ab 
								
							 
						 
						
							
							
								
								Remove devtoolLineToLine and lineToLine options  
							
							
							
						 
						
							2018-11-12 14:26:31 +01:00  
				
					
						
							
							
								 
						
							
								2688b5b17f 
								
							 
						 
						
							
							
								
								add resolver cache  
							
							
							
						 
						
							2018-10-30 15:43:26 +01:00  
				
					
						
							
							
								 
						
							
								a852828279 
								
							 
						 
						
							
							
								
								add persistent caching prototype  
							
							
							
						 
						
							2018-10-17 21:25:39 +02:00  
				
					
						
							
							
								 
						
							
								7669104f71 
								
							 
						 
						
							
							
								
								Deprecate moduleIds=hashed in favor of moduleIds=deterministic  
							
							... 
							
							
							
							Also remove moduleIds=total-size 
							
						 
						
							2018-10-12 17:14:16 +02:00  
				
					
						
							
							
								 
						
							
								7340fbb547 
								
							 
						 
						
							
							
								
								refactor Cache  
							
							... 
							
							
							
							add a new hookable Cache class
removed CachePlugin
add MemoryCachePlugin
refactor timestamps
create FileSystemInfo class 
							
						 
						
							2018-09-27 13:20:19 +02:00  
				
					
						
							
							
								 
						
							
								17044bf9c6 
								
							 
						 
						
							
							
								
								Merge tag 'v4.20.0' into next  
							
							... 
							
							
							
							4.20.0 
							
						 
						
							2018-09-25 16:20:42 +02:00  
				
					
						
							
							
								 
						
							
								d48975c948 
								
							 
						 
						
							
							
								
								use types from schema  
							
							
							
						 
						
							2018-09-21 11:04:19 +02:00