Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								a852828279
								
							
						 | 
						
							
							
								
								add persistent caching prototype
							
							
							
							
							
						 | 
						
							2018-10-17 21:25:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								4eab41bd5f
								
							
						 | 
						
							
							
								
								refactor Module.needBuild to be async
							
							
							
							
							
						 | 
						
							2018-09-27 11:20:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								5b4cbb5ee0
								
							
						 | 
						
							
							
								
								add queues to Compilation
							
							
							
							
							
							
							
							remove Semaphore and use AsyncQueue instead
deprecate Module.needRebuild, add Module.needBuild
remove Module.unbuild
add Module.invalidateBuild 
							
						 | 
						
							2018-09-12 13:17:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								bad9d8a271
								
							
						 | 
						
							
							
								
								move Module.id into ChunkGraph
							
							
							
							
							
							
							
							remove disconnect and unseal from Module 
							
						 | 
						
							2018-08-28 15:08:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								02b15a1b46
								
							
						 | 
						
							
							
								
								pass chunkGraph to updateHash instead of moduleGraph
							
							
							
							
							
							
							
							pass chunkGraph to compareModulesById instead of moduleGraph
pass chunkGraph to methods of RuntimeTemplate
use comparators from module at some places 
							
						 | 
						
							2018-08-28 12:06:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								239ce7fcd9
								
							
						 | 
						
							
							
								
								Use ChunkGraph instead of Compilation in updateHash
							
							
							
							
							
						 | 
						
							2018-08-24 12:02:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								3aa2280498
								
							
						 | 
						
							
							
								
								move Module.hash and .renderedHash into ChunkGraph
							
							
							
							
							
						 | 
						
							2018-08-22 19:24:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								eb63cf80d6
								
							
						 | 
						
							
							
								
								move built flag into Compilation
							
							
							
							
							
						 | 
						
							2018-08-22 15:33:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								e0f84652c0
								
							
						 | 
						
							
							
								
								remove Module.prefetched
							
							
							
							
							
							
							
							remove prefeteched from Stats
make Compilation.addModuleChain public and remove onModule argument
remove Compilation.prefetch 
							
						 | 
						
							2018-08-22 15:19:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								b20556c1ff
								
							
						 | 
						
							
							
								
								move profile to ModuleGraph
							
							
							
							
							
						 | 
						
							2018-08-22 14:54:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								26022c86a0
								
							
						 | 
						
							
							
								
								move Module.depth into ModuleGraph
							
							
							
							
							
							
							
							nested modules no longer have depth and stay unsorted in stats 
							
						 | 
						
							2018-08-22 12:45:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								5a78e96dc9
								
							
						 | 
						
							
							
								
								add backward-compat layer for ModuleGraph and ChunkGraph
							
							
							
							
							
						 | 
						
							2018-08-21 16:17:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								42167db4af
								
							
						 | 
						
							
							
								
								move Module.index and index2 into ModuleGraph
							
							
							
							
							
						 | 
						
							2018-08-21 16:16:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								3bb5263bfd
								
							
						 | 
						
							
							
								
								move methods from Module into ModuleGraph
							
							
							
							
							
						 | 
						
							2018-08-21 11:04:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								6d5310fbd6
								
							
						 | 
						
							
							
								
								allow multiple entryModules per chunk
							
							
							
							
							
							
							
							allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph 
							
						 | 
						
							2018-08-15 11:51:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								3cf01999b5
								
							
						 | 
						
							
							
								
								add ChunkGraph
							
							
							
							
							
							
							
							move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests 
							
						 | 
						
							2018-08-14 15:32:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								d35e42a14d
								
							
						 | 
						
							
							
								
								move Module.issuer into Module.getIssuer(moduleGraph)
							
							
							
							
							
						 | 
						
							2018-08-09 16:44:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								3347700225
								
							
						 | 
						
							
							
								
								improve optimization bailout message usefulness
							
							
							
							
							
						 | 
						
							2018-08-09 15:45:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								038d056aed
								
							
						 | 
						
							
							
								
								add some hints for breaking changes
							
							
							
							
							
						 | 
						
							2018-08-06 21:05:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								d6cf42e4c2
								
							
						 | 
						
							
							
								
								merge used with usedExports
							
							
							
							
							
							
							
							usedExports = false now means module is not used 
							
						 | 
						
							2018-08-06 21:05:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								c4e0a9f72e
								
							
						 | 
						
							
							
								
								Move Module.used and Module.usedExports into ModuleGraph
							
							
							
							
							
						 | 
						
							2018-08-06 21:04:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								97cc9d7140
								
							
						 | 
						
							
							
								
								Move optimizationBailout into ModuleGraph meta information
							
							
							
							
							
						 | 
						
							2018-08-06 10:42:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								381e2db200
								
							
						 | 
						
							
							
								
								replace Module.reasons and Dependency.module with ModuleGraph
							
							
							
							
							
						 | 
						
							2018-08-02 17:54:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								11e127d162
								
							
						 | 
						
							
							
								
								pass moduleGraph along with multiple methods
							
							
							
							
							
						 | 
						
							2018-08-02 17:54:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								ec1329a7d4
								
							
						 | 
						
							
							
								
								make libIdent required
							
							
							
							
							
							
							
							add types 
							
						 | 
						
							2018-08-02 16:29:20 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								4ce109f8c1
								
							
						 | 
						
							
							
								
								change arguments of Generator.generate and Module.source into a object to be easier extensible
							
							
							
							
							
							
							
							add JavascriptModulesPlugin.getHooks().shouldRender to decide if a module should be rendered 
							
						 | 
						
							2018-08-02 16:07:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								f68c1f7ab6
								
							
						 | 
						
							
							
								
								add additional arguments to updateHash
							
							
							
							
							
						 | 
						
							2018-08-02 16:04:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Florent Cailhol
							
						 | 
						
							
							
							
							
							
								
							
							
								71016b1433
								
							
						 | 
						
							
							
								
								Remove DependencyBlockVariable
							
							
							
							
							
						 | 
						
							2018-07-30 22:38:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								cf5f1d723c
								
							
						 | 
						
							
							
								
								format existing code
							
							
							
							
							
						 | 
						
							2018-07-30 21:29:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								22c4756c9e
								
							
						 | 
						
							
							
								
								add more types to Module
							
							
							
							
							
						 | 
						
							2018-07-25 12:38:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								0052861178
								
							
						 | 
						
							
							
								
								remove unconsistency with Module._source and originalSource
							
							
							
							
							
						 | 
						
							2018-07-25 12:20:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								bc10939096
								
							
						 | 
						
							
							
								
								add types for Module and subclasses
							
							
							
							
							
							
							
							better way to handle "optional" methods 
							
						 | 
						
							2018-07-25 12:12:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								7036ec488b
								
							
						 | 
						
							
							
								
								remove the need to rewrite chunk in reasons
							
							
							
							
							
						 | 
						
							2018-07-23 12:20:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								66d3f319a6
								
							
						 | 
						
							
							
								
								Merge tag 'v4.16.2' into next
							
							
							
							
							
							
							
							4.16.2 
							
						 | 
						
							2018-07-23 12:19:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								8614c75f11
								
							
						 | 
						
							
							
								
								run inherit types tool on existing code
							
							
							
							
							
						 | 
						
							2018-07-21 13:50:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Mohsen Azimi
							
						 | 
						
							
							
							
							
							
								
							
							
								a0e1ad920e
								
							
						 | 
						
							
							
								
								Enable noImplicitThis TypeScript compiler option
							
							
							
							
							
						 | 
						
							2018-07-05 08:07:46 +03:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								0a06f19fd8
								
							
						 | 
						
							
							
								
								Merge tag 'v4.15.0' into next
							
							
							
							
							
							
							
							4.15.0 
							
						 | 
						
							2018-07-04 22:19:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								fb2c24bf76
								
							
						 | 
						
							
							
								
								add `splitChunks.maxSize` option
							
							
							
							
							
							
							
							add `splitChunks.fallbackCacheGroup`
