a262b83580 
								
							 
						 
						
							
							
								
								remove globalPath and useChunkHash feature  
							
							... 
							
							
							
							It's no longer needed, because we hash the runtime how 
							
						 
						
							2018-10-24 09:39:51 +02:00  
				
					
						
							
							
								 
						
							
								518104b3fb 
								
							 
						 
						
							
							
								
								Merge tag 'v4.21.0' into next  
							
							... 
							
							
							
							4.21.0 
							
						 
						
							2018-10-17 20:38:00 +02:00  
				
					
						
							
							
								 
						
							
								9da00cdb42 
								
							 
						 
						
							
							
								
								fixes   #8110  
							
							
							
						 
						
							2018-10-02 14:52:52 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f75027475b 
								
							 
						 
						
							
							
								
								Move HMR hotBoostrap hook  
							
							
							
						 
						
							2018-09-07 14:14:10 +02:00  
				
					
						
							
							
								 
						
							
								bad9d8a271 
								
							 
						 
						
							
							
								
								move Module.id into ChunkGraph  
							
							... 
							
							
							
							remove disconnect and unseal from Module 
							
						 
						
							2018-08-28 15:08:52 +02:00  
				
					
						
							
							
								 
						
							
								6d5310fbd6 
								
							 
						 
						
							
							
								
								allow multiple entryModules per chunk  
							
							... 
							
							
							
							allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph 
							
						 
						
							2018-08-15 11:51:16 +02:00  
				
					
						
							
							
								 
						
							
								2e82dbb63c 
								
							 
						 
						
							
							
								
								Merge pull request  #7813  from webpack/refactor/freeze_hooks  
							
							... 
							
							
							
							Freeze hooks to prevent deopts 
							
						 
						
							2018-07-30 22:47:13 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								fc4f30329d 
								
							 
						 
						
							
							
								
								Freeze hooks to prevent deopts  
							
							
							
						 
						
							2018-07-30 14:25:40 +02:00  
				
					
						
							
							
								 
						
							
								ef40df2d1f 
								
							 
						 
						
							
							
								
								fix usage of DependencyTemplates and types  
							
							
							
						 
						
							2018-07-12 17:12:00 +02:00  
				
					
						
							
							
								 
						
							
								e0abce0dd8 
								
							 
						 
						
							
							
								
								make DependencyTemplates a new class  
							
							
							
						 
						
							2018-07-11 13:11:08 +02:00  
				
					
						
							
							
								 
						
							
								0a06f19fd8 
								
							 
						 
						
							
							
								
								Merge tag 'v4.15.0' into next  
							
							... 
							
							
							
							4.15.0 
							
						 
						
							2018-07-04 22:19:50 +02:00  
				
					
						
							
							
								 
						
							
								1ad71e01f9 
								
							 
						 
						
							
							
								
								add helpful error when importing wasm in initial chunk  
							
							
							
						 
						
							2018-07-02 16:18:49 +02:00  
				
					
						
							
							
								 
						
							
								c68d0d2171 
								
							 
						 
						
							
							
								
								Remove Tapable compatibility  
							
							
							
						 
						
							2018-06-26 08:31:08 +02:00  
				
					
						
							
							
								 
						
							
								2ac6a85482 
								
							 
						 
						
							
							
								
								cleanup DependencyTemplates  
							
							
							
						 
						
							2018-06-25 16:15:17 +02:00  
				
					
						
							
							
								 
						
							
								5b4547e0ac 
								
							 
						 
						
							
							
								
								cleanup Hash types  
							
							
							
						 
						
							2018-06-25 10:44:54 +02:00  
				
					
						
							
							
								 
						
							
								2a9452e51b 
								
							 
						 
						
							
							
								
								Add brackets for multiline if/for statements  
							
							
							
						 
						
							2018-05-29 15:45:44 +02:00  
				
					
						
							
							
								 
						
							
								770847171d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into bugfix/namespace-object  
							
							... 
							
							
							
							# Conflicts:
#	lib/RuntimeTemplate.js 
							
						 
						
							2018-05-28 22:42:21 +02:00  
				
					
						
							
							
								 
						
							
								f903cd3ef9 
								
							 
						 
						
							
							
								
								mangle exports of wasm modules  
							
							... 
							
							
							
							mangle webpack init function
