Skip to content

Update webpack and associated dependencies

Mike Greiling requested to merge mg-update-webpack-deps into master

What does this MR do?

Bumps webpack to the latest version and updates several webpack loaders and plugins changelog

Other notable changes:

dependency changes
file-loader (changelog) now generates esmodules instead of commonjs
raw-loader (changelog) now generates esmodules instead of commonjs
style-loader (changelog) now generates esmodules instead of commonjs, plus several bug fixes
url-loader (changelog) now generates esmodules instead of commonjs
vue-loader (changelog) bug fixes, compatibility fixes
webpack-bundle-analyzer (changelog) minor bug fixes
webpack-cli (changelog) minor bug fixes
webpack-dev-server (changelog) minor bug fixes and compatibility updates
webpack-stats-plugin (changelog) bug fix for unintended fields in stats output

Due to plugin requirements, our minimum required node version is now 10.13.0 (edit: this is moved to !26831 (merged))

Screenshots

N/A

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by 🤖 GitLab Bot 🤖

Merge request reports