9bb5651e6a 
								
							 
						 
						
							
							
								
								add `asyncChunks: boolean` option to disable creation of async chunks  
							
							
							
						 
						
							2021-11-10 15:04:44 +01:00  
				
					
						
							
							
								 
						
							
								f9e6b682ab 
								
							 
						 
						
							
							
								
								make exportsPresence strict by default in future  
							
							
							
						 
						
							2021-11-05 16:13:49 +01:00  
				
					
						
							
							
								 
						
							
								ae52a74802 
								
							 
						 
						
							
							
								
								improve buildHttp  
							
							... 
							
							
							
							allow multiple configurations to write to the same lockfile
add allowedUris for allowlisting
add schema validation 
							
						 
						
							2021-10-19 09:21:05 +02:00  
				
					
						
							
							
								 
						
							
								b6609a4f6b 
								
							 
						 
						
							
							
								
								add `experiments.buildHttp`  
							
							... 
							
							
							
							allows to build remote resources
stores remote resources in a lockfile 
							
						 
						
							2021-08-05 15:47:18 +02:00  
				
					
						
							
							
								 
						
							
								492055ae90 
								
							 
						 
						
							
							
								
								add cache compression  
							
							
							
						 
						
							2021-07-02 07:05:13 +02:00  
				
					
						
							
							
								 
						
							
								142bc5610f 
								
							 
						 
						
							
							
								
								store cache after large changes  
							
							... 
							
							
							
							detect larger changes automatically and use shorter timeout 
							
						 
						
							2021-06-28 11:35:14 +02:00  
				
					
						
							
							
								 
						
							
								74d5172b03 
								
							 
						 
						
							
							
								
								Respect allowCollectingMemory setting (being normalized away right now)  
							
							
							
						 
						
							2021-06-01 18:02:19 +00:00  
				
					
						
							
							
								 
						
							
								b0fa9ccada 
								
							 
						 
						
							
							
								
								pretty files  
							
							
							
						 
						
							2021-05-11 09:31:46 +02:00  
				
					
						
							
							
								 
						
							
								88da3f8ed2 
								
							 
						 
						
							
							
								
								normalize output.trustedTypes to an object  
							
							
							
						 
						
							2021-05-10 10:34:21 +02:00  
				
					
						
							
							
								 
						
							
								bb8ba1cd05 
								
							 
						 
						
							
							
								
								disable trustedTypes by default  
							
							... 
							
							
							
							allow to pass a boolean as trustedTypesPolicy 
							
						 
						
							2021-05-10 09:02:46 +02:00  
				
					
						
							
							
								 
						
							
								dbd095b44a 
								
							 
						 
						
							
							
								
								Added the Trusted Types logic.  
							
							
							
						 
						
							2021-05-04 16:12:34 +02:00  
				
					
						
							
							
								 
						
							
								766be5a3fd 
								
							 
						 
						
							
							
								
								add cache.profile flag for more info about (de)serialization timings  
							
							
							
						 
						
							2021-04-28 09:10:43 +02:00  
				
					
						
							
							
								 
						
							
								38de0dbf4e 
								
							 
						 
						
							
							
								
								allow to specify `publicPath` for each entrypoint  
							
							
							
						 
						
							2021-04-14 16:38:01 +02:00  
				
					
						
							
							
								 
						
							
								c84329f73c 
								
							 
						 
						
							
							
								
								add GC to the memory cache and make it configurable  
							
							... 
							
							
							
							memory GC happens by default when persistent cache is enabled and in development mode
otherwise memory cache is kept forever
make maxAge for persistent cache configurable
GC the oldest content file even if it's not touched (to keep cache size small)
filesystem cache will now no longer cache in memory, but restore items from disk again when it was persisted 
							
						 
						
							2021-04-01 17:12:53 +02:00  
				
					
						
							
							
								 
						
							
								654e4e1ba0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into clean  
							
							
							
						 
						
							2021-02-02 10:38:41 +03:00  
				
					
						
							
							
								 
						
							
								013ca3bdd7 
								
							 
						 
						
							
							
								
								add commonjsMagicComments options  
							
							... 
							
							
							
							move javascript related options from 'module' to 'module.parser.javascript' 
							
						 
						
							2021-01-20 20:19:49 +01:00  
				
					
						
							
							
								 
						
							
								10aa3daede 
								
							 
						 
						
							
							
								
								add experiments.layers  
							
							... 
							
							
							
							add layers to define different module layers
