6e4b478940 
								
							 
						 
						
							
							
								
								improve exports hoisting in concatenated modules  
							
							... 
							
							
							
							#10409  
						
							2020-02-21 20:57:48 +01:00  
				
					
						
							
							
								 
						
							
								fdeded05f4 
								
							 
						 
						
							
							
								
								hoist exports to the top of a concatenated module  
							
							... 
							
							
							
							to handle circular dependencies with non-concatenated modules
fixes  #10409  
							
						 
						
							2020-02-21 12:21:32 +01:00  
				
					
						
							
							
								 
						
							
								6477ca56f8 
								
							 
						 
						
							
							
								
								Split options defaulting in normalization and defaults  
							
							... 
							
							
							
							Apply defaults after plugins are applied to allow plugins to feature their own defaults.
This allows to make preset plugins. 
							
						 
						
							2020-02-17 19:12:54 +01:00  
				
					
						
							
							
								 
						
							
								edecce586b 
								
							 
						 
						
							
							
								
								handle dependOn at start of buildChunkGraph  
							
							... 
							
							
							
							handle jsonp chunk loading correctly for child entrypoints
add error message for incorrect dependOn 
							
						 
						
							2020-02-11 09:12:13 +01:00  
				
					
						
							
							
								 
						
							
								8cbb4ed72c 
								
							 
						 
						
							
							
								
								remove dependencies from inner graph  
							
							... 
							
							
							
							only use TopLevelSymbols in graph 
							
						 
						
							2020-02-05 11:06:27 +01:00  
				
					
						
							
							
								 
						
							
								1d2d1085bd 
								
							 
						 
						
							
							
								
								use jsdoc object notation  
							
							
							
						 
						
							2020-02-05 10:17:05 +01:00  
				
					
						
							
							
								 
						
							
								a9b72d4b40 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into inner-graph-usage-callback  
							
							
							
						 
						
							2020-02-04 15:31:06 +03:00  
				
					
						
							
							
								 
						
							
								64675e3093 
								
							 
						 
						
							
							
								
								use output.hashFunction and hashDigest for getKey in SplitChunksPlugin  
							
							
							
						 
						
							2020-02-04 09:18:54 +01:00  
				
					
						
							
							
								 
						
							
								8399762621 
								
							 
						 
						
							
							
								
								use bigints as chunks key for performance  
							
							
							
						 
						
							2020-02-04 09:18:18 +01:00  
				
					
						
							
							
								 
						
							
								26d68719a3 
								
							 
						 
						
							
							
								
								cache getKey for splitChunks.maxSize  
							
							
							
						 
						
							2020-02-03 11:02:49 +01:00  
				
					
						
							
							
								 
						
							
								e96695a18a 
								
							 
						 
						
							
							
								
								add more time logging  
							
							
							
						 
						
							2020-01-30 16:10:56 +01:00  
				
					
						
							
							
								 
						
							
								e6113e9787 
								
							 
						 
						
							
							
								
								optimize SideEffectsFlagPlugin performance  
							
							
							
						 
						
							2020-01-30 16:10:53 +01:00  
				
					
						
							
							
								 
						
							
								907ed08519 
								
							 
						 
						
							
							
								
								usage callbacks on inner graph  
							
							
							
						 
						
							2020-01-30 04:34:30 +03:00  
				
					
						
							
							
								 
						
							
								3be270d91d 
								
							 
						 
						
							
							
								
								fix bug with renaming of variables in concatenated modules  
							
							... 
							
							
							
							fixes  #10308  
						
							2020-01-29 20:57:44 +01:00  
				
					
						
							
							
								 
						
							
								a488d073c3 
								
							 
						 
						
							
							
								
								Merge pull request  #10295  from smelukov/inner-graph-incapsulating  
							
							... 
							
							
							
							Incapsulate inner graph logic 
							
						 
						
							2020-01-29 14:50:10 +01:00  
				
					
						
							
							
								 
						
							
								77abab8c97 
								
							 
						 
						
							
							
								
								cleanup, renaming  
							
							
							
						 
						
							2020-01-29 14:24:55 +01:00  
				
					
						
							
							
								 
						
							
								b40a345451 
								
							 
						 
						
							
							
								
								refactor Persistent Cache  
							
							... 
							
							
							
							cache is split into multiple .pack files which represent usage of cache items
