Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d65f3bbf0d 
								
							 
						 
						
							
							
								
								fix crash when all modules of an entrypoint fail resolving and another entrypoint dependOn it  
							
							 
							
							
							
						 
						
							2021-02-10 15:40:11 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								93931241ba 
								
							 
						 
						
							
							
								
								Merge pull request  #12567  from mattcompiles/fix-broken-rebuild  
							
							 
							
							
							
						 
						
							2021-02-03 14:41:42 +01:00  
						
					 
				
					
						
							
							
								 
								Matt Jones
							
						 
						
							 
							
							
							
							
								
							
							
								d39cbe2ee6 
								
							 
						 
						
							
							
								
								Fix module rebuilds that add new dependencies  
							
							 
							
							
							
						 
						
							2021-02-03 08:40:20 +11:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3e1c7082d2 
								
							 
						 
						
							
							
								
								log out module profile summary when profiling is enabled  
							
							 
							
							
							
						 
						
							2021-02-02 03:29:21 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f25345cae9 
								
							 
						 
						
							
							
								
								refactor code generation and HMR plugin to generate real module hashes for HMR  
							
							 
							
							
							
						 
						
							2021-01-26 14:45:11 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Cooke
							
						 
						
							 
							
							
							
							
								
							
							
								ea4e298efe 
								
							 
						 
						
							
							
								
								Self-review, add chunkGraph  
							
							 
							
							
							
						 
						
							2021-01-13 12:53:37 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Cooke
							
						 
						
							 
							
							
							
							
								
							
							
								a1a536ceb0 
								
							 
						 
						
							
							
								
								Linting  
							
							 
							
							
							
						 
						
							2021-01-13 12:53:37 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Cooke
							
						 
						
							 
							
							
							
							
								
							
							
								13af82bb9e 
								
							 
						 
						
							
							
								
								Fix failing test  
							
							 
							
							
							
						 
						
							2021-01-13 12:53:36 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b5b1f25ad2 
								
							 
						 
						
							
							
								
								improve typings for stats related hooks and classes  
							
							 
							
							
							
						 
						
							2020-12-17 18:51:55 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								63dda151a2 
								
							 
						 
						
							
							
								
								expose Asset and AssetInfo types  
							
							 
							
							... 
							
							
							
							allow custom properties in AssetInfo 
							
						 
						
							2020-12-17 10:27:18 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1c7f221e0a 
								
							 
						 
						
							
							
								
								fix triggering processAssets for some assets twice  
							
							 
							
							
							
						 
						
							2020-12-10 17:40:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c2069f8db7 
								
							 
						 
						
							
							
								
								fix handling of multiple identical assets with different querystrings  
							
							 
							
							... 
							
							
							
							fixes  #11894  
							
						 
						
							2020-12-09 16:10:32 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ccfe01aab4 
								
							 
						 
						
							
							
								
								allow to process assets that are added during processAssets  
							
							 
							
							... 
							
							
							
							fix and add processAsset stages
allow to hook into RealContentHashPlugin for custom hashing 
							
						 
						
							2020-11-26 14:00:21 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								eb5481adfb 
								
							 
						 
						
							
							
								
								Merge pull request  #11948  from jantimon/fix/plugin-types  
							
							 
							
							... 
							
							
							
							fixes "Type '(compiler: Compiler) => void' is not assignable to type '() => void'.ts" 
							
						 
						
							2020-11-26 13:56:41 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								cbcd459d19 
								
							 
						 
						
							
							
								
								fix conflicting real imports and type imports  
							
							 
							
							
							
						 
						
							2020-11-26 10:02:59 +01:00  
						
					 
				
					
						
							
							
								 
								Hiroki Osame
							
						 
						
							 
							
							
							
							
								
							
							
								1422f2400d 
								
							 
						 
						
							
							
								
								docs(type): documented minimized property on asset-info  
							
							 
							
							
							
						 
						
							2020-11-11 01:15:35 -05:00  
						
					 
				
					
						
							
							
								 
								Jan Nicklas
							
						 
						
							 
							
							
							
							
								
							
							
								d12b043c3d 
								
							 
						 
						
							
							
								
								fix: adjust typings to resolve "Type '(compiler: Compiler) => void' is not assignable to type '() => void'.ts  
							
							 
							
							
							
						 
						
							2020-11-09 14:54:40 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								19f51535ca 
								
							 
						 
						
							
							
								
								merge multiple import statements with different conditions correctly  
							
							 
							
							... 
							
							
							
							improve hashing when conditional runtime evaluation is involved
