Skip to content

Webpack 4 plugin support tracker #874

@taneliang

Description

@taneliang

Webpack 4 has been released, breaking many loaders and plugins. This issue tracks the status of Webpack 4 support in our Webpack-related dependencies.

/www

Plugin/Loader Support for Webpack 4 Installed in /www
autodll-webpack-plugin ✔ v0.4.0 Supports only Webpack 4
extract-text-webpack-plugin . Plugin superseded by https://github.com/webpack-contrib/mini-css-extract-plugin. ✘ To be replaced with mini-css-extract-plugin. Sample config
style-loader ✘ Support added in stale PR webpack/style-loader#282
stylelint-webpack-plugin webpack/stylelint-webpack-plugin#140
flow-status-webpack-plugin Unsure. No issues, PRs, or peerDependencies package.json entry.
postcss-loader Unsure. No issues, PRs, or peerDependencies package.json entry.
webpack-merge Unsure. No issues, PRs, or peerDependencies package.json entry.
babel-loader ✔ v7.1.3
cache-loader ✔ v1.2.1
clean-webpack-plugin ✔ Likely, according to issue comments
copy-webpack-plugin ✔ v4.4.0
css-loader ✔ v0.28.10
eslint-loader ✔ v2.0.0
file-loader v1.1.10
html-webpack-plugin ✔ v3.0.0. Support actually added in this fork, but merged back into the original repo. Not sure which we're supposed to be using now.
html-webpack-inline-source-plugin ✔ v0.0.10
lodash-webpack-plugin Likely, with warnings fixed in this PR.
optimize-css-assets-webpack-plugin v4.0.0. Supports only Webpack 4. Must be upgraded with Webpack
sass-loader ✔ v6.0.7
script-ext-html-webpack-plugin ✔ v2.0.0
uglifyjs-webpack-plugin ✔ v1.2.2
url-loader v1.0.0-beta.0, and v1.0.0 released.
webpack-dev-server v3.0.0. Supports only Webpack 4. ✘ Must be upgraded with Webpack
workbox-webpack-plugin ✔ v3.0.0

/scrapers/nus

Plugin/Loader Support for Webpack 4 Installed in /scrapers/nus
babel-loader ✔ v7.1.3
babili-webpack-plugin No issues other than this deprecation warning: Tapable.plugin is deprecated. Use new API on .hooks instead. To be removed.
webpack-node-externals Probably - no issues observed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions