Tobias Koppers
21337fe49c
enable optimization.sideEffects by default
2020-01-30 14:35:29 +01:00
Tobias Koppers
8445f06fa9
5.0.0-beta.13
2020-01-29 22:23:05 +01:00
Tobias Koppers
4e80d26769
Merge pull request #10313 from webpack/perf/caching
...
Performance improvements of cache builds
2020-01-29 22:22:24 +01:00
Tobias Koppers
522d80f33b
allocate less for empty Sets for runtime requirements and file/context/missingDependencies
2020-01-29 21:46:14 +01:00
Tobias Koppers
9a5e3c45eb
initialize skippedItems lazy and store modules instead of queue items
2020-01-29 21:33:03 +01:00
Tobias Koppers
e66b51b8f7
reuse QueueItem for module leaving
2020-01-29 21:33:01 +01:00
Tobias Koppers
bfe55b71a2
make value of queueConnect a Set<ChunkGroupInfo>
2020-01-29 21:32:58 +01:00
Tobias Koppers
35e2e1c97c
make key of queueConnect a ChunkGroupInfo
2020-01-29 21:32:56 +01:00
Tobias Koppers
abe07cc631
track ChunkGroupInfo in QueueItems, blockChunkGroups and namedChunkGroups
2020-01-29 21:32:54 +01:00
Tobias Koppers
40ef47f151
remove chunkGroupCounters map
2020-01-29 21:32:52 +01:00
Tobias Koppers
ec5a744b30
Remove "error" and "ignore" from snapshots
2020-01-29 21:32:50 +01:00
Tobias Koppers
fb2446cfee
Merge pull request #10312 from webpack/bugfix/concat-renaming
...
fix bug with renaming of variables in concatenated modules
2020-01-29 21:26:49 +01:00
Tobias Koppers
3be270d91d
fix bug with renaming of variables in concatenated modules
...
fixes #10308
2020-01-29 20:57:44 +01:00
Tobias Koppers
3f24cf90c2
Merge pull request #10291 from smelukov/asset-override-filename
...
override filename for asset modules
2020-01-29 15:46:02 +01:00
Tobias Koppers
a488d073c3
Merge pull request #10295 from smelukov/inner-graph-incapsulating
...
Incapsulate inner graph logic
2020-01-29 14:50:10 +01:00
Tobias Koppers
f5c3e1b55a
cleanup
2020-01-29 14:48:46 +01:00
Tobias Koppers
42243b28e4
fix gitattributes for file sizes in windows
2020-01-29 14:35:10 +01:00
Tobias Koppers
acbcd68a2d
Merge pull request #10299 from webpack/refactor/persistent-cache
...
refactor Persistent Cache
2020-01-29 14:29:09 +01:00
Tobias Koppers
77abab8c97
cleanup, renaming
2020-01-29 14:24:55 +01:00
Tobias Koppers
6fd166508c
clarification about serialized null and undefined
2020-01-29 10:38:31 +01:00
Tobias Koppers
46d2bb22ad
Merge pull request #10307 from webpack/dependabot/npm_and_yarn/types/node-12.12.26
...
chore(deps-dev): bump @types/node from 12.12.25 to 12.12.26
2020-01-29 10:30:39 +01:00
dependabot-preview[bot]
59520fd191
chore(deps-dev): bump @types/node from 12.12.25 to 12.12.26
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.12.25 to 12.12.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 20:07:20 +00:00
Tobias Koppers
00e127769d
Merge pull request #10303 from webpack/dependabot/npm_and_yarn/rimraf-3.0.1
...
chore(deps-dev): bump rimraf from 3.0.0 to 3.0.1
2020-01-28 15:54:27 +01:00
Tobias Koppers
e166d53558
Merge pull request #10304 from webpack/dependabot/npm_and_yarn/eslint-config-prettier-6.10.0
...
chore(deps-dev): bump eslint-config-prettier from 6.9.0 to 6.10.0
2020-01-28 15:54:12 +01:00
Tobias Koppers
cb543a444c
seralization class for resolver cache
2020-01-28 11:35:29 +01:00
Tobias Koppers
d834475d33
show references count in cache tooling
2020-01-28 11:35:25 +01:00
Tobias Koppers
712f2bbda1
shorter LazySet serialization
2020-01-28 11:35:21 +01:00
Tobias Koppers
eab25de485
dedupe object keys of plain object
2020-01-28 11:35:18 +01:00
Tobias Koppers
f49838c95d
style improvements and test
2020-01-28 11:35:10 +01:00
Tobias Koppers
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
dependabot-preview[bot]
6c2272cf0a
chore(deps-dev): bump eslint-config-prettier from 6.9.0 to 6.10.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.9.0 to 6.10.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.9.0...v6.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 10:03:34 +00:00
dependabot-preview[bot]
1c85b73772
chore(deps-dev): bump rimraf from 3.0.0 to 3.0.1
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.0...v3.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 03:50:21 +00:00
Sergey Melyukov
432d338f9a
incapsulate tag variable
2020-01-27 18:46:23 +03:00
Sergey Melyukov
68a61677dc
move flatter algo into InnerGraph
2020-01-27 18:33:40 +03:00
Tobias Koppers
40074d308f
Merge pull request #10301 from webpack/dependabot/npm_and_yarn/simple-git-1.131.0
...
chore(deps-dev): bump simple-git from 1.130.0 to 1.131.0
2020-01-27 15:02:26 +01:00
dependabot-preview[bot]
04280d142a
chore(deps-dev): bump simple-git from 1.130.0 to 1.131.0
...
Bumps [simple-git](https://github.com/steveukx/git-js ) from 1.130.0 to 1.131.0.
- [Release notes](https://github.com/steveukx/git-js/releases )
- [Commits](https://github.com/steveukx/git-js/compare/v1.130.0...v1.131.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-26 22:30:18 +00:00
Sergey Melyukov
cc6d8f129a
fix test html
2020-01-24 10:47:14 +03:00
Sergey Melyukov
f5a0e1210f
Merge remote-tracking branch 'upstream/master' into asset-override-filename
2020-01-23 16:09:35 +03:00
Sergey Melyukov
721ce54bdf
incapsulating inner graph logic
2020-01-23 15:59:27 +03:00
Sergey Melyukov
b9c50fa0e4
fix pr comments
2020-01-23 13:27:12 +03:00
Tobias Koppers
a302e6e208
Merge pull request #10288 from ngg/asmjs
...
do not evaluate constants in asm.js, fix IIFE mode detection
2020-01-23 09:16:38 +01:00
Gergely Nagy
aea4fd97b5
do not evaluate constants in asm.js, fix IIFE mode detection
...
fixes #10283
2020-01-22 15:41:45 +01:00
Sergey Melyukov
c7dd45b16f
generator.assetFilename -> generator.filename
2020-01-22 16:19:45 +03:00
Sergey Melyukov
68126cf1fc
override filename for asset modules
2020-01-22 16:08:29 +03:00
Tobias Koppers
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
Tobias Koppers
a111889fe1
Merge pull request #10287 from jamesgeorge007/hotfix/method-info
...
fix(Chunk.js): rephrase JSDoc method signature info
2020-01-22 09:52:08 +01:00
Sergey Melyukov
533d7fced7
fix pr comments
2020-01-21 20:50:27 +03:00
jamesgeorge007
705d90e34c
fix: rephrase getChunkMaps method signature info
2020-01-21 20:36:36 +05:30
jamesgeorge007
155df9f553
fix: rephrase split method signature info
2020-01-21 20:34:37 +05:30
jamesgeorge007
3652a30ab5
fix: rephrase groupsIterable method signature info
2020-01-21 20:33:19 +05:30