|  Tobias Koppers | 1374757006 | remove ModuleReason remove HotUpdateChunkTemplate
move compareLocations into comparators
re-enable NodeSourcePlugin for `.mjs` | 2018-12-20 16:38:26 +01:00 | 
				
					
						|  Tobias Koppers | 123b0a64e7 | add plugin system for Stats presets, defaults, creation and printing | 2018-12-18 22:07:14 +01:00 | 
				
					
						|  Florent Cailhol | e06b4853d6 | Add compiler typings | 2018-12-12 10:26:53 +01:00 | 
				
					
						|  Tobias Koppers | 49f79cb702 | add types to new hooks | 2018-11-30 12:21:57 +01:00 | 
				
					
						|  Tobias Koppers | 8066eaf299 | put runtime modules into separate place in chunks don't include them in modules array/object
better stats output for runtime moduels | 2018-11-29 16:23:31 +01:00 | 
				
					
						|  Tobias Koppers | 9d91861592 | Refactor HMR for runtime modules fixed a few HMR bugs
allow other module types for HMR
made HMR more flexible | 2018-11-29 16:22:29 +01:00 | 
				
					
						|  Tobias Koppers | f7f8e0ff0f | fixes for SourceMap handling | 2018-11-29 16:17:37 +01:00 | 
				
					
						|  Tobias Koppers | f753f92c28 | ensureChunk to RuntimeModule step 1: non HMR cases | 2018-11-29 16:16:39 +01:00 | 
				
					
						|  Tobias Koppers | 3292879380 | generate runtime module hash later to allow to include chunk hashes | 2018-11-29 16:13:56 +01:00 | 
				
					
						|  Tobias Koppers | 7c37a6a972 | handle runtime requirements | 2018-11-29 16:07:17 +01:00 | 
				
					
						|  Tobias Koppers | 2525c8b7aa | move runtime requirements storage into ChunkGraph use info for function generation
