[Snyk] Upgrade webpack from 4.44.2 to 5.101.0 #68
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade webpack from 4.44.2 to 5.101.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 264 versions ahead of your current version.
The recommended version was released a month ago.
Issues fixed by the recommended upgrade:
SNYK-JS-ANSIREGEX-1583908
SNYK-JS-ANSIREGEX-1583908
SNYK-JS-BROWSERIFYSIGN-6037026
SNYK-JS-CROSSSPAWN-8303230
SNYK-JS-DECODEURICOMPONENT-3149970
SNYK-JS-ELLIPTIC-8172694
SNYK-JS-LOADERUTILS-3043105
SNYK-JS-LOADERUTILS-3043105
SNYK-JS-ELLIPTIC-1064899
SNYK-JS-GLOBPARENT-1016905
SNYK-JS-JSON5-3182856
SNYK-JS-LOADERUTILS-3042992
SNYK-JS-BRACEEXPANSION-9789073
SNYK-JS-ELLIPTIC-7577916
SNYK-JS-ELLIPTIC-7577917
SNYK-JS-ELLIPTIC-7577918
SNYK-JS-ELLIPTIC-8187303
SNYK-JS-ELLIPTIC-8720086
SNYK-JS-SEMVER-3247795
SNYK-JS-SEMVER-3247795
SNYK-JS-SSRI-1246392
SNYK-JS-SSRI-1246392
SNYK-JS-TAR-1536528
SNYK-JS-TAR-1536531
SNYK-JS-TAR-1579147
SNYK-JS-TAR-1579152
SNYK-JS-TAR-1579155
SNYK-JS-GLOBPARENT-1016905
SNYK-JS-JSON5-3182856
SNYK-JS-LOADERUTILS-3042992
SNYK-JS-LOADERUTILS-3105943
SNYK-JS-LOADERUTILS-3105943
SNYK-JS-MINIMATCH-3050818
SNYK-JS-TERSER-2806366
SNYK-JS-WEBPACK-7840298
SNYK-JS-MINIMIST-2429795
SNYK-JS-PBKDF2-10495496
SNYK-JS-PBKDF2-10495498
SNYK-JS-TAR-1536758
Release notes
Package name: webpack
-
5.101.0 - 2025-07-28
- Fixed concatenate optimization for ESM that caused undefined export
- Respect the
- Respect the
- Fixed await async dependencies when accepting them during HMR
- Better typescript types
- Added colors helpers for CLI
- Enable tree-shaking for ESM external modules with named imports
- Added the
- Fixed a regression in module concatenation after implementing deferred import support
- Fixed a potential performance issue in CleanPlugin
- Avoid extra
-
5.100.2 - 2025-07-15
- Keep consistent CSS order
- Dependency without the source order attribute must keep their original index
- Keep module traversal consistent across reexport scenarios
- Extend
-
5.100.1 - 2025-07-11
- Tree-shaking unused ignored modules
- [Types] Compatibility with old Node.js versions
-
5.100.0 - 2025-07-09
- Fixed the case where an ES modules entry chunk depends on the runtime chunk hash
- Handle function exports in webpack module wrapper
- Ensure dependent chunks are imported before startup & fix duplicate export of 'default'
- Generate lose closing brace when exports are unprovided
- CleanPlugin doesn't unlink same file twice
- Fixed unexpected error codes from fs.unlink on Windows
- Typescript types
- HMR support for ES modules output
- ES module output mode now fully supports
- Added support
- Implemented tc39 Defer Module Evaluation (experiment)
- Support dynamic template literals expressions for
- Enable ES modules worker chunk loading for Node.js targets
- Improved support for destructing in DefinePlugin
- Added VirtualUrlPlugin to support
- Remove useless startup entrypoint runtime for ES modules output
- Cache
-
5.99.9 - 2025-05-20
- HMR might fail if there are new initial chunks
- Destructuring namespace import with default
- Destructuring namespace import with computed-property
- Generate valid code for es export generation for multiple module entries
- Fixed public path issue for ES modules
- Asset modules work when lazy compilation used
- Eliminate unused statements in certain scenarios
- Fixed regression with location and order of dependencies
- Fixed typescript types
-
5.99.8 - 2025-05-06
- Fixed type error with latest
- Fixed typescript types
-
5.99.7 - 2025-04-25
- Don't skip export generation for
- Fixed module library export generation for reexport (#19459)
- Avoid module concatenation in child compilation for module library (#19457)
- Ensure HMR recover gracefully when CSS module with error
- Respect
- Added missing
-
5.99.6 - 2025-04-18
- Respect public path for ES modules
- Fixed generation of module for
- Always apply
- Faster logic for dead control flow
- Typescript types
-
5.99.5 - 2025-04-08
- Control dead flow for labeled and blockless statements
-
5.99.4 - 2025-04-08
- Fixed terminated state for
-
5.99.3 - 2025-04-08
-
5.99.2 - 2025-04-08
-
5.99.1 - 2025-04-07
-
5.99.0 - 2025-04-07
-
5.98.0 - 2025-02-13
-
5.97.1 - 2024-12-05
-
5.97.0 - 2024-12-03
-
5.96.1 - 2024-11-01
-
5.96.0 - 2024-10-31
-
5.95.0 - 2024-09-25
-
5.94.0 - 2024-08-22
-
5.93.0 - 2024-07-11
-
5.92.1 - 2024-06-19
-
5.92.0 - 2024-06-11
-
5.91.0 - 2024-03-20
-
5.90.3 - 2024-02-19
-
5.90.2 - 2024-02-15
-
5.90.1 - 2024-02-01
-
5.90.0 - 2024-01-24
-
5.89.0 - 2023-10-13
-
5.88.2 - 2023-07-18
-
5.88.1 - 2023-06-28
-
5.88.0 - 2023-06-21
-
5.87.0 - 2023-06-14
-
5.86.0 - 2023-06-07
-
5.85.1 - 2023-06-05
-
5.85.0 - 2023-05-31
-
5.84.1 - 2023-05-25
-
5.84.0 - 2023-05-24
-
5.83.1 - 2023-05-17
-
5.83.0 - 2023-05-17
-
5.82.1 - 2023-05-10
-
5.82.0 - 2023-05-03
-
5.81.0 - 2023-04-26
-
5.80.0 - 2023-04-19
-
5.79.0 - 2023-04-12
-
5.78.0 - 2023-04-05
-
5.77.0 - 2023-03-29
-
5.76.3 - 2023-03-22
-
5.76.2 - 2023-03-15
-
5.76.1 - 2023-03-10
-
5.76.0 - 2023-03-08
-
5.75.0 - 2022-11-09
-
5.74.0 - 2022-07-25
-
5.73.0 - 2022-06-02
-
5.72.1 - 2022-05-10
-
5.72.0 - 2022-04-07
-
5.71.0 - 2022-04-01
-
5.70.0 - 2022-03-03
-
5.69.1 - 2022-02-17
-
5.69.0 - 2022-02-15
-
5.68.0 - 2022-01-31
-
5.67.0 - 2022-01-21
-
5.66.0 - 2022-01-12
-
5.65.0 - 2021-12-06
-
5.64.4 - 2021-11-25
-
5.64.3 - 2021-11-24
-
5.64.2 - 2021-11-20
-
5.64.1 - 2021-11-15
-
5.64.0 - 2021-11-11
-
5.63.0 - 2021-11-09
-
5.62.2 - 2021-11-09
-
5.62.1 - 2021-11-05
-
5.62.0 - 2021-11-05
-
5.61.0 - 2021-10-29
-
5.60.0 - 2021-10-25
-
5.59.1 - 2021-10-20
-
5.59.0 - 2021-10-19
-
5.58.2 - 2021-10-13
-
5.58.1 - 2021-10-08
-
5.58.0 - 2021-10-07
-
5.57.1 - 2021-10-05
-
5.57.0 - 2021-10-05
-
5.56.1 - 2021-10-04
-
5.56.0 - 2021-10-01
-
5.55.1 - 2021-09-29
-
5.55.0 - 2021-09-28
-
5.54.0 - 2021-09-24
-
5.53.0 - 2021-09-16
-
5.52.1 - 2021-09-10
-
5.52.0 - 2021-09-03
-
5.51.2 - 2021-09-02
-
5.51.1 - 2021-08-19
-
5.51.0 - 2021-08-19
-
5.50.0 - 2021-08-10
-
5.49.0 - 2021-08-06
-
5.48.0 - 2021-08-02
-
5.47.1 - 2021-07-29
-
5.47.0 - 2021-07-27
-
5.46.0 - 2021-07-22
-
5.45.1 - 2021-07-16
-
5.45.0 - 2021-07-16
-
5.44.0 - 2021-07-08
-
5.43.0 - 2021-07-06
-
5.42.1 - 2021-07-05
-
5.42.0 - 2021-07-02
-
5.41.1 - 2021-06-29
-
5.41.0 - 2021-06-28
-
5.40.0 - 2021-06-21
-
5.39.1 - 2021-06-17
-
5.39.0 - 2021-06-14
-
5.38.1 - 2021-05-27
-
5.38.0 - 2021-05-27
-
5.37.1 - 2021-05-19
-
5.37.0 - 2021-05-10
-
5.36.2 - 2021-04-30
-
5.36.1 - 2021-04-28
-
5.36.0 - 2021-04-27
-
5.35.1 - 2021-04-23
-
5.35.0 - 2021-04-21
-
5.34.0 - 2021-04-19
-
5.33.2 - 2021-04-14
-
5.33.1 - 2021-04-14
-
5.33.0 - 2021-04-14
-
5.32.0 - 2021-04-12
-
5.31.2 - 2021-04-09
-
5.31.1 - 2021-04-09
-
5.31.0 - 2021-04-07
-
5.30.0 - 2021-04-01
-
5.29.0 - 2021-04-01
-
5.28.0 - 2021-03-24
-
5.27.2 - 2021-03-22
-
5.27.1 - 2021-03-20
-
5.27.0 - 2021-03-19
-
5.26.3 - 2021-03-17
-
5.26.2 - 2021-03-16
-
5.26.1 - 2021-03-16
-
5.26.0 - 2021-03-15
-
5.25.1 - 2021-03-14
-
5.25.0 - 2021-03-12
-
5.24.4 - 2021-03-08
-
5.24.3 - 2021-03-03
-
5.24.2 - 2021-02-24
-
5.24.1 - 2021-02-23
-
5.24.0 - 2021-02-22
-
5.23.0 - 2021-02-18
-
5.22.0 - 2021-02-15
-
5.21.2 - 2021-02-07
-
5.21.1 - 2021-02-06
-
5.21.0 - 2021-02-05
-
5.20.2 - 2021-02-04
-
5.20.1 - 2021-02-03
-
5.20.0 - 2021-02-02
-
5.19.0 - 2021-01-29
-
5.18.0 - 2021-01-26
-
5.17.0 - 2021-01-22
-
5.16.0 - 2021-01-19
-
5.15.0 - 2021-01-15
-
5.14.0 - 2021-01-13
-
5.13.0 - 2021-01-11
-
5.12.3 - 2021-01-10
-
5.12.2 - 2021-01-09
-
5.12.1 - 2021-01-08
-
5.12.0 - 2021-01-08
-
5.11.1 - 2020-12-28
-
5.11.0 - 2020-12-17
-
5.10.3 - 2020-12-15
-
5.10.2 - 2020-12-15
-
5.10.1 - 2020-12-11
-
5.10.0 - 2020-12-04
-
5.9.0 - 2020-11-28
-
5.8.0 - 2020-11-26
-
5.7.0 - 2020-11-26
-
5.6.0 - 2020-11-19
-
5.5.1 - 2020-11-18
-
5.5.0 - 2020-11-17
-
5.4.0 - 2020-11-03
-
5.3.2 - 2020-10-29
-
5.3.1 - 2020-10-28
-
5.3.0 - 2020-10-27
-
5.2.1 - 2020-10-27
-
5.2.0 - 2020-10-22
-
5.1.3 - 2020-10-16
-
5.1.2 - 2020-10-15
-
5.1.1 - 2020-10-15
-
5.1.0 - 2020-10-13
-
5.0.0 - 2020-10-10
-
5.0.0-rc.6 - 2020-10-10
-
5.0.0-rc.5 - 2020-10-09
-
5.0.0-rc.4 - 2020-10-07
-
5.0.0-rc.3 - 2020-09-30
-
5.0.0-rc.2 - 2020-09-29
-
5.0.0-rc.1 - 2020-09-28
-
5.0.0-rc.0 - 2020-09-20
-
5.0.0-beta.33 - 2020-09-20
-
5.0.0-beta.32 - 2020-09-18
-
5.0.0-beta.31 - 2020-09-17
-
5.0.0-beta.30 - 2020-09-11
-
5.0.0-beta.29 - 2020-08-28
-
5.0.0-beta.28 - 2020-08-20
-
5.0.0-beta.27 - 2020-08-19
-
5.0.0-beta.26 - 2020-08-14
-
5.0.0-beta.25 - 2020-08-10
-
5.0.0-beta.24 - 2020-08-05
-
5.0.0-beta.23 - 2020-08-02
-
5.0.0-beta.22 - 2020-07-09
-
5.0.0-beta.21 - 2020-07-06
-
5.0.0-beta.20 - 2020-06-29
-
5.0.0-beta.19 - 2020-06-29
-
5.0.0-beta.18 - 2020-06-17
-
5.0.0-beta.17 - 2020-06-03
-
5.0.0-beta.16 - 2020-05-05
-
5.0.0-beta.15 - 2020-04-21
-
5.0.0-beta.14 - 2020-03-02
-
5.0.0-beta.13 - 2020-01-29
-
5.0.0-beta.12 - 2020-01-16
-
5.0.0-beta.11 - 2019-12-24
-
5.0.0-beta.10 - 2019-12-22
-
5.0.0-beta.9 - 2019-12-08
-
5.0.0-beta.8 - 2019-12-08
-
5.0.0-beta.7 - 2019-11-20
-
5.0.0-beta.6 - 2019-11-14
-
5.0.0-beta.5 - 2019-11-13
-
5.0.0-beta.4 - 2019-11-12
-
5.0.0-beta.3 - 2019-11-06
-
5.0.0-beta.2 - 2019-10-31
-
5.0.0-beta.1 - 2019-10-22
-
5.0.0-beta.0 - 2019-10-11
-
5.0.0-alpha.32 - 2019-10-11
-
5.0.0-alpha.31 - 2019-10-10
-
5.0.0-alpha.30 - 2019-10-07
-
5.0.0-alpha.29 - 2019-10-02
-
5.0.0-alpha.28 - 2019-09-26
-
5.0.0-alpha.27 - 2019-09-25
-
5.0.0-alpha.26 - 2019-09-08
-
5.0.0-alpha.25 - 2019-09-06
-
5.0.0-alpha.24 - 2019-09-05
-
5.0.0-alpha.23 - 2019-08-27
-
5.0.0-alpha.22 - 2019-08-23
-
5.0.0-alpha.21 - 2019-08-22
-
5.0.0-alpha.20 - 2019-08-14
-
5.0.0-alpha.19 - 2019-08-06
-
5.0.0-alpha.18 - 2019-07-08
-
5.0.0-alpha.17 - 2019-07-01
-
5.0.0-alpha.16 - 2019-06-14
-
5.0.0-alpha.15 - 2019-06-05
-
5.0.0-alpha.14 - 2019-05-23
-
5.0.0-alpha.13 - 2019-05-20
-
5.0.0-alpha.12 - 2019-05-10
-
5.0.0-alpha.11 - 2019-02-19
-
5.0.0-alpha.10 - 2019-02-07
-
5.0.0-alpha.9 - 2019-01-27
-
5.0.0-alpha.8 - 2019-01-19
-
5.0.0-alpha.7 - 2019-01-19
-
5.0.0-alpha.6 - 2019-01-15
-
5.0.0-alpha.5 - 2019-01-09
-
5.0.0-alpha.4 - 2019-01-08
-
5.0.0-alpha.3 - 2018-12-29
-
5.0.0-alpha.2 - 2018-12-26
-
5.0.0-alpha.1 - 2018-12-23
-
5.0.0-alpha.0 - 2018-12-21
-
4.47.0 - 2023-09-06
-
4.46.0 - 2021-01-11
-
4.45.0 - 2021-01-08
-
4.44.2 - 2020-09-17
from webpack GitHub release notesFixes
output.environment.nodePrefixForCoreModulesoption everywhereoutput.importMetaNameoption everywhereFeatures
deferImportoption to parser optionsPerformance Improvements
requirein some placesFixes
Performance Improvements
importPhasesPluginonly when enabledeferImport(#19689)Fixes
Fixes
Features
splitChunkswhen external variables and runtimeChunk are not set.usingkeywordnew URL(...)virtual:schemePerformance Improvements
new URL(...)evaluate expressionFixes
Fixes
@ types/nodeFixes
defaultreexport (#19463)causeof any errors anderrorsof AggregateError in stats output@ types/json-schemain typesFixes
modulelibrary when mixing commonjs and esm modulesFlagDependencyExportsPluginfor libraries where it requiredFixes
Fixes
if/elseImportant
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: