Update dependency webpack to ^4.39.1
Created by: renovate[bot]
This PR contains the following updates:
Package | Type | Update | New value | References | Sourcegraph |
---|---|---|---|---|---|
webpack | devDependencies | minor | ^4.39.1 | source | |
@types/webpack | devDependencies | minor | 4.32.1 | source |
Release Notes
webpack/webpack
v4.39.1
Bugfixes
- fix problem that progress lines were too long on some terminals
- fix a problem that
...100%
is displayed instead of100%
v4.39.0
Features
- Infrastructure logger for node.js has now colors + symbols to mark different kind of messages
- Logger API has now a
status
method which allows to write temporary status messages - ProgressPlugin default handler uses the Infrastructure Logger status message to output messages
- Placeholders in paths can now be escaped with i. e.
[\id\]
-
Compiler.hooks.assetEmitted
have been added to get byte content of emitted assets
Bugfixes
- Logging output is now aligned to have space for symbols
- renamed
Compiler.hooks.infrastructurelog
toCompiler.hooks.infrastructureLog
- Properties that are defined on the Object.prototype can now be chunk ids (i. e.
constructor
) -
library.name
now supports placeholders inlibraryTarget: "system"
- 2 places were module profiles were incorrectly captured were fixed
Dependencies
- Forced upgrade of all direct dependencies
- webpack-sources + terser-webpack-plugin comes with quality optimizations for SourceMaps
v4.38.0
Performance
- Improved performance of ProgressPlugin
- Improved performance of chunk graph generation
- This can boost performance when many chunks are used, especially incremental build performance
- Modules from parent chunks are now tracked during chunk graph generation, which allows to skip these modules in async chunks. This often renders
optimization.removeAvailableModules
unneeded, expect in scenarios where chunks are merged during optimization.
-
optimization.removeAvailableModules
is now disabled in development mode by default-
optimization.removeAvailableModules
will be disabled for all modes in next major release, feel free to disable it in production too if you want extra performance.
-
v4.37.0
Features
- add logging API (see #9436 for details)
v4.36.1
Bugfixes
- fix regression in 4.36.0 when using happypack
v4.36.0
Features
- SourceMapDevToolPlugin
append
option now supports the default placeholders in addition to[url]
- Arrays in resolve and parser options (Rule and Loader API) support backreferences with
"..."
when overriding options.
v4.35.3
Bugfixes
- update acorn to include
import()
Performance
- Improved runtime performance for large JSON modules
Renovate configuration
rebase!
".
-
If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.