Modular 3.0.0
Webpack 5
modular-scripts
uses Webpack 5 to build apps.
Deprecation of node 12
Node 12 hits its end of life in April 2022 and is officially deprecated starting from modular-scripts
3.0.0.
Merged Changes
-
#954 Bump shell-quote from 1.7.2 to 1.7.3
-
#1597 Upgrade html-minifier-terset to v6.
-
#1599 Drop support for node 12 in favor of LTS versions
^14.17.0 || >=16.0.0
. -
#1604 Exclude node builtins from build
-
#1605 Bump npm-packlist from 5.0.0 to 5.0.2
-
#1606 Bump esbuild from 0.14.36 to 0.14.38
-
#1609 Bump @rollup/plugin-commonjs from 21.1.0 to 22.0.0
-
#1611 Bump browserslist from 4.20.2 to 4.20.3
-
#1618 Bump express from 4.17.3 to 4.18.0
-
#1630 Bump postcss-preset-env from 7.4.3 to 7.4.4
-
#1650 Upgrade webpack implementation to use webpack 5 + associated loader / plugin dependencies.
-
#1653 Bump mini-css-extract-plugin from 2.5.3 to 2.6.0
-
#1655 Bump css-loader from 6.6.0 to 6.7.1
-
#1656 Bump fork-ts-checker-webpack-plugin from 6.5.0 to 7.2.8
-
#1657 Bump webpack from 5.69.1 to 5.72.0
-
#1661 Bump webpack-manifest-plugin from 4.1.1 to 5.0.0
-
#1663 Remove requirement to transpile to es6-module supported browsers in default browserslist configuration.
Patch Versions
Patch versions of this release do not have a dedicated summary. For details of patch releases, please visit the GitHub releases page.