for noParse default to module and exports requirements | 2018-11-29 16:06:44 +01:00 | 
				
					
						|  Tobias Koppers | c1e89c0543 | Runtime requirement support in NormalModule, Generators and DependencyTemplate | 2018-11-29 16:06:12 +01:00 | 
				
					
						|  Tobias Koppers | 0232674f9c | Initial runtime module work | 2018-11-29 16:03:32 +01:00 | 
				
					
						|  Tobias Koppers | 9410954ed1 | change TODO to webpack 6 | 2018-11-14 13:14:05 +01:00 | 
				
					
						|  Tobias Koppers | c89c9a7dc5 | add backwards-compat hook for normalModuleLoader | 2018-11-13 17:55:42 +01:00 | 
				
					
						|  Florent Cailhol | 3766869c48 | Move normalModuleLoader hook | 2018-11-12 14:26:32 +01:00 | 
				
					
						|  Florent Cailhol | 9ffb4e45dc | Replace Source#emitted by a WeakSet | 2018-11-08 23:26:31 +01:00 | 
				
					
						|  Florent Cailhol | de41d1fe8b | Add missing types on Chunk related classes | 2018-11-07 14:10:57 +01:00 | 
				
					
						|  Tobias Koppers | 8cf1cdb74f | Merge tag 'v4.25.0' into next 4.25.0 | 2018-11-05 10:27:45 +01:00 | 
				
					
						|  Tobias Koppers | 64e3826067 | use flags to show different parts of the progress message refactor activeModules to Set for performance reasons | 2018-11-04 10:33:14 +01:00 | 
				
					
						|  Tobias Koppers | e7ec244415 | do not mutate data | 2018-11-01 20:23:10 +01:00 | 
				
					
						|  Sergey Melyukov | aa8cb0fab7 | ProgressPlugin: refactoring | 2018-10-29 15:49:31 +03:00 | 
				
					
						|  Tobias Koppers | c27b46ac8b | fix duplicate errors and warnings | 2018-10-25 10:52:31 +02:00 | 
				
					
						|  Tobias Koppers | 071062422e | Merge tag 'v4.22.0' into next 4.22.0 | 2018-10-23 16:41:31 +02:00 | 
				
					
						|  Tobias Koppers | 94eb554dc0 | fix byId sorting | 2018-10-23 11:32:39 +02:00 | 
				
					
						|  Tobias Koppers | 5165a90de8 | Merge pull request #8242 from webpack/perf/chunk-graph Optimize chunk graph algorithm | 2018-10-20 06:09:58 +02:00 | 
				
					
						|  Tobias Koppers | 5e4a6a4f5d | fix byId sorting | 2018-10-19 13:20:48 +02:00 | 
				
					
						|  Tobias Koppers | 98b482efd7 | make dependency order stable | 2018-10-19 12:57:24 +02:00 | 
				
					
						|  Tobias Koppers | 65d9ffb91e | Optimize chunk graph algorithm | 2018-10-19 10:37:43 +02:00 | 
				
					
						|  Tobias Koppers | bbedceaa16 | add error class for restore errors | 2018-10-17 22:54:07 +02:00 | 
				
					
						|  Tobias Koppers | a852828279 | add persistent caching prototype | 2018-10-17 21:25:39 +02:00 | 
				
					
						|  Tobias Koppers | 518104b3fb | Merge tag 'v4.21.0' into next 4.21.0 | 2018-10-17 20:38:00 +02:00 | 
				
					
						|  Tobias Koppers | 0e232a926c | Merge pull request #8170 from webpack/refactor/cache2 refactor cache to be more generic and usable for other things | 2018-10-17 10:47:06 +02:00 | 
				
					
						|  Florent Cailhol | d311847a05 | Remove Compilation#performance | 2018-10-12 17:57:10 +02:00 | 
				
					
						|  Tobias Koppers | 9b8d26f6e8 | refactor cache to be more generic and usable for other things | 2018-10-11 10:46:48 +02:00 | 
				
					
						|  Michael Loughry 👨💻 | 1d71ede475 | Make changes suggested by @sokra to optimize chunk graph generation | 2018-10-04 16:10:12 -07:00 | 
				
					
						|  Tobias Koppers | ae72fe3724 | fixes timestamp transfer from watcher | 2018-09-27 21:28:07 +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 | f31a8c231b | add compilerPath (will be later used to access the cache) | 2018-09-27 11:21:17 +02:00 | 
				
					
						|  Tobias Koppers | 46232fab31 | make Compilation.addModule async and queued | 2018-09-27 11:21:11 +02:00 | 
				
					
						|  Tobias Koppers | 52634e7a2d | remove cacheGroup argument from addModule | 2018-09-27 11:21:06 +02:00 | 
				
					
						|  Tobias Koppers | 4eab41bd5f | refactor Module.needBuild to be async | 2018-09-27 11:20:54 +02:00 | 
				
					
						|  Tobias Koppers | 554b417546 | Modules are responsible for sorting of dependencies | 2018-09-27 11:20:42 +02:00 | 
				
					
						|  Tobias Koppers | 17044bf9c6 | Merge tag 'v4.20.0' into next 4.20.0 | 2018-09-25 16:20:42 +02:00 | 
				
					
						|  Chuck Dumont | f8877e0819 | Uncaught exception from renderers | 2018-09-21 14:42:25 -04:00 | 
				
					
						|  Tobias Koppers | d48975c948 | use types from schema | 2018-09-21 11:04:19 +02:00 | 
				
					
						|  Tobias Koppers | 97ed999aad | Merge tag 'v4.19.0' into next 4.19.0
* Separate context for renderBoostrap and hooks
* Remove ModuleTemplate from MainTemplate.bootstrap hook | 2018-09-15 13:10:58 +02:00 | 
				
					
						|  Tobias Koppers | 13b2cdd5ae | hash content of bootstrap code instead of trying to calculate it
from inputs
fixes #8027
fixes #7984 | 2018-09-13 23:25:26 +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 | d48a331642 | Split Compilation process in multiple methods | 2018-09-12 13:17:02 +02:00 |