add `splitChunks.hidePathInfo`
move `contextify` into utils
add some types 
							
						 | 
						
							2018-07-04 10:45:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								1ad71e01f9
								
							
						 | 
						
							
							
								
								add helpful error when importing wasm in initial chunk
							
							
							
							
							
						 | 
						
							2018-07-02 16:18:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Florent Cailhol
							
						 | 
						
							
							
							
							
							
								
							
							
								91663f19a2
								
							
						 | 
						
							
							
								
								Remove deprecated APIs
							
							
							
							
							
						 | 
						
							2018-06-27 10:08:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Sean Larkin
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								c3ebef7f25
								
							
						 | 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save
							
							
							
							
							
						 | 
						
							2018-06-21 11:07:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Mohsen Azimi
							
						 | 
						
							
							
							
							
							
								
							
							
								ce6ac00b0f
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/webpack/webpack into type-sortable-set
							
							
							
							
							
						 | 
						
							2018-06-09 11:14:31 -07:00 | 
						
					
				
					
						
							
							
								 
								Mohsen Azimi
							
						 | 
						
							
							
							
							
							
								
							
							
								1d39cce941
								
							
						 | 
						
							
							
								
								Type SortableSet
							
							
							
							
							
						 | 
						
							2018-06-06 08:11:30 -07:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								79a1defd88
								
							
						 | 
						
							
							
								
								fixes #7492
							
							
							
							
							
						 | 
						
							2018-06-06 16:37:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Sean Larkin
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								1bae93852a
								
							
						 | 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save
							
							
							
							
							
						 | 
						
							2018-05-30 19:35:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Florent Cailhol
							
						 | 
						
							
							
							
							
							
								
							
							
								2a9452e51b
								
							
						 | 
						
							
							
								
								Add brackets for multiline if/for statements
							
							
							
							
							
						 | 
						
							2018-05-29 15:45:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Tobias Koppers
							
						 | 
						
							
							
							
							
							
								
							
							
								3072378892
								
							
						 | 
						
							
							
								
								bugfixes and corrections
							
							
							
							
							
						 | 
						
							2018-05-15 15:04:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Sean Larkin
							
						 | 
						
							
							
							
							
							
								
							
							
								f0ed7b63e8
								
							
						 | 
						
							
							
								
								chore(types): remove dup types, clean up some itesm
							
							
							
							
							
						 | 
						
							2018-05-15 15:04:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Sean Larkin
							
						 | 
						
							
							
							
							
							
								
							
							
								761d73b4e7
								
							
						 | 
						
							
							
								
								chore(types): add Compiler and Compilation type support
							
							
							
							
							
						 | 
						
							2018-05-15 15:04:38 +02:00 |