577156f790 
								
							 
						 
						
							
							
								
								extract SnapshotOptimization into separate class  
							
							... 
							
							
							
							DRY code a little bit 
							
						 
						
							2020-08-24 18:13:59 +02:00  
				
					
						
							
							
								 
						
							
								f4863f0ef4 
								
							 
						 
						
							
							
								
								improve build dependencies resolving for dependencies with exports field  
							
							
							
						 
						
							2020-08-20 10:34:42 +02:00  
				
					
						
							
							
								 
						
							
								77cdce7393 
								
							 
						 
						
							
							
								
								remove unused methods, improve code coverage  
							
							
							
						 
						
							2020-07-29 11:14:26 +02:00  
				
					
						
							
							
								 
						
							
								beb58fd23d 
								
							 
						 
						
							
							
								
								fix lost file timestamps due to snapshot deduplication  
							
							... 
							
							
							
							fix missing startTime in deduped snapshots 
							
						 
						
							2020-05-30 21:09:53 +02:00  
				
					
						
							
							
								 
						
							
								b9c50fdb09 
								
							 
						 
						
							
							
								
								fix jsdoc documentations  
							
							
							
						 
						
							2020-04-28 19:42:58 +02:00  
				
					
						
							
							
								 
						
							
								a6a9ce3a74 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							
							
						 
						
							2020-03-13 14:09:14 +03:00  
				
					
						
							
							
								 
						
							
								dafa4cd69a 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							
							
						 
						
							2020-03-12 19:51:26 +03:00  
				
					
						
							
							
								 
						
							
								285529a643 
								
							 
						 
						
							
							
								
								chore: fix typos across the project  
							
							
							
						 
						
							2020-03-10 07:29:46 +05:30  
				
					
						
							
							
								 
						
							
								352ecd0c3a 
								
							 
						 
						
							
							
								
								Dedupe snapshots via shared snapshots  
							
							
							
						 
						
							2020-01-31 17:15:15 +01:00  
				
					
						
							
							
								 
						
							
								ec5a744b30 
								
							 
						 
						
							
							
								
								Remove "error" and "ignore" from snapshots  
							
							
							
						 
						
							2020-01-29 21:32:50 +01:00  
				
					
						
							
							
								 
						
							
								6172b61938 
								
							 
						 
						
							
							
								
								fix FileSystemInfo logging when multiple different types of invalidation occur  
							
							
							
						 
						
							2019-11-14 18:05:21 +01:00  
				
					
						
							
							
								 
						
							
								c124637646 
								
							 
						 
						
							
							
								
								rename missingTimestamps to missingExistance and only store booleans  
							
							
							
						 
						
							2019-11-14 18:05:18 +01:00  
				
					
						
							
							
								 
						
							
								1e5f3d4a8f 
								
							 
						 
						
							
							
								
								don't check mtime for directories as fileDependency  
							
							
							
						 
						
							2019-11-14 18:05:16 +01:00  
				
					
						
							
							
								 
						
							
								b90f3e14a1 
								
							 
						 
						
							
							
								
								upgrade webpack-sources  
							
							... 
							
							
							
							make source maps and source names context independent
add enhanced-resolve declarations
add types to Module.build
fix tooling for import order to support import renaming
add support for concatenated modules in eval source maps 
							
						 
						
							2019-11-12 08:59:08 +01:00  
				
					
						
							
							
								 
						
							
								53626c09f9 
								
							 
						 
						
							
							
								
								automatically flag created snapshots as valid  
							
							
							
						 
						
							2019-11-10 21:04:59 +01:00  
				
					
						
							
							
								 
						
							
								65915d55aa 
								
							 
						 
						
							
							
								
								fix managed items in context hash or timestamp hash  
							
							
							
						 
						
							2019-11-06 00:43:43 +01:00  
				
					
						
							
							
								 
						
							
								c1fdc68809 
								
							 
						 
						
							
							
								
								fix WatchIgnorePlugin  
							
							
							
						 
						
							2019-11-05 23:55:01 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								39431ee8a5 
								
							 
						 
						
							
							
								
								add logging for invalid snapshots  
							
							
							
						 
						
							2019-11-04 10:45:51 +01:00  
				
					
						
							
							
								 
						
							
								4feef620ea 
								
							 
						 
						
							
							
								
								performance improvement of checkSnapshotValid caching  
							
							
							
						 
						
							2019-11-01 12:16:30 +01:00  
				
					
						
							
							
								 
						
							
								ab851370bf 
								
							 
						 
						
							
							
								
								improve performance for snapshot validation for repeated snapshots  
							
							
							
						 
						
							2019-10-27 07:38:06 +01:00  
				
					
						
							
							
								 
						
							
								6b1604fe96 
								
							 
						 
						
							
							
								
								types(FileSystemInfo): fix examples  
							
							
							
						 
						
							2019-10-20 15:53:17 +03:00  
				
					
						
							
							
								 
						
							
								4786b33bfc 
								
							 
						 
						
							
							
								
								types(FileSystemInfo): minor types and code explanation  
							
							
							
						 
						
							2019-10-20 12:35:36 +03:00  
				
					
						
							
							
								 
						
							
								dc0c63e564 
								
							 
						 
						
							
							
								
								add error code for *nix systems  
							
							
							
						 
						
							2019-09-08 21:30:27 +02:00  
				
					
						
							
							
								 
						
							
								d6d966701d 
								
							 
						 
						
							
							
								
								don't thread hidden files in node_modules as managed items  
							
							
							
						 
						
							2019-09-08 16:23:25 +02:00  
				
					
						
							
							
								 
						
							
								fe62f9eabb 
								
							 
						 
						
							
							
								
								update hash with empty string for missing files  
							
							
							
						 
						
							2019-09-08 16:23:10 +02:00  
				
					
						
							
							
								 
						
							
								64dff5c6d4 
								
							 
						 
						
							
							
								
								add missing error handler for context hash and timestamp  
							
							
							
						 
						
							2019-09-08 16:22:58 +02:00  
				
					
						
							
							
								 
						
							
								1ce68517ca 
								
							 
						 
						
							
							
								
								for managed items without package.json snapshot error value  
							
							
							
						 
						
							2019-09-08 16:22:13 +02:00  
				
					
						
							
							
								 
						
							
								d3cf3928f5 
								
							 
						 
						
							
							
								
								Persistent Caching fixes  
							
							... 
							
							
							
							improve error handling in pack file cache strategy
