21bc6e715b 
								
							 
						 
						
							
							
								
								add support for a pseudo `.webpack[type]` extension allows to set module type when no other type is set from module.rules  
							
							
							
						 
						
							2021-04-12 12:27:54 +02:00  
				
					
						
							
							
								 
						
							
								09faac25ec 
								
							 
						 
						
							
							
								
								fix imports field  
							
							
							
						 
						
							2021-03-19 09:13:47 +01:00  
				
					
						
							
							
								 
						
							
								18967078cb 
								
							 
						 
						
							
							
								
								cleanup modules after compilation to avoid leaking references when they are cached  
							
							
							
						 
						
							2021-03-15 11:23:54 +01:00  
				
					
						
							
							
								 
						
							
								72455273db 
								
							 
						 
						
							
							
								
								allow to define "ignored modules" per dependency  
							
							... 
							
							
							
							new URL() will use `"data:"` when ignore 
							
						 
						
							2021-03-11 18:37:20 +01:00  
				
					
						
							
							
								 
						
							
								d0fe577b27 
								
							 
						 
						
							
							
								
								add some better hints when resolving fails  
							
							
							
						 
						
							2021-02-08 22:11:05 +01:00  
				
					
						
							
							
								 
						
							
								013ca3bdd7 
								
							 
						 
						
							
							
								
								add commonjsMagicComments options  
							
							... 
							
							
							
							move javascript related options from 'module' to 'module.parser.javascript' 
							
						 
						
							2021-01-20 20:19:49 +01:00  
				
					
						
							
							
								 
						
							
								15467b434f 
								
							 
						 
						
							
							
								
								Merge pull request  #12037  from PlayMa256/improve-dx  
							
							... 
							
							
							
							fix(normal-module-factory): improve dx on deprecation messages 
							
						 
						
							2021-01-18 16:02:52 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								aac7f2e619 
								
							 
						 
						
							
							
								
								allow to configure parsers and generators globally  
							
							... 
							
							
							
							get plugin schemas from root schema
normalize module.parser/generator
add test case 
							
						 
						
							2021-01-05 12:08:30 +01:00  
				
					
						
							
							
								 
						
							
								29c274eec3 
								
							 
						 
						
							
							
								
								use correct hook in deprecation message  
							
							
							
						 
						
							2021-01-04 15:47:57 +01:00  
				
					
						
							
							
								 
						
							
								e936f16764 
								
							 
						 
						
							
							
								
								add space  
							
							
							
						 
						
							2020-11-23 09:38:00 +01:00  
				
					
						
							
							
								 
						
							
								407528ba48 
								
							 
						 
						
							
							
								
								fix(normal-module-factory): improve dx on deprecation messages  
							
							
							
						 
						
							2020-11-20 17:14:43 -03:00  
				
					
						
							
							
								 
						
							
								3d8f130ee3 
								
							 
						 
						
							
							
								
								add breaking change info for fullySpecified resolving  
							
							... 
							
							
							
							#11467  
						
							2020-09-15 15:12:15 +02:00  
				
					
						
							
							
								 
						
							
								39d2f8f7f3 
								
							 
						 
						
							
							
								
								fix URL nitpicks  
							
							
							
						 
						
							2020-09-02 15:09:41 +02:00  
				
					
						
							
							
								 
						
							
								4157166263 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/asset-url  
							
							... 
							
							
							
							# Conflicts:
#	test/Defaults.unittest.js 
							
						 
						
							2020-08-16 15:47:05 +03:00  
				
					
						
							
							
								 
						
							
								65bed95efe 
								
							 
						 
						
							
							
								
								pass dependencyType directly to ruleset  
							
							
							
						 
						
							2020-08-06 21:34:47 +03:00  
				
					
						
							
							
								 
						
							
								fcac182805 
								
							 
						 
						
							
							
								
								match dependency with Rule  
							
							
							
						 
						
							2020-08-06 02:08:06 +03:00  
				
					
						
							
							
								 
						
							
								ddc83b0d70 
								
							 
						 
						
							
							
								
								feat: url assets  
							
							
							
						 
						
							2020-08-05 00:55:38 +03:00  
				
					
						
							
							
								 
						
							
								4fc44a3398 
								
							 
						 
						
							
							
								
								add more types  
							
							
							
						 
						
							2020-08-02 23:47:54 +03:00  
				
					
						
							
							
								 
						
							
								205bbb4c0d 
								
							 
						 
						
							
							
								
								improve compatibly with node.js ESM  
							
							... 
							
							
							
							improve experiments.mjs to be more compatibly with node.js ESM
  - add support for `type: "module"` in package.json
  - add support for `*.cjs`
  - enable strict ESM for data uris with `text/javascript` or `application/javascript`
  - disallow not fully specified requests in imports `*.mjs` or `type: "module"`
add `descriptionData` rule condition to match package.json info
fix passing resolveOptions along context modules 
							
						 
						
							2020-07-17 13:58:29 +02:00  
				
					
						
							
							
								 
						
							
								5f4c4662dd 
								
							 
						 
						
							
							
								
								rename parsePathQueryFragment to parseResource and add caching  
							
							
							
						 
						
							2020-07-06 17:39:52 +02:00  
				
					
						
							
							
								 
						
							
								f6aadd01f1 
								
							 
						 
						
							
							
								
								remove unneeded scheme property in createData  
							
							
							
						 
						
							2020-07-03 17:19:43 +02:00  
				
					
						
							
							
								 
						
							
								7442a211b9 
								
							 
						 
						
							
							
								
								add support for resource fragments  
							
							
							
						 
						
							2020-07-03 17:03:15 +02:00  
				
					
						
							
							
								 
						
							
								7dad1c1c30 
								
							 
						 
						
							
							
								
								refactor scheme handling into plugins  
							
							
							
						 
						
							2020-07-03 17:01:02 +02:00  
				
					
						
							
							
								 
						
							
								d42d2b51df 
								
							 
						 
						
							
							
								
								check for Windows absolute url in URLAbsoluteSpecifier util  
							
							
							
						 
						
							2020-06-29 12:24:44 +03:00  
				
					
						
							
							
								 
						
							
								89abab2631 
								
							 
						 
						
							
							
								
								add absolute url specifier support  
							
							
							
						 
						
							2020-06-26 22:16:27 +03:00  
				
					
						
							
							
								 
						
							
								b30b9681fa 
								
							 
						 
						
							
							
								
								opt-out from unsafe caching when providing shared module as side-effect  
							
							
							
						 
						
							2020-06-24 23:06:36 +02:00  
				
					
						
							
							
								 
						
							
								ba9027ac1a 
								
							 
						 
						
							
							
								
								Merge pull request  #10719  from goganchic/feature/data-uri  
							
							... 
							
							
							
							Implement Data URI imports 
							
						 
						
							2020-06-24 11:08:44 +02:00  
				
					
						
							
							
								 
						
							
								8174145782 
								
							 
						 
						
							
							
								
								upgrade enhanced-resolve  
							
							
							
						 
						
							2020-06-17 14:22:37 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3f8def8185 
								
							 
						 
						
							
							
								
								fix discussions  
							
							... 
							
							
							
							- add module condition
- rename EnhancedResolveOptions
- fix applyByDependency util function
- use EMPTY_RESOLVE_OPTIONS when resolveOptions are undefined 
							
						 
						
							2020-06-16 21:02:31 +03:00  
				
					
						
							
							
								 
						
							
								1c42f71250 
								
							 
						 
						
							
							
								
								allow to provide and consume multiple versions of shared modules  
							
							
							
						 
						
							2020-06-13 14:45:37 +02:00  
				
					
						
							
							
								 
						
							
								d2a08e3cc8 
								
							 
						 
						
							
							
								
								rework how byDependency applied  
							
							... 
							
							
							
							remove dependencyType parameter for resolver factory