store WebAssembly.Instance.exports directly
connect wasm modules directly when already cached 
							
						 
						
							2018-05-11 20:57:18 +02:00  
				
					
						
							
							
								 
						
							
								d4a04b8934 
								
							 
						 
						
							
							
								
								Merge branch 'master' into bugfix/namespace-object  
							
							... 
							
							
							
							# Conflicts:
#	test/__snapshots__/StatsTestCases.test.js.snap 
							
						 
						
							2018-05-09 10:27:23 +02:00  
				
					
						
							
							
								 
						
							
								f2ad440de8 
								
							 
						 
						
							
							
								
								More strict linting of jsdocs  
							
							... 
							
							
							
							Use TODO over any when type is possible 
							
						 
						
							2018-05-08 14:53:33 +02:00  
				
					
						
							
							
								 
						
							
								a926a19715 
								
							 
						 
						
							
							
								
								create better namespace objects  
							
							... 
							
							
							
							avoid using Object.assign (fixes  #7162 ) 
							
						 
						
							2018-05-03 12:55:00 +02:00  
				
					
						
							
							
								 
						
							
								fdcafe6614 
								
							 
						 
						
							
							
								
								fix(types): fix typo, had type getRenderManifest to ensure proper call signatures for chunk and main templates  
							
							
							
						 
						
							2018-05-01 10:47:14 -05:00  
				
					
						
							
							
								 
						
							
								4c7861e7f8 
								
							 
						 
						
							
							
								
								update ts nightly and add Chunk and Module refs  
							
							
							
						 
						
							2018-04-24 06:44:50 -07:00  
				
					
						
							
							
								 
						
							
								0fcd5e5775 
								
							 
						 
						
							
							
								
								refactor(template): add type support to maint-template and template  
							
							
							
						 
						
							2018-04-20 18:35:02 -06:00  
				
					
						
							
							
								 
						
							
								f1092ad516 
								
							 
						 
						
							
							
								
								Update prettier toolchain  
							
							
							
						 
						
							2018-03-26 16:56:10 +02:00  
				
					
						
							
							
								 
						
							
								3983803d30 
								
							 
						 
						
							
							
								
								Destructure 'require' to improve readability  
							
							
							
						 
						
							2018-03-22 12:05:58 +01:00  
				
					
						
							
							
								 
						
							
								581069bb56 
								
							 
						 
						
							
							
								
								spelling: uncaught  
							
							
							
						 
						
							2018-02-26 02:50:05 +00:00  
				
					
						
							
							
								 
						
							
								54d55ff9d6 
								
							 
						 
						
							
							
								
								spelling: property  
							
							
							
						 
						
							2018-02-26 02:40:14 +00:00  
				
					
						
							
							
								 
						
							
								5238159d21 
								
							 
						 
						
							
							
								
								run prettier on existing code  
							
							
							
						 
						
							2018-02-25 02:00:20 +01:00  
				
					
						
							
							
								 
						
							
								66bd2eab83 
								
							 
						 
						
							
							
								
								make render manifest extensible  
							
							... 
							
							
							
							move JS and WASM specific template stuff into plugins 
							
						 
						
							2018-01-24 09:39:49 +01:00  
				
					
						
							
							
								 
						
							
								0206949075 
								
							 
						 
						
							
							
								
								remove unused code  
							
							
							
						 
						
							2018-01-21 11:12:36 +01:00  
				
					
						
							
							
								 
						
							
								18ae73dad4 
								
							 
						 
						
							
							
								
								Refactor chunk graph  
							
							... 
							
							
							
							Chunks are now always in ChunkGroups
ChunkGroups have parents and children, Chunks no longer have this
AsyncDependenciesBlocks point to a ChunkGroup instead of a list of chunks
Entrypoint is now a ChunkGroup (extends from it)
move stuff graph modification methods into GraphHelpers
Change chunk id recording to source-based
Chunks have parents, siblings and children in Stats
rename AutomaticCommonsChunksPlugin to SplitChunksPlugin
add request property to origin (ChunkGroup)
remove moveToParent from AggressiveMergingPlugin
fix issues with AggressiveSplittingPlugin
remove CommonsChunkPlugin
add optimization.runtimeChunk (RuntimeChunkPlugin)
fix a filename bug for initial chunks
remove extract-text-webpack-plugin from test suite
add DebugHash to help debugging hash issues
fix issues with entry modules in different chunk as runtime
redo optimization.splitChunks options
Compilation.entrypoints is now a Map
Compilation.chunkGroups has been added
remove some unittests
update examples
update tests with CommonsChunkPlugin 
							
						 
						
							2018-01-19 19:21:30 +01:00  
				
					
						
							
							
								 
						
							
								ca1c91c576 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							... 
							
							
							
							# Conflicts:
#	lib/Chunk.js
#	lib/MainTemplate.js
#	test/statsCases/commons-chunk-min-size-0/expected.txt
#	test/statsCases/commons-plugin-issue-4980/expected.txt
#	test/statsCases/named-chunks-plugin/expected.txt 
							
						 
						
							2018-01-04 21:47:33 +01:00  
				
					
						
							
							
								 
						
							
								d1e0bec48e 
								
							 
						 
						
							
							
								
								Fix: the require-ensure only includes non-initial chunks  
							
							
							
						 
						
							2018-01-04 19:25:03 +01:00  
				
					
						
							
							
								 
						
							
								f737b26260 
								
							 
						 
						
							
							
								
								Remove some plugin calls  
							
							
							
						 
						
							2017-12-14 14:42:49 +01:00  
				
					
						
							
							
								 
						
							
								e8da5a94e8 
								
							 
						 
						
							
							
								
								Merge branch 'next' into refactor/static-template  
							
							
							
						 
						
							2017-12-08 08:45:55 +01:00  
				
					
						
							
							
								 
						
							
								dcfe3cc4df 
								
							 
						 
						
							
							
								
								Remove `webpack/bootstrap` hash in source map  
							
							... 
							
							
							
							Before this change, a hash was appended to `webpack:///webpack/bootstrap`
and appeared in source maps' `sources`.
Before:
```js
{"version":3,"sources":["webpack:///webpack/bootstrap a0df2f8d793658baad72",…
```
Now:
```js
{"version":3,"sources":["webpack:///webpack/bootstrap",…
```
Quoting @sokra:
> Send a PR to remove this hash in the next branch. It's not needed anyway...
Fix  #6082  
							
						 
						
							2017-12-07 17:01:57 +01:00  
				
					
						
							
							
								 
						
							
								16ee68b5f9 
								
							 
						 
						
							
							
								
								make all methods on Template static  
							
							
							
						 
						
							2017-12-07 09:49:50 +01:00  
				
					
						
							
							
								 
						
							
								56328a7cab 
								
							 
						 
						
							
							
								
								upgrate tapable in Templates  
							
							
							
						 
						
							2017-11-28 18:43:01 +01:00  
				
					
						
							
							
								 
						
							
								2201b860a5 
								
							 
						 
						
							
							
								
								Add mode option and choose defaults depending on mode  
							
							... 
							
							
							
							add optimization options
use development mode for watch/hot/config tests
use production mode for integration/stats tests
create output directory if not existing
move __esModule to runtime
fix dependency behavior for cases without usedExports 
							
						 
						
							2017-11-24 08:17:17 +01:00  
				
					
						
							
							
								 
						
							
								41a1d602e1 
								
							 
						 
						
							
							
								
								added WebAssembly Proof of Concept  
							
							
							
						 
						
							2017-11-10 09:17:11 +01:00  
				
					
						
							
							
								 
						
							
								6bd937d768 
								
							 
						 
						
							
							
								
								make things consitent  
							
							
							
						 
						
							2017-09-22 14:07:28 +02:00  
				
					
						
							
							
								 
						
							
								dbdc39d86e 
								
							 
						 
						
							
							
								
								refactor maintemplate to handle set instead of array  
							
							
							
						 
						
							2017-06-24 11:39:46 +10:00  
				
					
						
							
							
								 
						
							
								7972859640 
								
							 
						 
						
							
							
								
								refactor chunk.chunks usage to check for chunk existance  
							
							
							
						 
						
							2017-06-24 11:39:46 +10:00  
				
					
						
							
							
								 
						
							
								d967a4623c 
								
							 
						 
						
							
							
								
								add `module.strictThisContextOnImports` option  
							
							... 
							
							
							
							to allow spec-comforming behavior this context on
called imported harmony functions 
							
						 
						
							2017-05-21 09:23:35 +02:00  
				
					
						
							
							
								 
						
							
								5210230d4b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-04-09 09:45:56 +02:00  
				
					
						
							
							
								 
						
							
								8b3e587a0d 
								
							 
						 
						
							
							
								
								Added {} around installedModules  
							
							
							
						 
						
							2017-03-31 15:07:39 +02:00