support context timestamp snapshot
make ContextModule serializable
fix snapshotting bug of managed paths
use managed and immutable path info for context hashes and timestamps
enabled managedPaths for node_modules during cache tests 
							
						 
						
							2019-09-04 16:33:54 +02:00  
				
					
						
							
							
								 
						
							
								41de897916 
								
							 
						 
						
							
							
								
								Best effort to capture resolving of file build dependencies  
							
							
							
						 
						
							2019-08-20 14:50:14 +02:00  
				
					
						
							
							
								 
						
							
								cb4c02ebe1 
								
							 
						 
						
							
							
								
								store snapshot of resolving dependencies and re-resolve when needed  
							
							... 
							
							
							
							to be able to invalidate cache when PnP build dependencies change
cacheDirectory defaults to .pnp/.cache/webpack when PnP is used
fallback cacheDirectory is now .cache/webpack instead of tmpdir 
							
						 
						
							2019-08-20 14:50:09 +02:00  
				
					
						
							
							
								 
						
							
								a2caa36b8e 
								
							 
						 
						
							
							
								
								add immutablePaths next to managedPaths for paths in the yarn cache  
							
							... 
							
							
							
							for PnP support 
							
						 
						
							2019-08-20 14:50:07 +02:00  
				
					
						
							
							
								 
						
							
								9a9d79f509 
								
							 
						 
						
							
							
								
								fix crash when maps are merged  
							
							
							
						 
						
							2019-08-13 18:48:15 +02:00  
				
					
						
							
							
								 
						
							
								31b912f634 
								
							 
						 
						
							
							
								
								fix getManagedItem and test cases  
							
							
							
						 
						
							2019-08-13 17:58:51 +02:00  
				
					
						
							
							
								 
						
							
								db265cbff8 
								
							 
						 
						
							
							
								
								check managedItems in snapshot  
							
							
							
						 
						
							2019-08-13 17:26:54 +02:00  
				
					
						
							
							
								 
						
							
								fe8fd981ee 
								
							 
						 
						
							
							
								
								Use numbers instead of strings as enum  
							
							... 
							
							
							
							add types 
							
						 
						
							2019-08-13 17:21:19 +02:00  
				
					
						
							
							
								 
						
							
								ef3a68f61e 
								
							 
						 
						
							
							
								
								avoid a string allocation in getManagedItem  
							
							
							
						 
						
							2019-08-13 17:15:47 +02:00  
				
					
						
							
							
								 
						
							
								e5cecdad23 
								
							 
						 
						
							
							
								
								store build dependencies snapshot in pack  
							
							... 
							
							
							
							add snapshot shortcut for package manager managed paths
add cache.managedPaths 
							
						 
						
							2019-08-13 17:02:37 +02:00  
				
					
						
							
							
								 
						
							
								e2b1ab3258 
								
							 
						 
						
							
							
								
								adding some random types  
							
							
							
						 
						
							2019-07-18 14:15:20 +02:00  
				
					
						
							
							
								 
						
							
								e4d1a45c8d 
								
							 
						 
						
							
							
								
								Use FileSystemInfo.createSnapshot for NormalModules too  
							
							
							
						 
						
							2019-01-09 14:42:57 +01:00  
				
					
						
							
							
								 
						
							
								4492c30ac4 
								
							 
						 
						
							
							
								
								Update watching system to report more timing info to webpack  
							
							... 
							
							
							
							Add snapshotting feature to FileSystemInfo for better performance 
							
						 
						
							2019-01-09 14:42:54 +01:00  
				
					
						
							
							
								 
						
							
								ef9e25d8ea 
								
							 
						 
						
							
							
								
								report dependencies from resolver to the compilation  
							
							... 
							
							
							
							refactor NormalModuleFactory 
							
						 
						
							2019-01-08 15:14:25 +01:00  
				
					
						
							
							
								 
						
							
								ae72fe3724 
								
							 
						 
						
							
							
								
								fixes timestamp transfer from watcher  
							
							
							
						 
						
							2018-09-27 21:28:07 +02:00  
				
					
						
							
							
								 
						
							
								7340fbb547 
								
							 
						 
						
							
							
								
								refactor Cache  
							
							... 
							
							
							
							add a new hookable Cache class
removed CachePlugin
add MemoryCachePlugin
refactor timestamps
create FileSystemInfo class 
							
						 
						
							2018-09-27 13:20:19 +02:00