add dependencyType option in enhanced resolve options 
							
						 
						
							2020-06-09 01:32:24 +03:00  
				
					
						
							
							
								 
						
							
								819dd10a22 
								
							 
						 
						
							
							
								
								rename dataURIMimetype and remove redundant regex check  
							
							
							
						 
						
							2020-06-05 16:08:06 +03:00  
				
					
						
							
							
								 
						
							
								4b59a302a2 
								
							 
						 
						
							
							
								
								add mimetype rule  
							
							
							
						 
						
							2020-06-05 15:15:11 +03:00  
				
					
						
							
							
								 
						
							
								1cdd38d3c0 
								
							 
						 
						
							
							
								
								check for data-uri before resource resolving  
							
							
							
						 
						
							2020-06-05 15:15:11 +03:00  
				
					
						
							
							
								 
						
							
								19609937c7 
								
							 
						 
						
							
							
								
								implement uri imports  
							
							
							
						 
						
							2020-06-05 15:15:10 +03:00  
				
					
						
							
							
								 
						
							
								d4b1819749 
								
							 
						 
						
							
							
								
								add ability to set resolve options per dependency category  
							
							... 
							
							
							
							- byDependency option
- create resolver per dependency category 
							
						 
						
							2020-05-28 02:30:29 +03:00  
				
					
						
							
							
								 
						
							
								b7098ae52b 
								
							 
						 
						
							
							
								
								define dependency category as string instead of enum  
							
							
							
						 
						
							2020-05-27 22:57:45 +03:00  
				
					
						
							
							
								 
						
							
								8c1d64c5fd 
								
							 
						 
						
							
							
								
								rework how condition names pass to resolve option  
							
							
							
						 
						
							2020-05-27 02:27:52 +03:00  
				
					
						
							
							
								 
						
							
								7f84f6be46 
								
							 
						 
						
							
							
								
								support import and require condition names  
							
							
							
						 
						
							2020-05-26 00:48:41 +03:00  
				
					
						
							
							
								 
						
							
								e607681277 
								
							 
						 
						
							
							
								
								fix: replaced some TODO with correct types and fixed some runtime issue  
							
							
							
						 
						
							2019-11-28 22:48:01 +01:00  
				
					
						
							
							
								 
						
							
								491cb57cb4 
								
							 
						 
						
							
							
								
								initial improvement for asset modules  
							
							
							
						 
						
							2019-11-26 15:41:48 +01:00  
				
					
						
							
							
								 
						
							
								1f3d2b680e 
								
							 
						 
						
							
							
								
								rename empty object constant  
							
							
							
						 
						
							2019-11-19 13:14:58 +01:00  
				
					
						
							
							
								 
						
							
								e00b0a40d4 
								
							 
						 
						
							
							
								
								avoid has -> get, set -> get  
							
							
							
						 
						
							2019-11-19 12:17:46 +01:00  
				
					
						
							
							
								 
						
							
								53764f5d36 
								
							 
						 
						
							
							
								
								refactor: fix review comments  
							
							
							
						 
						
							2019-11-18 20:01:54 +03:00  
				
					
						
							
							
								 
						
							
								265ef68405 
								
							 
						 
						
							
							
								
								refactor: improve generator/parse cache in module factory  
							
							
							
						 
						
							2019-11-18 18:12:12 +03:00  
				
					
						
							
							
								 
						
							
								c21fb4bd58 
								
							 
						 
						
							
							
								
								Add LazySet for file/context/missingDependencies for performance  
							
							
							
						 
						
							2019-08-07 16:13:56 +02:00  
				
					
						
							
							
								 
						
							
								c94073b31c 
								
							 
						 
						
							
							
								
								update enhanced-resolve  
							
							
							
						 
						
							2019-07-05 00:45:41 +02:00  
				
					
						
							
							
								 
						
							
								8bf8e857ad 
								
							 
						 
						
							
							
								
								Merge tag 'v4.35.1' into next  
							
							... 
							
							
							
							4.35.1 
							
						 
						
							2019-07-01 11:15:52 +02:00