Tobias Koppers
336715f878
Only apply default js extensions when using a JS dependencyType
2020-07-15 14:13:34 +02:00
Tobias Koppers
565724a045
type fixes
2020-07-15 14:13:33 +02:00
Tobias Koppers
4e32a3f3de
performance improvements
...
only add `browser` condition on web targets
default options should not share objects
check for "..." from reverse as this is more likly
2020-07-15 14:13:33 +02:00
Tobias Koppers
0d857e3942
Improve cleverMerge to respect byDependency order correctly
...
Allow to use "..." in `option.resolve` too
Add "..." to schema when needed
Apply dependency specific mainFields, aliasFields and conditionNames only
for cjs and esm dependencies or when none is specified for backward-compat.
2020-07-15 14:13:31 +02:00
Tobias Koppers
01ceac8b5a
Merge pull request #11176 from webpack/feature/get-cache
...
Create Cache facade to make it easier to use
2020-07-15 13:58:16 +02:00
Tobias Koppers
fd9b399ae9
Create Cache facade to make it easier to use
...
add missing serializers for classes used in test suite
2020-07-15 11:14:28 +02:00
Tobias Koppers
efc76bfb67
Merge pull request #11175 from webpack/dependabot/npm_and_yarn/babel/core-7.10.5
...
chore(deps-dev): bump @babel/core from 7.10.4 to 7.10.5
2020-07-15 08:25:35 +02:00
Tobias Koppers
ca339825ad
Merge pull request #11165 from rafpaf/patch-1
...
Fixed typo
2020-07-15 08:25:06 +02:00
dependabot-preview[bot]
65c4bef2e7
chore(deps-dev): bump @babel/core from 7.10.4 to 7.10.5
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.10.4 to 7.10.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.10.5/packages/babel-core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-14 20:50:47 +00:00
Tobias Koppers
608786cbe4
update snapshot
2020-07-14 13:01:29 +02:00
Tobias Koppers
bff709f284
Merge pull request #11169 from webpack/dependabot/npm_and_yarn/less-3.12.0
...
chore(deps-dev): bump less from 3.11.3 to 3.12.0
2020-07-14 12:50:14 +02:00
dependabot-preview[bot]
bf4929d51e
chore(deps-dev): bump less from 3.11.3 to 3.12.0
...
Bumps [less](https://github.com/less/less.js ) from 3.11.3 to 3.12.0.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/compare/v3.11.3...v3.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-13 22:03:12 +00:00
Tobias Koppers
020b8d6997
Merge pull request #11166 from webpack/http2/defaults
...
Http2 defaults for splitChunks
2020-07-13 14:56:46 +02:00
Tobias Koppers
f1d84bcdde
update snapshots
2020-07-13 13:45:57 +02:00
Tobias Koppers
c537b6cf3e
add test case
2020-07-13 10:28:48 +02:00
Tobias Koppers
b60fb2742a
adjust splitChunks defaults for http/2
2020-07-13 10:13:55 +02:00
Tobias Koppers
6014ca7e86
splitChunks improvements
...
add new splitChunks.enforceSizeThreshold option
enforces splitting on certain size (ignoring maxRequests and minRemainingSize)
reduce default for splitChunks.minSize to 20k
set default for splitChunks.enforceSizeThreshold to 50k
fix bug where sorting didn't work for minSize: 0
2020-07-13 10:12:17 +02:00
Raphael Krut-Landau
7d951f0dbb
Typo
...
Perhaps this would be even clearer: "webpack no longer includes polyfills for node.js core modules by default. If you need this module, configure a polyfill for it."
2020-07-12 14:07:56 -04:00
Tobias Koppers
d30bb1553f
Merge pull request #11155 from webpack/dependabot/npm_and_yarn/types/node-12.12.50
...
chore(deps-dev): bump @types/node from 12.12.48 to 12.12.50
2020-07-11 10:23:45 +02:00
dependabot-preview[bot]
c14f95c667
chore(deps-dev): bump @types/node from 12.12.48 to 12.12.50
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.12.48 to 12.12.50.
- [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-07-10 18:25:20 +00:00
Tobias Koppers
00226ff3de
5.0.0-beta.22
2020-07-09 13:51:44 +02:00
Tobias Koppers
3408530eca
Merge pull request #11061 from webpack/dependabot/npm_and_yarn/terser-webpack-plugin-3.0.6
...
chore(deps): bump terser-webpack-plugin from 3.0.5 to 3.0.6
2020-07-09 13:16:58 +02:00
Tobias Koppers
dd24d77c99
Merge pull request #11144 from webpack/bugfix/provide-no-override-loaded
...
providing module do not override already loaded modules
2020-07-09 13:16:29 +02:00
Tobias Koppers
3d36f75f88
Merge pull request #11143 from vankop/add-roots
...
add roots option
2020-07-09 13:15:30 +02:00
Tobias Koppers
b0cc32cb17
providing module do not override already loaded modules
...
fixes a bug where dynamic loaded containers override shared modules
2020-07-09 10:40:36 +02:00
Tobias Koppers
49e5ce2812
Merge pull request #11131 from webpack/bugfix/ignore-linking-errors-on-error
...
ignore linking errors when the imported module has errors
2020-07-09 10:22:35 +02:00
Tobias Koppers
f874ac290d
Merge pull request #11140 from webpack/bugfix/avoid-modify-hash
...
fix HMR bugs with hashing
2020-07-09 10:06:49 +02:00
Tobias Koppers
71ec6adf3b
Improve description in config schema
2020-07-09 09:41:31 +02:00
Tobias Koppers
342a596463
Merge pull request #11137 from webpack/change/dev-no-used
...
disable used exports optimization in development
2020-07-09 09:23:49 +02:00
Tobias Koppers
c2e54d1c73
update snapshots
2020-07-09 09:17:05 +02:00
dependabot-preview[bot]
97ea715c2f
chore(deps): bump terser-webpack-plugin from 3.0.5 to 3.0.6
...
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin ) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v3.0.5...v3.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-09 09:15:05 +02:00
Tobias Koppers
4dc0268b52
Merge pull request #11132 from snitin315/fix/number-args
...
fix(cli): improve processing of number type arguments
2020-07-09 09:14:19 +02:00
Tobias Koppers
ef73cd4668
Merge pull request #11142 from webpack/dependabot/npm_and_yarn/lodash-4.17.19
...
chore(deps-dev): bump lodash from 4.17.15 to 4.17.19
2020-07-09 09:04:16 +02:00
Tobias Koppers
555db6a547
remove Compilation.modifyHash
...
refactor HMR Plugin to better support module hashes
fixes bug that causes empty HMR manifest
remove HotModuleReplacementPlugin multiStep
2020-07-09 09:02:38 +02:00
Tobias Koppers
1de9e16858
create new array in defaults
2020-07-09 08:55:15 +02:00
Tobias Koppers
454bee59e6
disable used exports optimization in development to prevent unexpected changes to module
2020-07-09 08:46:43 +02:00
Ivan Kopeykin
38779b85ee
add roots option
2020-07-09 00:17:57 +03:00
dependabot-preview[bot]
1042ac64d9
chore(deps-dev): bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-08 20:22:53 +00:00
Tobias Koppers
c1c4b47e73
Merge pull request #11133 from webpack/bugfix/missing-snapshot
...
handle case when no snapshot can be created in ResolverCachePlugin
2020-07-08 18:25:50 +02:00
Tobias Koppers
392ff5cf76
Merge pull request #11136 from webpack/improvement/exports-type-unknown
...
Avoid tracking/printing detailed usage info for modules without exportsType
2020-07-08 18:25:34 +02:00
webpack bot
bab3fe25c1
Merge pull request #11126 from webpack/dependabot/npm_and_yarn/types/node-12.12.48
...
chore(deps-dev): bump @types/node from 12.12.47 to 12.12.48
2020-07-08 14:15:28 +02:00
Tobias Koppers
805b609192
Merge pull request #11138 from webpack/ci/azure-order
...
reorder azure pipeline to run slower tests first
2020-07-08 14:02:09 +02:00
Tobias Koppers
f7a1e32866
Merge pull request #11107 from webpack/dependabot/npm_and_yarn/babel/core-7.10.4
...
chore(deps-dev): bump @babel/core from 7.10.3 to 7.10.4
2020-07-08 14:01:55 +02:00
dependabot-preview[bot]
8e6621f55c
chore(deps-dev): bump @types/node from 12.12.47 to 12.12.48
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.12.47 to 12.12.48.
- [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-07-08 10:44:15 +00:00
Tobias Koppers
3f119f446d
reorder azure pipeline to run slower tests first
2020-07-08 12:26:06 +02:00
Tobias Koppers
95120bdf98
Merge pull request #11135 from webpack/ci/stability
...
CI stability
2020-07-08 12:19:37 +02:00
Tobias Koppers
6c425546df
Avoid using real watchers in MultiWatching test case
...
add watchFileSystem to MultiCompiler and typings
2020-07-08 11:17:00 +02:00
Tobias Koppers
d09ec4c96c
fix timeout in PersistentCaching test
2020-07-08 11:12:58 +02:00
Tobias Koppers
5068909499
Avoid tracking/printing detailed usage info for modules without exportsType
...
Make ContextModule a static default exporting module
fix provided exports info for ExternalModule
2020-07-08 11:07:03 +02:00
Tobias Koppers
06608f9ceb
Merge pull request #11134 from webpack/feature/check-asset-casing
...
add error when trying to write assets that only differ in casing
2020-07-08 10:53:53 +02:00