Commit Graph

9318 Commits

Author SHA1 Message Date
Tobias Koppers 8e1ea8385d 5.0.0-alpha.20 2019-08-14 10:21:04 +02:00
Tobias Koppers 03ffdc56e6 Merge remote-tracking branch 'origin/next' into next 2019-08-13 21:47:24 +02:00
Tobias Koppers 602bd5738a Merge tag 'v4.39.2' into next
4.39.2
2019-08-13 21:47:00 +02:00
Tobias Koppers 7265427acf 4.39.2 2019-08-13 19:45:46 +02:00
Tobias Koppers 2a815a6af5
Merge pull request #9567 from webpack/feature/build-deps
add build dependencies
2019-08-13 19:42:02 +02:00
Tobias Koppers e8e313b576 capture build dependencies only when pack is invalid
capture build dependencies during storing phase

capture only new build dependencies
2019-08-13 18:59:17 +02:00
Tobias Koppers 03491deca9 Debug message when item invalidated pack
Check identity before invalidating the pack
2019-08-13 18:53:41 +02:00
Tobias Koppers 9a9d79f509 fix crash when maps are merged 2019-08-13 18:48:15 +02:00
Tobias Koppers e877e0ec91 Modules don't carry buildDependencies, they add them directly to compilation
buildDependencies should not be stored/cached as they are only effective when really build
2019-08-13 18:05:26 +02:00
Tobias Koppers 31b912f634 fix getManagedItem and test cases 2019-08-13 17:58:51 +02:00
Tobias Koppers db265cbff8 check managedItems in snapshot 2019-08-13 17:26:54 +02:00
Tobias Koppers fe8fd981ee Use numbers instead of strings as enum
add types
2019-08-13 17:21:19 +02:00
Tobias Koppers ef3a68f61e avoid a string allocation in getManagedItem 2019-08-13 17:15:47 +02:00
Tobias Koppers e9596ac799 faster referenceables in ObjectMiddleware 2019-08-13 17:03:01 +02:00
Tobias Koppers 563f8635b6 performance and memory improvement of BinaryMiddleware 2019-08-13 17:02:57 +02:00
Tobias Koppers 2fc72052c4 Remove hashing from ClassSerializer as buildDeps take care of this now 2019-08-13 17:02:52 +02:00
Tobias Koppers a777ec40b3 restore and check buildSnapshot before reading pack content 2019-08-13 17:02:49 +02:00
Tobias Koppers 5320fcfbbe bugfix for nested promises in FileMiddleware 2019-08-13 17:02:47 +02:00
Tobias Koppers 8d7ba7096c add build dependencies test case 2019-08-13 17:02:44 +02:00
Tobias Koppers e5cecdad23 store build dependencies snapshot in pack
add snapshot shortcut for package manager managed paths
add cache.managedPaths
2019-08-13 17:02:37 +02:00
Tobias Koppers 9f27d0c6c8
Merge pull request #9559 from jamesgeorge007/feat/refactor-banner-plugin
chore: Minor refactor
2019-08-13 13:38:45 +02:00
Tobias Koppers b50a995f17
Merge pull request #9568 from webpack/dependabot/npm_and_yarn/eslint-plugin-jest-22.15.1
chore(deps-dev): bump eslint-plugin-jest from 22.15.0 to 22.15.1
2019-08-13 13:36:57 +02:00
dependabot-preview[bot] 385fe6a957
chore(deps-dev): bump eslint-plugin-jest from 22.15.0 to 22.15.1
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 22.15.0 to 22.15.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.15.0...v22.15.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-13 02:15:53 +00:00
Tobias Koppers ada11a286d avoid memory leak in LazySet 2019-08-12 23:07:45 +02:00
Tobias Koppers 5e52f429cc fix WebpackError handling in Cache 2019-08-12 23:07:44 +02:00
Tobias Koppers 856235d76f track and config build dependencies 2019-08-12 23:07:41 +02:00
Tobias Koppers 7ea8665f22
Merge pull request #9566 from timneutkens/fix/profiling-callback-override
Fix asyncHook callback interceptor for ProfilingPlugin
2019-08-12 21:06:27 +02:00
Tim Neutkens 069c33a033 Fix asyncHook callback interceptor for ProfilingPlugin
While writing a custom profiler I ran into the issue that TerserPlugin never called it’s `end` trace. Eventually I tracked it down to the callback function. Instead of being overwritten it was being appended to the end of the function arguments. The callback has to be popped first because the added argument is a wrapper for the original callback.
2019-08-12 20:39:33 +02:00
Tobias Koppers 701b0b9796 fix print-cache-file tool 2019-08-12 17:15:11 +02:00
Tobias Koppers 649f007f41
Merge pull request #9563 from webpack/logging/persistent-caching
replace logging in persistent caching with infrastructure logger
2019-08-12 17:12:19 +02:00
Tobias Koppers 6e2d4e0a16 remove cache.loglevel in test cases 2019-08-12 16:39:35 +02:00
Tobias Koppers 38ada7bb0d make it more clear that cacheDirectory is optional 2019-08-12 16:37:12 +02:00
Tobias Koppers ba56f7eee0
Merge pull request #9564 from webpack/dependabot/npm_and_yarn/acorn-6.3.0
chore(deps): bump acorn from 6.2.1 to 6.3.0
2019-08-12 16:12:27 +02:00
dependabot-preview[bot] bd7655c9b2
chore(deps): bump acorn from 6.2.1 to 6.3.0
Bumps [acorn](https://github.com/acornjs/acorn) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.2.1...6.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-12 13:21:21 +00:00
Tobias Koppers f236df1bc9 replace logging in persistent caching with infrastructure logger
remove cache.loglevel
2019-08-12 13:41:23 +02:00
Tobias Koppers e62b6433de
Merge pull request #9558 from jamesgeorge007/hotfix/fix-typo
chore: Minor typographical fixes
2019-08-12 10:22:11 +02:00
jamesgeorge007 d7486fdb30 fix: revert 2019-08-11 08:58:55 +05:30
jamesgeorge007 aed5cce4f5 minor fix 2019-08-11 08:01:40 +05:30
jamesgeorge007 4f003c2cac tweak 2019-08-11 00:03:48 +05:30
jamesgeorge007 fa3b3ef044 refactor 2019-08-10 23:58:27 +05:30
jamesgeorge007 72ee5a3579 fix: lint 2019-08-10 13:57:56 +05:30
jamesgeorge007 af8906df11 fix: refactor
correct spelling
2019-08-09 23:36:23 +05:30
jamesgeorge007 936a0dc24a fix: grammar 2019-08-09 23:27:28 +05:30
jamesgeorge007 e0089223a0 fix: tweaks within replaceChunk 2019-08-09 23:23:49 +05:30
jamesgeorge007 71055c8699 fix: typo within pushChunk 2019-08-09 23:22:26 +05:30
webpack bot 133862b5e3
Merge pull request #9556 from webpack/dependabot/npm_and_yarn/react-dom-16.9.0
chore(deps-dev): bump react-dom from 16.8.6 to 16.9.0
2019-08-09 09:46:09 +02:00
Tobias Koppers d67545246c
Merge pull request #9544 from jamesjose03/feat/update-docs
[Docs]: Added TOC
2019-08-09 09:42:59 +02:00
Tobias Koppers f534419824
Merge pull request #9525 from harikrishnana2021/feat/update-docs-1
Update Docs
2019-08-09 09:42:03 +02:00
Tobias Koppers b36bb2311b
Merge pull request #9551 from webpack/dependabot/npm_and_yarn/eslint-plugin-jest-22.15.0
chore(deps-dev): bump eslint-plugin-jest from 22.14.1 to 22.15.0
2019-08-09 09:41:02 +02:00
Tobias Koppers 2ea6523c3a
Merge pull request #9552 from webpack/dependabot/npm_and_yarn/types/node-10.14.15
chore(deps-dev): bump @types/node from 10.14.14 to 10.14.15
2019-08-09 09:40:51 +02:00