Skip to content

Version 2.0.0 - webpack 5 upgrade

Compare
Choose a tag to compare
@taniarascia taniarascia released this 14 Oct 01:09
· 42 commits to master since this release

webpack 5 compatibility upgrade.

Changed

  • Updated webpack to version 5
  • Removed cssnano, url-loader, file-loader, updated several other dependencies
  • Update webpack-dev-server to webpack serve
  • Update inline assets and resources to webpack 5 defaults

Note

You will see this error when building:

ebpack-boilerplate@2.0.0 build /Users/taniarascia/dev/sandbox/webpack-boilerplate
> cross-env NODE_ENV=production webpack --config config/webpack.prod.js

(node:34280) [DEP_WEBPACK_COMPILATION_OPTIMIZE_CHUNK_ASSETS] DeprecationWarning: optimizeChunkAssets is deprecated (use Compilation.hook.processAssets instead and use one of Compilation.PROCESS_ASSETS_STAGE_* as stage option)
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:34280) [DEP_WEBPACK_COMPILATION_ASSETS] DeprecationWarning: Compilation.assets will be frozen in future, all modifications are deprecated.
BREAKING CHANGE: No more changes should happen to Compilation.assets after sealing the Compilation.
	Do changes to assets earlier, e. g. in Compilation.hooks.processAssets.
	Make sure to select an appropriate stage from Compilation.PROCESS_ASSETS_STAGE_*.

This is from the HTML webpack plugin. See issue here: jantimon/html-webpack-plugin#1501