this allows to only read/deserialize files that are needed
and reduces the need to rewrite .pack files
while still packaging multiple cache items together
lazy (de)serialization system has changed to allow writeLazy and writeSeparate 
							
						 
						
							2020-01-28 11:35:06 +01:00  
				
					
						
							
							
								 
						
							
								432d338f9a 
								
							 
						 
						
							
							
								
								incapsulate tag variable  
							
							
							
						 
						
							2020-01-27 18:46:23 +03:00  
				
					
						
							
							
								 
						
							
								68a61677dc 
								
							 
						 
						
							
							
								
								move flatter algo into InnerGraph  
							
							
							
						 
						
							2020-01-27 18:33:40 +03:00  
				
					
						
							
							
								 
						
							
								721ce54bdf 
								
							 
						 
						
							
							
								
								incapsulating inner graph logic  
							
							
							
						 
						
							2020-01-23 15:59:27 +03:00  
				
					
						
							
							
								 
						
							
								1be6dc1dcb 
								
							 
						 
						
							
							
								
								Merge pull request  #10286  from smelukov/inner-graph-decouple-parser-state  
							
							... 
							
							
							
							decouple inner-graph and parser state 
							
						 
						
							2020-01-22 10:03:39 +01:00  
				
					
						
							
							
								 
						
							
								533d7fced7 
								
							 
						 
						
							
							
								
								fix pr comments  
							
							
							
						 
						
							2020-01-21 20:50:27 +03:00  
				
					
						
							
							
								 
						
							
								5613a38bb1 
								
							 
						 
						
							
							
								
								decouple inner-graph and parser state  
							
							
							
						 
						
							2020-01-21 17:36:22 +03:00  
				
					
						
							
							
								 
						
							
								95297186d5 
								
							 
						 
						
							
							
								
								remove Array.prototype.reduce calls to simplify code  
							
							
							
						 
						
							2020-01-20 14:41:39 +01:00  
				
					
						
							
							
								 
						
							
								131e4177ff 
								
							 
						 
						
							
							
								
								remove Array.prototype.reduce calls to simplify code  
							
							
							
						 
						
							2020-01-18 19:56:19 +01:00  
				
					
						
							
							
								 
						
							
								e9948449aa 
								
							 
						 
						
							
							
								
								Merge pull request  #10262  from webpack/bugfix/pure-annotation-calls  
							
							... 
							
							
							
							the pure annotation only applies to function calls 
							
						 
						
							2020-01-16 00:00:19 +01:00  
				
					
						
							
							
								 
						
							
								4f1107bcc9 
								
							 
						 
						
							
							
								
								the pure annotation only applies to function calls  
							
							
							
						 
						
							2020-01-15 22:54:42 +01:00  
				
					
						
							
							
								 
						
							
								c80bae2959 
								
							 
						 
						
							
							
								
								faster cache access of contextify  
							
							
							
						 
						
							2020-01-15 11:20:22 +01:00  
				
					
						
							
							
								 
						
							
								aed6ab1d89 
								
							 
						 
						
							
							
								
								improve renaming of variables in concatenated modules  
							
							... 
							
							
							
							more detailed tracking of conflicted references
to avoid renaming variables when possible
fixes  #10168  
							
						 
						
							2019-12-23 21:54:57 +01:00  
				
					
						
							
							
								 
						
							
								853ec50b57 
								
							 
						 
						
							
							
								
								bugfixes  
							
							... 
							
							
							
							allow mangle even if object prototype export names are used