support module layers in stats
add layer support for NormalModules
fixes  #11466  
							
						 
						
							2021-01-05 20:50:59 +01:00  
				
					
						
							
							
								 
						
							
								aac7f2e619 
								
							 
						 
						
							
							
								
								allow to configure parsers and generators globally  
							
							... 
							
							
							
							get plugin schemas from root schema
normalize module.parser/generator
add test case 
							
						 
						
							2021-01-05 12:08:30 +01:00  
				
					
						
							
							
								 
						
							
								ee0c891c67 
								
							 
						 
						
							
							
								
								(fix): pr comments  
							
							
							
						 
						
							2020-10-07 15:30:14 +03:00  
				
					
						
							
							
								 
						
							
								8c2e4f595b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into clean  
							
							
							
						 
						
							2020-10-07 14:19:55 +03:00  
				
					
						
							
							
								 
						
							
								4b04a4b1f5 
								
							 
						 
						
							
							
								
								(feat): add output.clean  
							
							
							
						 
						
							2020-09-30 18:33:30 +03:00  
				
					
						
							
							
								 
						
							
								68f0dbe748 
								
							 
						 
						
							
							
								
								allow plugins to modify the default size types for splitChunks  
							
							
							
						 
						
							2020-09-29 14:34:59 +02:00  
				
					
						
							
							
								 
						
							
								ea075be453 
								
							 
						 
						
							
							
								
								add config.ignoreWarnings  
							
							... 
							
							
							
							deprecate stats.warningsFilter 
							
						 
						
							2020-09-20 22:08:38 +02:00  
				
					
						
							
							
								 
						
							
								f263359fd8 
								
							 
						 
						
							
							
								
								use output.importMetaName for import.meta  
							
							
							
						 
						
							2020-09-18 10:55:37 +02:00  
				
					
						
							
							
								 
						
							
								48010fb955 
								
							 
						 
						
							
							
								
								replace output.ecmaVersion with output.environment and more detailed flags  
							
							
							
						 
						
							2020-09-10 11:12:28 +02:00  
				
					
						
							
							
								 
						
							
								eec6fbdd7c 
								
							 
						 
						
							
							
								
								extract loader.target from target option  
							
							
							
						 
						
							2020-09-09 19:04:30 +02:00  
				
					
						
							
							
								 
						
							
								817c1bf9c7 
								
							 
						 
						
							
							
								
								move default externals from target into externalsPresets option  
							
							
							
						 
						
							2020-09-09 15:18:59 +02:00  
				
					
						
							
							
								 
						
							
								aa67a435a4 
								
							 
						 
						
							
							
								
								refactor wasm loading from target into output.wasmLoading option  
							
							... 
							
							
							
							allow entry specific wasm loading 
							
						 
						
							2020-09-09 11:20:37 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								07d863e14c 
								
							 
						 
						
							
							
								
								implement enabledChunkLoadingTypes approach  
							
							... 
							
							
							
							allow chunkLoading per entry
allow custom library/chunkLoading types 
							
						 
						
							2020-08-28 10:59:37 +02:00  
				
					
						
							
							
								 
						
							
								d69fadf8e8 
								
							 
						 
						
							
							
								
								add output.chunkLoading option to control chunk loading plugins  
							
							
							
						 
						
							2020-08-28 10:58:04 +02:00  
				
					
						
							
							
								 
						
							
								805d26b0ae 
								
							 
						 
						
							
							
								
								unify config options for jsonpFunction and chunkLoadFunction to chunkLoadingGlobal  
							
							... 
							
							
							
							rename hotUpdateFunction to hotUpdateGlobal 
							
						 
						
							2020-08-28 10:58:00 +02:00  
				
					
						
							
							
								 
						
							
								d6e637f33c 
								
							 
						 
						
							
							
								
								add "snapshot" configuration to allow to configure how snapshots are created  
							
							... 
							
							
							
							expose snapshot options for module, resolve, buildDependencies and resolveBuildDependencies
