Tobias Koppers
4daaf6cd33
improve RemoveParentModulesPlugin performance
2018-05-01 10:41:26 +02:00
Tobias Koppers
7b81a06b83
Merge pull request #7147 from kpdecker/concat-cache
...
Invalidate concatenated module on dep change
2018-04-30 17:40:09 +02:00
Tobias Koppers
81c6041a89
Merge pull request #7102 from alejandroMA/bugfix/runtime-chunk-integration
...
fix bug where sometimes the runtime would not be present on output
2018-04-30 13:52:50 +02:00
Kevin Decker
bd7652823c
Invalidate concatenated module on dep change
...
When the moduleSet for a given concatenated module changed, the source for the embedded modules would not necessarily, which lead to caching mismatch between the source and the modulesWithInfo structure.
Fixes #6168
2018-04-28 15:32:28 -05:00
Tobias Koppers
d91caea860
Pretty files for updated prettier version
2018-04-26 20:14:45 +02:00
Alejandro Madariaga Angeles
22b44463ac
change Chunk.isRuntimeOnly to Chunk.preventIntegration
2018-04-25 12:45:53 -05:00
Alejandro Madariaga Angeles
3b6d7d873e
fix bug where sometimes the runtime would not be present on output
2018-04-23 17:30:14 -05:00
Mohsen Azimi
d677bdd0e9
pretty
2018-04-12 11:42:38 +02:00
Mohsen Azimi
6a9ee8fd4e
more comment types and one actual code change
2018-04-12 11:42:37 +02:00
Florent Cailhol
36d576cc28
Update ChunkModuleIdRangePlugin to webpack 4 API
2018-04-12 10:08:25 +02:00
Florent Cailhol
b8b95cfebc
Use compilation instead of this
2018-04-12 09:47:54 +02:00
Tobias Koppers
2fa104f73a
avoid walking scopes multiple times for performance reasons
2018-04-03 22:21:04 +02:00
Tobias Koppers
8d8da4cdff
Merge branch 'master' into bump_prettier
2018-03-29 11:48:02 +02:00
Tobias Koppers
0f70fcb99f
Merge pull request #6791 from storybooks/spilt-chunks-selector
...
Support selector function as optimization.splitChunks.chunks option
2018-03-29 11:40:07 +02:00
Mohsen Azimi
77afc92c5f
Remove extra argument sent to HarmonyExportExpressionDependencyConcatenatedTemplate
2018-03-28 22:06:44 -07:00
Florent Cailhol
f1092ad516
Update prettier toolchain
2018-03-26 16:56:10 +02:00
Florent Cailhol
3983803d30
Destructure 'require' to improve readability
2018-03-22 12:05:58 +01:00
Hypnosphi
1e2d8ec295
Handle `typeof option === "function"` case
2018-03-20 22:57:02 +03:00
Hypnosphi
3f8a94f1a1
Extract normalizeChunksFilter helper
2018-03-20 15:18:09 +03:00
Hypnosphi
f804ff06be
Support selector function as optimization.splitChunks.chunks option
2018-03-18 16:51:06 +03:00
Manuel Bauer
771bf859a6
Added chunkFilenameDelimiter option for SplitChunksPlugin: Fixed test issue
2018-03-12 10:32:46 +01:00
Manuel Bauer
bda8d52810
Added chunkFilenameDelimiter option for SplitChunksPlugin: Applied requested changes
2018-03-12 10:07:31 +01:00
Manuel Bauer
085d2885e4
Added chunkFilenameDelimiter option for SplitChunksPlugin: Added tests and fixed code style
2018-03-09 14:27:19 +01:00
Manuel Bauer
b803c649ee
Added chunkFilenameDelimiter option for SplitChunksPlugin: Fixed parameter
2018-03-09 10:28:21 +01:00
Manuel Bauer
36db321e9c
Added chunkFilenameDelimiter option for SplitChunksPlugin
2018-03-09 10:12:23 +01:00
Tobias Koppers
4d68350128
fix bug where modules are put into the wrong chunk
...
fixes #6696
2018-03-07 15:39:43 +01:00
Tobias Koppers
800e7f967b
fix #6688
2018-03-06 15:03:33 +01:00
Tobias Koppers
00f70fc65c
Merge pull request #6645 from zacanger/fix/6644
...
Fix #6644
2018-03-03 18:00:15 +01:00
Tobias Koppers
01c18cc301
Merge pull request #6651 from webpack/feature/split-chunks-filename
...
allow to configure filename for splitted chunks
2018-03-03 17:58:05 +01:00
Tobias Koppers
ecb65aa75a
allow to configure filename for splitted chunks
...
#6598
2018-03-02 10:14:25 +01:00
zacanger
3a41ca4ee2
Fix #6644
2018-03-01 18:25:44 -07:00
Brent Wilton
39095efc34
add todo for ModuleConcatenationPlugin for loop bugfix
2018-03-02 14:08:26 +13:00
Brent Wilton
9f37b499bf
improve performance of ModuleConcatenationPlugin for loop
2018-02-28 11:46:12 +13:00
Tobias Koppers
6a5d081f29
Merge pull request #6591 from jsoref/spelling
...
Spelling
2018-02-27 12:50:34 +01:00
Tobias Koppers
e7aba18ed5
fix incorrect optimization bailout messages
...
fixes #6570
2018-02-26 20:22:58 +01:00
Josh Soref
bf7c5af2e9
spelling: fullfil
2018-02-26 02:30:14 +00:00
Josh Soref
676e74660a
spelling: chosen
2018-02-26 02:26:06 +00:00
Tobias Koppers
f32bd41c52
fix linting
2018-02-25 02:15:37 +01:00
Tobias Koppers
5238159d21
run prettier on existing code
2018-02-25 02:00:20 +01:00
Tobias Koppers
15ab027a42
Merge pull request #6536 from jevan0307/sideEffects-selectors
...
Add support for more complex sideEffects selectors
2018-02-24 12:17:50 +01:00
Florent Cailhol
40ee8c76d2
Use MD4 for hashing
2018-02-22 11:27:11 +01:00
Jevan Chan
c334d0875b
replace minimatch with micromatch
2018-02-21 00:36:14 +08:00
Jevan Chan
b620a58b40
replace glob-regex with minimatch
2018-02-19 22:50:05 +08:00
Jevan Chan
11c9e736ef
Merge branch 'sideEffects-values' of https://github.com/reergymerej/webpack into sideEffects-selectors
2018-02-19 21:39:45 +08:00
Tobias Koppers
244d27a42d
improve way of getting combinations of chunks
...
we no longer require a complexity limit -> maxComplexity removed
2018-02-17 10:16:32 +01:00
Tobias Koppers
1e73752fb2
improve chunk splitting
...
by also trying to select combinations of module chunks
(limited by complexity)
fix size ordering (was reversed)
add chunk cound ordering
2018-02-17 07:01:00 +01:00
Tobias Koppers
edd8daf1d7
Merge branch 'master' into next
...
# Conflicts:
# lib/optimize/ConcatenatedModule.js
# package.json
# yarn.lock
2018-02-09 17:04:33 +01:00
Tobias Koppers
313944891d
Merge pull request #6432 from webpack/bugfix/split-chunks-duplicate
...
fixes #6413
2018-02-06 09:14:12 +01:00
Tobias Koppers
b50a5b61c4
Merge pull request #6384 from benthemonkey/next
...
Add "single" option to RuntimeChunkPlugin
2018-02-05 17:35:55 +01:00
Tobias Koppers
4dd521f498
fixes #6413
2018-02-05 17:14:31 +01:00