Update dependency webpack to ^4.44.1
Created by: renovate[bot]
This PR contains the following updates:
Package | Type | Update | New value | References | Sourcegraph |
---|---|---|---|---|---|
webpack | devDependencies | minor | ^4.44.1 | source | |
@types/webpack | devDependencies | patch | 4.41.21 | source |
Release Notes
webpack/webpack
v4.44.1
Bugfixes
- fix bug in sideEffects optimization when using
export * from "non-esm"
and a default export. - add missing optional peerDependencies for webpack-cli and webpack-command to support Yarn 2
v4.44.0
Features
- Improve
sideEffects
flag behavior when dynamic modules are part of the tree- Fixes a bug which causes empty modules (or type-only modules) to "break" Tree Shaking
- add
splitChunks.enforceSizeThreshold
to allow enfore splitting larger chunks unrelated from other limiations- Not set by default to avoid breaking change
- It will be set by default to 50k in webpack 5
- It's recommended to set it in webpack 4 too
- add support for
resolve.roots
and defaultresolve.roots: [context]
- This allows to resolve server-relative urls (e.g.
/src/abc
) to the project root (or other locations when configured) - This allows to use loaders that rely on that behavior
- This allows to resolve server-relative urls (e.g.
Bugfixes
- fix bug where splitChunks produced non-optimal results when
minSize
is set to0
- This lead to
NaN
s in some places which breaks ordering
- This lead to
- Fix bug which lead to HMR not working for splitChunks in entrypoints
- force update watchpack and chokidar for chokidar bugfix which causes files to stop being watched
Renovate configuration
-
If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.