prevent mangling for object prototype export names in CommonJS
only treat Object.defineProperty for top-level this as export
replace Object.defineProperty correctly when value is in brakets 
							
						 
						
							2019-12-21 20:32:25 +01:00  
				
					
						
							
							
								 
						
							
								dda3279221 
								
							 
						 
						
							
							
								
								Merge tag 'v4.41.4'  
							
							... 
							
							
							
							4.41.4 
							
						 
						
							2019-12-19 13:55:43 +01:00  
				
					
						
							
							
								 
						
							
								ab4fa8ddb3 
								
							 
						 
						
							
							
								
								Merge pull request  #10146  from liximomo/fix-sideEffects  
							
							... 
							
							
							
							fix: bundle wrong modules 
							
						 
						
							2019-12-18 17:39:10 +01:00  
				
					
						
							
							
								 
						
							
								156a0874a9 
								
							 
						 
						
							
							
								
								fix: prevent incorrectly redirect  
							
							
							
						 
						
							2019-12-18 17:01:58 +01:00  
				
					
						
							
							
								 
						
							
								cd174adeb0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into inner-graph-eval-used  
							
							
							
						 
						
							2019-12-18 16:37:03 +03:00  
				
					
						
							
							
								 
						
							
								05abeee20a 
								
							 
						 
						
							
							
								
								pr comments  
							
							
							
						 
						
							2019-12-18 16:36:19 +03:00  
				
					
						
							
							
								 
						
							
								c81963bf6b 
								
							 
						 
						
							
							
								
								fixes   #10104  
							
							
							
						 
						
							2019-12-17 17:23:54 +01:00  
				
					
						
							
							
								 
						
							
								33d9f7bdbf 
								
							 
						 
						
							
							
								
								bugfix: candiates should only be added when adding was successful  
							
							
							
						 
						
							2019-12-17 11:24:23 +01:00  
				
					
						
							
							
								 
						
							
								73fd64fc90 
								
							 
						 
						
							
							
								
								refactor  
							
							... 
							
							
							
							refactor ConcatenatedModule to avoid compilation argument
avoid caching inner modules in ConcatenatedModule
improve performance of ModuleConcatenationPlugin
add ModuleStoreError when storing of module fails 
							
						 
						
							2019-12-16 21:08:32 +01:00  
				
					
						
							
							
								 
						
							
								5d18a8e27d 
								
							 
						 
						
							
							
								
								persistent cache for concat modules  
							
							
							
						 
						
							2019-12-16 21:06:24 +01:00  
				
					
						
							
							
								 
						
							
								9bca2286ed 
								
							 
						 
						
							
							
								
								opt-out inner graph optimization when eval is used  
							
							
							
						 
						
							2019-12-16 16:49:01 +03:00  
				
					
						
							
							
								 
						
							
								3b4a7455df 
								
							 
						 
						
							
							
								
								use parser state instead of module to store harmony/dynamic exports state  
							
							... 
							
							
							
							this is important for incremental build 
							
						 
						
							2019-12-07 01:04:38 +01:00  
				
					
						
							
							
								 
						
							
								d9a2b7997a 
								
							 
						 
						
							
							
								
								refactor dynamic and harmony exports parser state  
							
							... 
							
							
							
							bailout when using AMD define 
							
						 
						
							2019-12-06 11:13:15 +01:00  
				
					
						
							
							
								 
						
							
								dd4d68ac8f 
								
							 
						 
						
							
							
								
								use Symbol to flag skipped export names  
							
							
							
						 
						
							2019-12-06 11:13:14 +01:00  
				
					
						
							
							
								 
						
							
								782e4535ac 
								
							 
						 
						
							
							
								
								Refactor how exportsType work  
							
							... 
							
							
							
							add flagged exportsType for __esModule flagged
add getExportsType to merge strict with exportsType
move CommonJsStuffPlugin into CommonJsPlugin
split CommonJsPlugin into imports and exports part
enable minimal tree shaking for CommonJs imports and exports 
							
						 
						
							2019-12-06 11:13:08 +01:00  
				
					
						
							
							
								 
						
							
								32ec03f2b2 
								
							 
						 
						
							
							
								
								fix export mangling for unused default objects  
							
							
							
						 
						
							2019-12-06 11:12:27 +01:00  
				
					
						
							
							
								 
						
							
								6ef9ea8f27 
								
							 
						 
						
							
							
								
								add two chars to numberToIdentifier  
							
							
							
						 
						
							2019-12-06 11:12:07 +01:00  
				
					
						
							
							
								 
						
							
								5a01ed8121 
								
							 
						 
						
							
							
								
								rename exportsType named to default  
							
							... 
							
							
							
							exportsType default doesn't include named exports in strict esm 
							
						 
						
							2019-11-20 12:43:53 +01:00  
				
					
						
							
							
								 
						
							
								eeafeee32a 
								
							 
						 
						
							
							
								
								Merge pull request  #9950  from webpack/dependabot/npm_and_yarn/prettier-1.19.1  
							
							... 
							
							
							
							chore(deps-dev): bump prettier from 1.18.2 to 1.19.1 
							
						 
						
							2019-11-15 12:05:46 +01:00  
				
					
						
							
							
								 
						
							
								497b65e122 
								
							 
						 
						
							
							
								
								run prettier  
							
							
							
						 
						
							2019-11-15 10:56:01 +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