adc10a5636 
								
							 
						 
						
							
							
								
								make ESM tracking info message less verbose  
							
							
							
						 
						
							2021-04-30 15:07:17 +02:00  
				
					
						
							
							
								 
						
							
								85fe6ac4f4 
								
							 
						 
						
							
							
								
								Merge pull request  #13157  from scamden/pr-hash-bug  
							
							... 
							
							
							
							fix(resolve): allows filesysteminfo to resolve files that have #'s 
							
						 
						
							2021-04-19 19:42:59 +02:00  
				
					
						
							
							
								 
						
							
								0197867237 
								
							 
						 
						
							
							
								
								use paths without fragment and query  
							
							
							
						 
						
							2021-04-19 12:13:47 +02:00  
				
					
						
							
							
								 
						
							
								1e396e8296 
								
							 
						 
						
							
							
								
								fix(resolve): allows filesysteminfo to resolve files that have #'s escaped with \0  
							
							... 
							
							
							
							i don't understand the reasoning behind @sokra's escaping in enhanced resolve well enough to know if
this makes sense or is basically just undoing the hard work he did to distinguish these characters
from fragments. maybe he can chime in if this makes no sense to do 
							
						 
						
							2021-04-15 11:43:34 -07:00  
				
					
						
							
							
								 
						
							
								c7b1471251 
								
							 
						 
						
							
							
								
								cheaper getIterator  
							
							
							
						 
						
							2021-04-15 15:17:52 +02:00  
				
					
						
							
							
								 
						
							
								e2fb89eed1 
								
							 
						 
						
							
							
								
								improve resolving of build dependencies when `exports` field is used  
							
							
							
						 
						
							2021-04-06 13:58:36 +02:00  
				
					
						
							
							
								 
						
							
								8f3a16a49a 
								
							 
						 
						
							
							
								
								improve handling of optional build dependencies  
							
							
							
						 
						
							2021-04-06 11:28:41 +02:00  
				
					
						
							
							
								 
						
							
								3b8d26df1e 
								
							 
						 
						
							
							
								
								Merge pull request  #12990  from webpack/bugfix/memory-leak-in-ic  
							
							... 
							
							
							
							memory usage improvements, add GC support for memory cache, persistent cache only mode 
							
						 
						
							2021-04-01 18:14:16 +02:00  
				
					
						
							
							
								 
						
							
								8074127b98 
								
							 
						 
						
							
							
								
								avoid leaking memory after the compiler has been closed  
							
							... 
							
							
							
							clear cache on shutdown 
							
						 
						
							2021-04-01 16:59:48 +02:00  
				
					
						
							
							
								 
						
							
								cb94f3cbea 
								
							 
						 
						
							
							
								
								improve logging for resolving build dependencies  
							
							
							
						 
						
							2021-03-29 09:17:24 +02:00  
				
					
						
							
							
								 
						
							
								f76ffc0c01 
								
							 
						 
						
							
							
								
								improve resolveBuildDependencies performance  
							
							
							
						 
						
							2021-01-15 10:50:02 +01:00  
				
					
						
							
							
								 
						
							
								89aabf7696 
								
							 
						 
						
							
							
								
								add experimental ESM tracking based on es-module-lexer  
							
							... 
							
							
							
							assume that other files have no dependencies 
							
						 
						
							2021-01-13 23:56:29 +01:00  
				
					
						
							
							
								 
						
							
								c453624a57 
								
							 
						 
						
							
							
								
								store build deps correctly in cache  
							
							... 
							
							
							
							improve debug logging for snapshotting 
							
						 
						
							2021-01-13 23:54:15 +01:00  
				
					
						
							
							
								 
						
							
								a2e326129c 
								
							 
						 
						
							
							
								
								make filesystem types compatible with memfs and normal fs  
							
							... 
							
							
							
							fixes  #12400  
						
							2021-01-13 10:14:58 +01:00  
				
					
						
							
							
								 
						
							
								1b07821739 
								
							 
						 
						
							
							
								
								fix incorrect iteration  
							
							
							
						 
						
							2020-09-18 21:47:46 +02:00  
				
					
						
							
							
								 
						
							
								6715d031b8 
								
							 
						 
						
							
							
								
								avoid error for managed paths that only contain a node_modules  
							
							
							
						 
						
							2020-09-17 15:08:38 +02:00  
				
					
						
							
							
								 
						
							
								d18d555fe2 
								
							 
						 
						
							
							
								
								avoid stack overflow  
							
							
							
						 
						
							2020-09-17 11:42:40 +02:00  
				
					
						
							
							
								 
						
							
								f5be6f0d85 
								
							 
						 
						
							
							
								
								cache deprecated file/context timestamps  
							
							
							
						 
						
							2020-09-15 14:39:09 +02:00  
				
					
						
							
							
								 
						
							
								d6e637f33c 
								
							 
						 
						
							
							
								
								add "snapshot" configuration to allow to configure how snapshots are created  
							
							... 
							
							
							
							expose snapshot options for module, resolve, buildDependencies and resolveBuildDependencies
move managedPaths and immutablePaths from config.cache to config.snapshot
add timestamp + hash snapshotting mode
use timestamp + hash mode by default in production and for buildDependencies 
							
						 
						
							2020-08-26 01:27:13 +02:00  
				
					
						
							
							
								 
						
							
								cee47dc867 
								
							 
						 
						
							
							
								
								Store cache dependencies inside of Snapshot to reduce cache size  
							
							
							
						 
						
							2020-08-24 18:16:54 +02:00  
				
					
						
							
							
								 
						
							
								76a6e9b90f 
								
							 
						 
						
							
							
								
								create a class for Snapshot for faster access and smaller serialization  
							
							
							
						 
						
							2020-08-24 18:16:53 +02:00  
				
					
						
							
							
								 
						
							
								c309901458 
								
							 
						 
						
							
							
								
								more snapshot statistics  
							
							
							
						 
						
							2020-08-24 18:16:53 +02:00  
				
					
						
							
							
								 
						
							
								6409463d24 
								
							 
						 
						
							
							
								
								only create shared snapshots for 3 or more shared entries  
							
							... 
							
							
							
							add logging 
							
						 
						
							2020-08-24 18:16:50 +02:00  
				
					
						
							
							
								 
						
							
								f61374f3f6 
								
							 
						 
						
							
							
								
								apply snapshot optimization for all snapshot entries  
							
							
							
						 
						
							2020-08-24 18:13:59 +02:00  
				
					
						
							
							
								 
						
							
								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