add test cases 
							
						 
						
							2020-10-27 06:48:54 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								7661ad868a 
								
							 
						 
						
							
							
								
								generate code that executes depending on runtime  
							
							 
							
							... 
							
							
							
							fixes  #11770  
							
						 
						
							2020-10-27 06:30:49 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								2ec90b3687 
								
							 
						 
						
							
							
								
								add asset info for `sourceFilename` and `javascriptModule`  
							
							 
							
							
							
						 
						
							2020-10-22 10:47:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								204caeee05 
								
							 
						 
						
							
							
								
								fix order of asset optimization to fix conflict between compression-plugin and real hash plugin  
							
							 
							
							
							
						 
						
							2020-10-16 14:42:46 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								63ba54c109 
								
							 
						 
						
							
							
								
								update chunk to files mapping when deleting assets  
							
							 
							
							
							
						 
						
							2020-10-15 14:27:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								45040463c6 
								
							 
						 
						
							
							
								
								order runtime chunks correctly when they depend on each other  
							
							 
							
							
							
						 
						
							2020-10-14 21:19:50 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Brueggemann
							
						 
						
							 
							
							
							
							
								
							
							
								51f8069907 
								
							 
						 
						
							
							
								
								Try to fix lint errors  
							
							 
							
							
							
						 
						
							2020-10-06 17:55:22 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Brueggemann
							
						 
						
							 
							
							
							
							
								
							
							
								f7e6f2a02a 
								
							 
						 
						
							
							
								
								Remove own implementation of Array equals  
							
							 
							
							
							
						 
						
							2020-10-06 17:48:13 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Brueggemann
							
						 
						
							 
							
							
							
							
								
							
							
								302db2a1f8 
								
							 
						 
						
							
							
								
								Try to fix lint errors  
							
							 
							
							
							
						 
						
							2020-10-06 17:42:03 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Brüggemann
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3aac3350a8 
								
							 
						 
						
							
							
								
								Fix compilation of projects where dependsOn is an array  
							
							 
							
							... 
							
							
							
							An entrypoint can be defined with `dependOn` specified as an array (see docs)[https://webpack.js.org/configuration/entry-context/#entry ], for example:
```javascript
 splitmodule1: {
                import: scanSourceFiles('./src/splitmodule1'),
                dependOn: [ 'pluginregistry'] // Note that we could specify multiple dependencies here, e.g. dependOn: ['core', 'pluginregistry']
 }
```
Using the Webpack Watcher results in the following error:
```
× 「wdm」: Error: Conflicting entry option dependOn = pluginregistry vs pluginregistry
    at Compilation._addEntryItem (C:\Users\c.brueggemann\Documents\Projects\codesplit\node_modules\webpack\lib\Compilation.js:1616:7)
    at Compilation.addEntry (C:\Users\c.brueggemann\Documents\Projects\codesplit\node_modules\webpack\lib\Compilation.js:1560:8)
    at C:\Users\c.brueggemann\Documents\Projects\codesplit\node_modules\webpack\lib\DynamicEntryPlugin.js:59:23
    at new Promise (<anonymous>)
    at C:\Users\c.brueggemann\Documents\Projects\codesplit\node_modules\webpack\lib\DynamicEntryPlugin.js:58:10
```
This PR fixes the crash by comparing the arrays deeply instead of using incorrectly comparing them using `===`. I'm not too familiar with Webpack, so I'll be happy to adjust according to feedback. 
							
						 
						
							2020-10-06 16:28:06 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								07fc554bef 
								
							 
						 
						
							
							
								
								improve warnings and errors handling in stats  
							
							 
							
							... 
							
							
							
							respect warningsFilter for warnings count
include child compilation warnings and errors in count
show hint for child compilation errors and warnings 
							
						 
						
							2020-09-20 21:24:15 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b6bfe8b891 
								
							 
						 
						
							
							
								
								fix auxiliary files for Compilation.renameAsset  
							
							 
							
							
							
						 
						
							2020-09-03 23:24:16 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8497cd34c6 
								
							 
						 
						
							
							
								
								move start and endTime from Stats to Compilation  
							
							 
							
							
							
						 
						
							2020-09-03 22:01:25 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								0f089187e4 
								
							 
						 
						
							
							
								
								improve hashing of runtime modules that need a full hash  
							
							 
							
							
							
						 
						
							2020-09-01 18:31:29 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								be021e00f4 
								
							 
						 
						
							
							
								
								add grouping of modules  
							
							 
							
							
							
						 
						
							2020-09-01 18:31:22 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								dff76973e4 
								
							 
						 
						
							
							
								
								type fixes  
							
							 
							
							
							
						 
						
							2020-08-24 18:35:28 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								cee47dc867 
								
							 
						 
						
							
							
								
								Store cache dependencies inside of Snapshot to reduce cache size  
							
							 
							
							
							
						 
						
							2020-08-24 18:16:54 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								114154099c 
								
							 
						 
						
							
							
								
								avoid merging LazySets from factory results  
							
							 
							
							
							
						 
						
							2020-08-24 18:16:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6409463d24 
								
							 
						 
						
							
							
								
								only create shared snapshots for 3 or more shared entries  
							
							 
							
							... 
							
							
							
							add logging 
							
						 
						
							2020-08-24 18:16:50 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b929d4cdce 
								
							 
						 
						
							
							
								
								calculate real content hash for assets after asset processing  
							
							 
							
							
							
						 
						
							2020-08-18 22:07:24 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								62ccae1abd 
								
							 
						 
						
							
							
								
								build errors should be errors even for optional modules  
							
							 
							
							... 
							
							
							
							optional modules should only treat "not found" errors as warnings
fixes  #9161  
							
						 
						
							2020-08-14 20:03:48 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f9fe121fc8 
								
							 
						 
						
							
							
								
								improve and add statistics  
							
							 
							
							
							
						 
						
							2020-08-14 10:51:12 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a42e636a9c 
								
							 
						 
						
							
							
								
								handle case where assets are related from multiple assets  
							
							 
							
							
							
						 
						
							2020-08-07 15:24:49 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								84aeac5c92 
								
							 
						 
						
							
							
								
								add Compilation.deleteAsset  
							
							 
							
							
							
						 
						
							2020-08-06 09:55:18 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f5bd6216aa 
								
							 
						 
						
							
							
								
								add related info to asset info  
							
							 
							
							
							
						 
						
							2020-08-02 07:36:05 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fdfaa2efa0 
								
							 
						 
						
							
							
								
								Merge pull request  #11252  from webpack/improve/cache-and-progress  
							
							 
							
							... 
							
							
							
							do cache related tasks after calling handler in watching 
							
						 
						
							2020-08-01 19:11:48 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ca369f23c5 
								
							 
						 
						
							
							
								
								do cache related tasks after calling handler in watching  
							
							 
							
							... 
							
							
							
							improve progress output 
							
						 
						
							2020-08-01 09:00:17 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								9e81495f7b 
								
							 
						 
						
							
							
								
								add useful error messages for runtime and dependsOn  
							
							 
							
							
							
						 
						
							2020-08-01 06:43:16 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								216ab35823 
								
							 
						 
						
							
							
								
								avoid storing code generation result on errors  
							
							 
							
							
							
						 
						
							2020-07-28 22:09:31 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3465b00a62 
								
							 
						 
						
							
							
								
								performance, cleanup  
							
							 
							
							
							
						 
						
							2020-07-28 22:05:13 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1265765141 
								
							 
						 
						
							
							
								
								polish, types  
							
							 
							
							
							
						 
						
							2020-07-27 22:41:04 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e16bdfda6c 
								
							 
						 
						
							
							
								
								refactor used exports analysis, hashing, code generation, optimizations  
							
							 
							
							... 
							
							
							
							to keep track of runtimes, used exports depending on runtime
modules can have different hashes and generated code depending on runtime
chunks are only considered as equal for MergeDuplicateChunks and SplitChunks when exports used in contained modules are equal
added `optimization.usedExports: "global"` to opt-out from used exports analysis per runtime
added `splitChunks.usedExports` and `splitChunks.cacheGroups[x].usedExports` to enable/disable used exports comparing for modules
`splitChunks.usedExports` defaults to `true` in production 
							
						 
						
							2020-07-27 22:40:44 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b3466e996b 
								
							 
						 
						
							
							
								
								add entry[x].runtime option to allow runtime chunk per entry  
							
							 
							
							
							
						 
						
							2020-07-27 22:40:40 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								36cf3039aa 
								
							 
						 
						
							
							
								
								use content hashes for assets  
							
							 
							
							
							
						 
						
							2020-07-20 08:45:27 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b1eac4ab29 
								
							 
						 
						
							
							
								
								Use computed resolve options in context alternatives  
							
							 
							
							... 
							
							
							
							deprecate ContextModuleFactory.hooks.alternatives because we need the options in the hook 
							
						 
						
							2020-07-15 14:13:35 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fd9b399ae9 
								
							 
						 
						
							
							
								
								Create Cache facade to make it easier to use  
							
							 
							
							... 
							
							
							
							add missing serializers for classes used in test suite 
							
						 
						
							2020-07-15 11:14:28 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								555db6a547 
								
							 
						 
						
							
							
								
								remove Compilation.modifyHash  
							
							 
							
							... 
							
							
							
							refactor HMR Plugin to better support module hashes
fixes bug that causes empty HMR manifest
remove HotModuleReplacementPlugin multiStep 
							
						 
						
							2020-07-09 09:02:38 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								23f922bed3 
								
							 
						 
						
							
							
								
								make bundles with Module Federation more stable  
							
							 
							
							
							
						 
						
							2020-07-02 15:28:17 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								4c1ad1ee7d 
								
							 
						 
						
							
							
								
								reduce calls to getter  
							
							 
							
							
							
						 
						
							2020-06-17 23:01:18 +02:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c00fec3aa7 
								
							 
						 
						
							
							
								
								Merge pull request  #10964  from pushkar100/feature/lazy-load-named-exports  
							
							 
							
							... 
							
							
							
							Lazy loading only required exports from dynamic import() 
							
						 
						
							2020-06-16 15:04:06 +02:00  
						
					 
				
					
						
							
							
								 
								Pushkar DK
							
						 
						
							 
							
							
							
							
								
							
							
								31e3369a73 
								
							 
						 
						
							
							
								
								Add 'webpackExports' & make only referenced exports available in import()  
							
							 
							
							
							
						 
						
							2020-06-06 00:11:21 +05:30  
						
					 
				
					
						
							
							
								 
								Ryan Graff
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8cebd62722 
								
							 
						 
						
							
							
								
								chore(Compilation EntryData includeDependencies):  
							
							 
							
							... 
							
							
							
							Correct a grammatical error in the description. 
							
						 
						
							2020-06-05 00:42:33 -04:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								57bd6ed348 
								
							 
						 
						
							
							
								
								Merge branch 'master' into exports-field  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	lib/container/OverridablesPlugin.js 
							
						 
						
							2020-06-01 15:14:47 +03:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								a7b85301a7 
								
							 
						 
						
							
							
								
								add explanation for processDependency method  
							
							 
							
							
							
						 
						
							2020-05-31 00:56:12 +03:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								4af609a38c 
								
							 
						 
						
							
							
								
								fix resource identifier in Compilation and resolveLoader options  
							
							 
							
							
							
						 
						
							2020-05-28 10:53:28 +03:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								0dd9aaf25b 
								
							 
						 
						
							
							
								
								fix combining dependencies in Compilation  
							
							 
							
							... 
							
							
							
							remove extra layer, use concatenated key instead 
							
						 
						
							2020-05-28 01:23:54 +03:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								8c1d64c5fd 
								
							 
						 
						
							
							
								
								rework how condition names pass to resolve option  
							
							 
							
							
							
						 
						
							2020-05-27 02:27:52 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e44e51fa5b 
								
							 
						 
						
							
							
								
								bugfix some edge cases  
							
							 
							
							
							
						 
						
							2020-05-26 18:08:16 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a468cbbd2e 
								
							 
						 
						
							
							
								
								add provide shared module plugin  
							
							 
							
							
							
						 
						
							2020-05-23 16:08:51 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								49752a06a8 
								
							 
						 
						
							
							
								
								cleanup asset processing  
							
							 
							
							... 
							
							
							
							deprecate writing to compilation.assets after sealing.
merge all asset processing into single hook with stages.
Deprecate additionalChunkAssets and optimizeChunkAssets.
Redirect additionalAssets, optimizeAssets to processAssets for backward-compat.
Remove finishAssets hook without deprecation as it was not in v4. 
							
						 
						
							2020-05-22 10:39:21 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								15eefadcea 
								
							 
						 
						
							
							
								
								Merge pull request  #10838  from webpack/dev-1  
							
							 
							
							... 
							
							
							
							Merge Module Federation into webpack 5 beta 
							
						 
						
							2020-05-05 23:57:00 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								93fddc0680 
								
							 
						 
						
							
							
								
								remove logic to finish modules in module graph  
							
							 
							
							
							
						 
						
							2020-05-05 22:12:27 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								24d1ca50b7 
								
							 
						 
						
							
							
								
								generate useful module ids for container-related modules  
							
							 
							
							
							
						 
						
							2020-05-05 21:51:17 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								50ec72a6ca 
								
							 
						 
						
							
							
								
								use the full hash on modules that need the full hash of the compilation  
							
							 
							
							... 
							
							
							
							use getFullHash runtime module for updating the hash in HMR 
							
						 
						
							2020-04-30 17:57:01 +02:00  
						
					 
				
					
						
							
							
								 
								Ivan Kopeykin
							
						 
						
							 
							
							
							
							
								
							
							
								0549f28e49 
								
							 
						 
						
							
							
								
								fix   #10725  
							
							 
							
							
							
						 
						
							2020-04-26 18:40:12 +03:00  
						
					 
				
					
						
							
							
								 
								evilebottnawi
							
						 
						
							 
							
							
							
							
								
							
							
								dafa4cd69a 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							 
							
							
							
						 
						
							2020-03-12 19:51:26 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								39e407e927 
								
							 
						 
						
							
							
								
								normalize entry option and reduce normalization in EntryOptionPlugin  
							
							 
							
							
							
						 
						
							2020-02-26 17:36:06 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f1dd328779 
								
							 
						 
						
							
							
								
								refactor library system  
							
							 
							
							
							
						 
						
							2020-02-26 17:35:52 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								6477ca56f8 
								
							 
						 
						
							
							
								
								Split options defaulting in normalization and defaults  
							
							 
							
							... 
							
							
							
							Apply defaults after plugins are applied to allow plugins to feature their own defaults.
This allows to make preset plugins. 
							
						 
						
							2020-02-17 19:12:54 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								edecce586b 
								
							 
						 
						
							
							
								
								handle dependOn at start of buildChunkGraph  
							
							 
							
							... 
							
							
							
							handle jsonp chunk loading correctly for child entrypoints
add error message for incorrect dependOn 
							
						 
						
							2020-02-11 09:12:13 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Melyukov
							
						 
						
							 
							
							
							
							
								
							
							
								c31d941899 
								
							 
						 
						
							
							
								
								dependOn feature  
							
							 
							
							... 
							
							
							
							Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com> 
							
						 
						
							2020-02-11 09:11:00 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								fe3c1d83ba 
								
							 
						 
						
							
							
								
								cleanup  
							
							 
							
							
							
						 
						
							2020-02-10 13:04:28 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Melyukov
							
						 
						
							 
							
							
							
							
								
							
							
								d6c9953c94 
								
							 
						 
						
							
							
								
								feat: implement entry.filename option  
							
							 
							
							
							
						 
						
							2020-02-07 13:00:25 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								152fa4ce97 
								
							 
						 
						
							
							
								
								Merge pull request  #10334  from smelukov/entry-descriptor  
							
							 
							
							... 
							
							
							
							Add entrypoint descriptor with `import` property 
							
						 
						
							2020-02-05 09:34:46 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								645263f023 
								
							 
						 
						
							
							
								
								make compiler/compilation.cache read-only, to make it easier to find incompatible plugins  
							
							 
							
							... 
							
							
							
							fixes  #10341  
							
						 
						
							2020-02-05 08:39:12 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8d65bd7580 
								
							 
						 
						
							
							
								
								rename Compilation.entryDependencies -> entries  
							
							 
							
							... 
							
							
							
							and store dependencies and options 
							
						 
						
							2020-02-04 22:35:20 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								18ae77ef56 
								
							 
						 
						
							
							
								
								addEntry takes options object instead of only name  
							
							 
							
							... 
							
							
							
							remove duplication in EntryOptionsPlugin and DynamicEntryPlugin
lazy require (Dynamic)EntryPlugin in EntryOptionsPlugin 
							
						 
						
							2020-02-04 21:21:42 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e96695a18a 
								
							 
						 
						
							
							
								
								add more time logging  
							
							 
							
							
							
						 
						
							2020-01-30 16:10:56 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								522d80f33b 
								
							 
						 
						
							
							
								
								allocate less for empty Sets for runtime requirements and file/context/missingDependencies  
							
							 
							
							
							
						 
						
							2020-01-29 21:46:14 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								d16abb3294 
								
							 
						 
						
							
							
								
								detect cycles during this.loadModule from loader  
							
							 
							
							... 
							
							
							
							fix  #10152  
							
						 
						
							2019-12-20 12:50:55 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f12b8abcc0 
								
							 
						 
						
							
							
								
								Create error class for cache store errors  
							
							 
							
							
							
						 
						
							2019-12-16 21:06:27 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Melyukov
							
						 
						
							 
							
							
							
							
								
							
							
								5d18a8e27d 
								
							 
						 
						
							
							
								
								persistent cache for concat modules  
							
							 
							
							
							
						 
						
							2019-12-16 21:06:24 +01:00  
						
					 
				
					
						
							
							
								 
								Emanuele Stoppa
							
						 
						
							 
							
							
							
							
								
							
							
								e607681277 
								
							 
						 
						
							
							
								
								fix: replaced some TODO with correct types and fixed some runtime issue  
							
							 
							
							
							
						 
						
							2019-11-28 22:48:01 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Melyukov
							
						 
						
							 
							
							
							
							
								
							
							
								a214be41a0 
								
							 
						 
						
							
							
								
								add deprecation codes  
							
							 
							
							
							
						 
						
							2019-11-14 17:03:15 +03:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								90971dc0e6 
								
							 
						 
						
							
							
								
								use SyncHook for afterFinishAssets  
							
							 
							
							
							
						 
						
							2019-11-12 13:24:58 +01:00  
						
					 
				
					
						
							
							
								 
								Sergey Melyukov
							
						 
						
							 
							
							
							
							
								
							
							
								f69f386855 
								
							 
						 
						
							
							
								
								fix review  
							
							 
							
							
							
						 
						
							2019-11-12 13:20:56 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ed81ad0fa4 
								
							 
						 
						
							
							
								
								allocate warnings and errors arrays only when needed  
							
							 
							
							
							
						 
						
							2019-11-10 21:05:16 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3369e34645 
								
							 
						 
						
							
							
								
								omit unneeded process.nextTick  
							
							 
							
							
							
						 
						
							2019-11-10 21:05:09 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c0a79c0257 
								
							 
						 
						
							
							
								
								add missing inTry case  
							
							 
							
							
							
						 
						
							2019-11-10 21:05:02 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b401713633 
								
							 
						 
						
							
							
								
								fix problem with snapshotting managed items  
							
							 
							
							... 
							
							
							
							add support for child loggers
add logging for snapshot errors
improve FileSystemInfo logging
improve managed item reading performance
upgrade enhanced-resolve for readdir purge fix 
							
						 
						
							2019-11-05 23:12:02 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								2f2125b4d1 
								
							 
						 
						
							
							
								
								add redirecting support to create correct exports info for exportsType=named  
							
							 
							
							
							
						 
						
							2019-11-05 10:38:02 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								39431ee8a5 
								
							 
						 
						
							
							
								
								add logging for invalid snapshots  
							
							 
							
							
							
						 
						
							2019-11-04 10:45:51 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								e8f2a8329d 
								
							 
						 
						
							
							
								
								avoid emitting files when they already exits in output filesystem  
							
							 
							
							
							
						 
						
							2019-11-04 09:23:18 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								951792b8eb 
								
							 
						 
						
							
							
								
								ModuleGraph can get weak flag from dependency itself  
							
							 
							
							
							
						 
						
							2019-10-30 07:48:43 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8696017c55 
								
							 
						 
						
							
							
								
								add Dependency.getReferencedExports  
							
							 
							
							... 
							
							
							
							remove Dependency.getReference
remove DependencyReference 
							
						 
						
							2019-10-30 07:48:37 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								8d46b21fad 
								
							 
						 
						
							
							
								
								add Dependency.getCondition and conditional ModuleGraphConnections  
							
							 
							
							... 
							
							
							
							getDependencyReference is no longer used to check of connection 
							
						 
						
							2019-10-30 07:48:32 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								180eb8ba16 
								
							 
						 
						
							
							
								
								performance improvement  
							
							 
							
							
							
						 
						
							2019-10-30 07:48:30 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								09d6301712 
								
							 
						 
						
							
							
								
								Move weak flag from DependencyReference to Dependency  
							
							 
							
							
							
						 
						
							2019-10-30 07:48:26 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								dc06b66819 
								
							 
						 
						
							
							
								
								hoist comparators  
							
							 
							
							
							
						 
						
							2019-10-28 14:11:04 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								490329517d 
								
							 
						 
						
							
							
								
								improved assignDepth performance by iterating ModuleGraph instead of dependencies  
							
							 
							
							
							
						 
						
							2019-10-28 14:11:01 +01:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								65bdb43180 
								
							 
						 
						
							
							
								
								fix badly chosen max fill rate for deterministic  
							
							 
							
							... 
							
							
							
							sort modules by identifier in output file, that's better for gzip 
							
						 
						
							2019-10-16 16:38:04 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								3f0920daa4 
								
							 
						 
						
							
							
								
								add additional compat layer for html-webpack-plugin compatibility  
							
							 
							
							
							
						 
						
							2019-10-10 13:48:56 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								f08c981388 
								
							 
						 
						
							
							
								
								emit code generation errors in deterministic order  
							
							 
							
							
							
						 
						
							2019-10-09 09:34:12 +02: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
							
						 
						
							 
							
							
							
							
								
							
							
								53f68c9e7b 
								
							 
						 
						
							
							
								
								update deprecated usage of chunk and main templates  
							
							 
							
							
							
						 
						
							2019-10-08 23:46:33 +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
							
						 
						
							 
							
							
							
							
								
							
							
								f45ba2408e 
								
							 
						 
						
							
							
								
								remove items from runtime when unneeded  
							
							 
							
							... 
							
							
							
							remove some hooks from MainTemplate, move some hooks to CompatRuntimeModule
add requireScope RuntimeGlobal 
							
						 
						
							2019-10-08 23:46:23 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								b80174a069 
								
							 
						 
						
							
							
								
								Improve backward-compat for various things  
							
							 
							
							... 
							
							
							
							to enable mini-css-extract-plugin 
							
						 
						
							2019-09-26 22:06:54 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								27a5780704 
								
							 
						 
						
							
							
								
								Merge tag 'v4.40.1' into next  
							
							 
							
							... 
							
							
							
							4.40.1 
							
						 
						
							2019-09-13 11:31:09 +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
							
						 
						
							 
							
							
							
							
								
							
							
								e41fab0bc3 
								
							 
						 
						
							
							
								
								make multiple assets to the same filename a warning  
							
							 
							
							... 
							
							
							
							check source content to when comparing assets for warning 
							
						 
						
							2019-09-13 08:42:36 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								758269e814 
								
							 
						 
						
							
							
								
								add emit/updateAsset to Compilation  
							
							 
							
							... 
							
							
							
							add asset info with
* immutable for long term cache-able asset
* size for the asset size in bytes
* development for devtools
* hotModuleReplacement for HMR assets
show asset info in stats 
							
						 
						
							2019-09-11 14:43:42 +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
							
						 
						
							 
							
							
							
							
								
							
							
								e877e0ec91 
								
							 
						 
						
							
							
								
								Modules don't carry buildDependencies, they add them directly to compilation  
							
							 
							
							... 
							
							
							
							buildDependencies should not be stored/cached as they are only effective when really build 
							
						 
						
							2019-08-13 18:05:26 +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
							
						 
						
							 
							
							
							
							
								
							
							
								95702bd1ae 
								
							 
						 
						
							
							
								
								avoid extra look for getting dependencies  
							
							 
							
							
							
						 
						
							2019-08-07 16:14:02 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								316319aab8 
								
							 
						 
						
							
							
								
								Optimize setting issue on modules  
							
							 
							
							
							
						 
						
							2019-08-07 16:14:01 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c21fb4bd58 
								
							 
						 
						
							
							
								
								Add LazySet for file/context/missingDependencies for performance  
							
							 
							
							
							
						 
						
							2019-08-07 16:13:56 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2587a3f125 
								
							 
						 
						
							
							
								
								Merge pull request  #9430  from lingxiaoguang/master  
							
							 
							
							... 
							
							
							
							the duplicate logic in buildModule callback and afterBuild 
							
						 
						
							2019-07-27 18:41:32 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2577687eab 
								
							 
						 
						
							
							
								
								Merge pull request  #9478  from webpack/performance/chunk-graph-generation  
							
							 
							
							... 
							
							
							
							improve chunk graph generation performance 
							
						 
						
							2019-07-26 16:12:06 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								84d241bf89 
								
							 
						 
						
							
							
								
								Merge pull request  #9475  from webpack/bugfix/minor  
							
							 
							
							... 
							
							
							
							fix two minor bugs in webpack 5 
							
						 
						
							2019-07-26 15:22:35 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								a430d5564c 
								
							 
						 
						
							
							
								
								move chunk graph building into separate file  
							
							 
							
							
							
						 
						
							2019-07-26 15:05:52 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b7ff3239b5 
								
							 
						 
						
							
							
								
								Merge pull request  #9477  from webpack/performance/progress-plugin  
							
							 
							
							... 
							
							
							
							improve progress plugin performance and display 
							
						 
						
							2019-07-26 15:03:59 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								ec69ed3278 
								
							 
						 
						
							
							
								
								fix stats option processing for objects with prototype chain (webpack-cli)  
							
							 
							
							
							
						 
						
							2019-07-26 14:01:28 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								c9f7567f12 
								
							 
						 
						
							
							
								
								add inline cache to processModuleDependencies  
							
							 
							
							
							
						 
						
							2019-07-26 13:59:15 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								1d76d07971 
								
							 
						 
						
							
							
								
								improve progress display for persistent caching  
							
							 
							
							
							
						 
						
							2019-07-26 13:48:45 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								126fb99121 
								
							 
						 
						
							
							
								
								move chunk graph building into separate file  
							
							 
							
							... 
							
							
							
							refactor chunk graph generation to include available modules optimization 
							
						 
						
							2019-07-26 07:53:28 +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
							
						 
						
							 
							
							
							
							
								
							
							
								677ccd90ea 
								
							 
						 
						
							
							
								
								small fixes  
							
							 
							
							
							
						 
						
							2019-07-23 09:28:06 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								603d4026ed 
								
							 
						 
						
							
							
								
								remove incorrect casts, improve error handling  
							
							 
							
							
							
						 
						
							2019-07-23 08:50:57 +02:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
							
							
								
							
							
								183ddad98e 
								
							 
						 
						
							
							
								
								store profiling requests into the Stats too  
							
							 
							
							
							
						 
						
							2019-07-22 08:19:30 +02:00  
						
					 
				
					
						
							
							
								 
								Yuta Hiroto
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8dcda23c36 
								
							 
						 
						
							
							
								
								feat(assetModule): add function type to assetModuleFilename  
							
							 
							
							
							
						 
						
							2019-07-21 23:05:12 +01: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  
						
					 
				
					
						
							
							
								 
								zhaixuguang3081
							
						 
						
							 
							
							
							
							
								
							
							
								d6df3f7a8b 
								
							 
						 
						
							
							
								
								remove anothor duplicate logic in addModuleDependencies afterBuild callback  
							
							 
							
							
							
						 
						
							2019-07-18 19:22:08 +08:00  
						
					 
				
					
						
							
							
								 
								zhaixuguang3081
							
						 
						
							 
							
							
							
							
								
							
							
								a27ccb49f8 
								
							 
						 
						
							
							
								
								the duplicate logic in buildModule callback and afterBuild  
							
							 
							
							
							
						 
						
							2019-07-18 13:27:39 +08:00  
						
					 
				
					
						
							
							
								 
								Tobias Koppers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cac462cba8 
								
							 
						 
						
							
							
								
								Merge pull request  #8983  from hiroppy/feature/url  
							
							 
							
							... 
							
							
							
							add experimental Url support 
							
						 
						
							2019-07-17 23:32:15 +02:00