move managedPaths and immutablePaths from config.cache to config.snapshot
add timestamp + hash snapshotting mode
use timestamp + hash mode by default in production and for buildDependencies 
							
						 
						
							2020-08-26 01:27:13 +02:00  
				
					
						
							
							
								 
						
							
								ad1a53e389 
								
							 
						 
						
							
							
								
								normalize charset  
							
							
							
						 
						
							2020-08-18 12:39:16 +08:00  
				
					
						
							
							
								 
						
							
								a4f17775b1 
								
							 
						 
						
							
							
								
								fix dependOn behavior with runtimes, fix runtime passing by entry  
							
							
							
						 
						
							2020-07-30 11:18:09 +02:00  
				
					
						
							
							
								 
						
							
								53eb46285b 
								
							 
						 
						
							
							
								
								Merge pull request  #11195  from chenxsan/bugfix/add-externalsType-normalization  
							
							... 
							
							
							
							normalize externalsType 
							
						 
						
							2020-07-20 12:19:21 +02:00  
				
					
						
							
							
								 
						
							
								f65adade96 
								
							 
						 
						
							
							
								
								deprecate optimization.noEmitOnErrors in favor of optimization.emitOnErrors  
							
							
							
						 
						
							2020-07-20 08:40:31 +02:00  
				
					
						
							
							
								 
						
							
								bae2300657 
								
							 
						 
						
							
							
								
								normalize externalsType  
							
							
							
						 
						
							2020-07-17 23:58:45 +08:00  
				
					
						
							
							
								 
						
							
								204e104bc2 
								
							 
						 
						
							
							
								
								Merge pull request  #11084  from smelukov/rename-json-script-type  
							
							... 
							
							
							
							rename jsonScriptType to scriptType 
							
						 
						
							2020-06-29 14:34:21 +02:00  
				
					
						
							
							
								 
						
							
								56d3950225 
								
							 
						 
						
							
							
								
								feat: return preset normal for stats true  
							
							
							
						 
						
							2020-06-25 08:20:36 +05:30  
				
					
						
							
							
								 
						
							
								139da61b5f 
								
							 
						 
						
							
							
								
								rename jsonScriptType to scriptType  
							
							
							
						 
						
							2020-06-24 23:05:21 +03:00  
				
					
						
							
							
								 
						
							
								198e51a485 
								
							 
						 
						
							
							
								
								Merge branch 'master' into exports-field  
							
							... 
							
							
							
							# Conflicts:
#	lib/dependencies/ImportDependency.js
#	lib/sharing/ConsumeSharedPlugin.js
#	lib/sharing/ProvideSharedPlugin.js
#	types.d.ts 
							
						 
						
							2020-06-16 21:16:41 +03:00  
				
					
						
							
							
								 
						
							
								3df380e2d7 
								
							 
						 
						
							
							
								
								add script external  
							
							... 
							
							
							
							change defaults of ModuleFederationPlugin to var library and script remoteType
allow using empty entry in config 
							
						 
						
							2020-06-04 03:18:07 +02:00  
				
					
						
							
							
								 
						
							
								707a103262 
								
							 
						 
						
							
							
								
								merge resolve.byDependency defaults with user provided values  
							
							... 
							
							
							
							allow to use resolve.byDependency in module.rules 
							
						 
						
							2020-05-28 19:55:14 +02:00  
				
					
						
							
							
								 
						
							
								a66290a15f 
								
							 
						 
						
							
							
								
								add support for async externals  
							
							... 
							
							
							
							add `promise` external
add `import` external (uses import())
add `output.importFunctionName` option to change the `import()` function name
allow for inline external type when using arrays
fix some typings
fix namespace object behavior when using system external and accessing nested property
fix interop behavior for async dynamic modules 
							
						 
						
							2020-05-19 17:25:43 +02:00  
				
					
						
							
							
								 
						
							
								362514c10b 
								
							 
						 
						
							
							
								
								fix 4.0 build errors  
							
							
							
						 
						
							2020-05-12 14:37:09 +02:00  
				
					
						
							
							
								 
						
							
								042b4ee7d4 
								
							 
						 
						
							
							
								
								Use @ts-expext-error  
							
							
							
						 
						
							2020-05-12 14:34:29 +02:00  
				
					
						
							
							
								 
						
							
								7b07a8db66 
								
							 
						 
						
							
							
								
								Upgrade to Prettier 2  
							
							
							
						 
						
							2020-03-28 18:20:24 -04:00  
				
					
						
							
							
								 
						
							
								70fc2f7392 
								
							 
						 
						
							
							
								
								code cleanup from review  
							
							
							
						 
						
							2020-02-26 17:36:44 +01:00  
				
					
						
							
							
								 
						
							
								88e6c5e2a7 
								
							 
						 
						
							
							
								
								add library option to entry description  
							
							
							
						 
						
							2020-02-26 17:36:16 +01:00