Commit Graph

7160 Commits

Author SHA1 Message Date
Tobias Koppers 24b96463ce
Merge pull request #7685 from zroug/electron-renderer-wasm
Added support for WebAssembly modules when target is set to `electron-renderer`
2018-07-10 09:39:51 +02:00
Tobias Koppers 1ccedbf537
Merge pull request #7693 from ferhatelmas/typo-fixes
all: typo fixes
2018-07-10 09:37:13 +02:00
ferhat elmas 271b77d45f all: typo fixes 2018-07-09 22:54:35 +02:00
ferhat elmas 3e03edc2cf fix(hot): log messages
group arguments of operator or (||)
otherwise, nonempty string is always true
2018-07-09 22:20:50 +02:00
Raanan Weber fa7cf3b218
formatting 2018-07-09 17:50:13 +02:00
Raanan Weber 47aa3d0ffe adding tests 2018-07-09 17:32:57 +02:00
Raanan Weber c12ab8d5e4 Recursive getDevtoolNamespace
Supporting the case where options.output.library.root is an Array:

```javascript
output: {
  library: {
    root: ["MyLibrary", "Sub"],
    amd: "my-library",
    commonjs: "my-common-library"
  },
  libraryTarget: "umd"
}
```
2018-07-09 17:28:32 +02:00
Tobias Koppers 559cf94edb Simplify imports 2018-07-09 15:09:00 +02:00
Tobias Koppers 3fc4eb752f add new options moduleIds and chunkIds
deprecate namedModules, hashedModuleIds, namedChunks
add a lot of TODOs for webpack 5
split OccurenceOrderPlugin into separate plugins for modules and chunks
add NaturalChunkOrderPlugin and enable it in development
2018-07-09 15:06:19 +02:00
zroug b892065db0 Added support for WebAssembly modules when target is `electron-renderer` 2018-07-09 14:39:48 +02:00
Tobias Koppers c7c34886ff
Merge pull request #7672 from webpack/refactor/hmr_hooks
Refactor HMR hooks
2018-07-09 13:20:35 +02:00
Tobias Koppers 0c5433ce6f
Merge pull request #7673 from webpack/refactor/jsonp_hooks
Use JsonpMainTemplatePlugin.hooks instead of MainTemplate#hooks
2018-07-09 13:19:29 +02:00
Tobias Koppers 499cb3cec2
Merge pull request #7682 from webpack/refactor/deprecate_compare
Deprecate Dependency.compare
2018-07-09 13:18:30 +02:00
Florent Cailhol 5c8983f31f Deprecate Dependency.compare 2018-07-09 08:49:01 +02:00
Florent Cailhol c9bd29cdf5 Add type guard 2018-07-09 08:44:50 +02:00
Florent Cailhol 838002baad Add type guard 2018-07-09 08:43:45 +02:00
Florent Cailhol 668c2e428c Introduce HMRP.hooks instead of extending Parser#hooks 2018-07-09 08:43:45 +02:00
Tobias Koppers 6135532972
Merge pull request #7678 from webpack/feature/type-environment-plugin
chore(types): add types to EnvironmentPlugin
2018-07-08 23:33:01 +02:00
Tobias Koppers 9fa34a459a
Merge pull request #7679 from webpack/test/stable
Try to make CI more stable
2018-07-08 22:28:38 +02:00
Tobias Koppers 378f31b4f9 increase timeout for ConfigTestCases 2018-07-08 21:37:12 +02:00
Tobias Koppers d24e49c5dd
Merge pull request #7670 from webpack/refactor/remove_some_checks
Remove extra arguments checks
2018-07-08 13:38:03 +02:00
Tobias Koppers 10430aed8c
Merge pull request #7671 from webpack/refactor/webpack_web
Remove obsolete webpack.web.js
2018-07-08 13:33:06 +02:00
Tobias Koppers 14523ce6c9
Merge pull request #7674 from webpack/refactor/remove_getref_check
Remove Dependency#getReference existance check
2018-07-08 13:26:58 +02:00
Sean Larkin 2d9db1a1f6 chore(types): add types to EnvironmentPlugin 2018-07-08 08:15:02 +01:00
Florent Cailhol 4984ed17a2 Remove Dependency#getReference existance check 2018-07-06 13:43:36 +02:00
Florent Cailhol 8e456f58ec Use JsonpMainTemplatePlugin.hooks instead of MainTemplate#hooks 2018-07-06 13:19:03 +02:00
Florent Cailhol 854bdafce4 Remove webpack.web.js and its deps 2018-07-06 11:48:19 +02:00
Florent Cailhol 26d33424bb Replace basename helper by node's one 2018-07-06 11:20:01 +02:00
Florent Cailhol 112af1e7ec Remove unneeded arguments checks 2018-07-06 11:19:30 +02:00
Tobias Koppers c38f8d4a63 split test cases on CI into smaller pieces 2018-07-06 11:10:09 +02:00
Tobias Koppers 6623a2e292 Merge tag 'v4.15.1' into next
4.15.1
2018-07-06 09:33:43 +02:00
Tobias Koppers 69f03be1ea
Merge pull request #7667 from webpack/bugfix/side-effects-order
fixes order for reexported dependencies
2018-07-05 21:13:49 +02:00
Tobias Koppers 93a28126a6 fixes order for reexported dependencies
fixes #7665
2018-07-05 20:40:19 +02:00
Tobias Koppers 81149be5c1 4.15.1 2018-07-05 15:32:32 +02:00
Tobias Koppers 6f53dbe31d
Merge pull request #7655 from skratchdot/issue-7654
prevent UnhandledPromiseRejectionWarning in node 6
2018-07-05 15:11:27 +02:00
Tobias Koppers 7fc88cd55f
Merge pull request #7662 from webpack/bugfix/undefined-in-max-size
fixes usage of automaticNameDelimiter in cache groups
2018-07-05 14:42:19 +02:00
Tobias Koppers 0c2ea9d5d0 add test case 2018-07-05 14:39:21 +02:00
Tobias Koppers 9344801fb7 fix wrong priority handling when merging multiple cache groups by name 2018-07-05 14:39:07 +02:00
Tobias Koppers 14968acc00 add automaticNamePrefix option
allow automaticNameDelimiter on cacheGroup level
2018-07-05 14:13:13 +02:00
Tobias Koppers 67d932dfe9
Merge pull request #7661 from webpack/bugfix/split-chunks-leak
make the cache a WeakMap to not leak memory
2018-07-05 13:33:31 +02:00
Tobias Koppers 5341d7d86f
Merge pull request #7660 from webpack/bugfix/hot-leak
fix memory leak with HMR
2018-07-05 13:23:07 +02:00
Tobias Koppers 8e8f1856e9 fixes usage of automaticNameDelimiter in cache groups 2018-07-05 13:19:55 +02:00
Tobias Koppers 64b22c4806 make the cache a WeakMap to not leak memory
fixes #6929
2018-07-05 12:50:51 +02:00
Tobias Koppers 6172d3c2eb fix memory leak with HMR
fixes #6929
2018-07-05 11:25:34 +02:00
Tobias Koppers 0e80d223f2 fix merge problem 2018-07-05 10:42:45 +02:00
Tobias Koppers 3b6f475635
Use push null to end the stream 2018-07-05 10:32:53 +02:00
Mohsen Azimi 57f21c0d20 Add JSDoc types for ContextExclusionPlugin 2018-07-05 08:20:24 +03:00
Mohsen Azimi a0e1ad920e Enable noImplicitThis TypeScript compiler option 2018-07-05 08:07:46 +03:00
Tobias Koppers 0a06f19fd8 Merge tag 'v4.15.0' into next
4.15.0
2018-07-04 22:19:50 +02:00
Tobias Koppers bd2e3448ec Merge tag 'v4.14.0' into next
4.14.0
2018-07-04 22:10:53 +02:00