diff --git a/.changeset/angry-fishes-protect.md b/.changeset/angry-fishes-protect.md deleted file mode 100644 index 0728e0fc2..000000000 --- a/.changeset/angry-fishes-protect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump express from 4.17.3 to 4.18.0 diff --git a/.changeset/famous-hairs-melt.md b/.changeset/famous-hairs-melt.md deleted file mode 100644 index b19b4e81a..000000000 --- a/.changeset/famous-hairs-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump fork-ts-checker-webpack-plugin from 6.5.0 to 7.2.8 diff --git a/.changeset/fuzzy-terms-attack.md b/.changeset/fuzzy-terms-attack.md deleted file mode 100644 index 0eb26a684..000000000 --- a/.changeset/fuzzy-terms-attack.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump esbuild from 0.14.36 to 0.14.38 diff --git a/.changeset/khaki-years-deliver.md b/.changeset/khaki-years-deliver.md deleted file mode 100644 index 51d4e0b5d..000000000 --- a/.changeset/khaki-years-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump browserslist from 4.20.2 to 4.20.3 diff --git a/.changeset/light-bugs-clap.md b/.changeset/light-bugs-clap.md deleted file mode 100644 index d1b62e33f..000000000 --- a/.changeset/light-bugs-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump postcss-preset-env from 7.4.3 to 7.4.4 diff --git a/.changeset/new-avocados-chew.md b/.changeset/new-avocados-chew.md deleted file mode 100644 index 8c1833e45..000000000 --- a/.changeset/new-avocados-chew.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'modular-scripts': major ---- - -Upgrade html-minifier-terset to v6. diff --git a/.changeset/odd-ants-appear.md b/.changeset/odd-ants-appear.md deleted file mode 100644 index 72e6f4d04..000000000 --- a/.changeset/odd-ants-appear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": major ---- - -Exclude node builtins from build diff --git a/.changeset/plenty-peas-fetch.md b/.changeset/plenty-peas-fetch.md deleted file mode 100644 index 169ae0442..000000000 --- a/.changeset/plenty-peas-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump npm-packlist from 5.0.0 to 5.0.2 diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 04f93340a..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "mode": "exit", - "tag": "beta", - "initialVersions": { - "create-modular-react-app": "2.1.6", - "eslint-config-modular-app": "2.0.5", - "modular-scripts": "2.4.0", - "modular-site": "1.0.1", - "modular-template-app": "1.1.0", - "modular-template-node-env-app": "0.2.0", - "modular-template-package": "1.1.0", - "modular-template-view": "1.1.0", - "modular-views.macro": "3.1.1", - "tree-view-for-tests": "2.0.0" - }, - "changesets": [ - "angry-fishes-protect", - "famous-hairs-melt", - "fuzzy-terms-attack", - "khaki-years-deliver", - "light-bugs-clap", - "new-avocados-chew", - "odd-ants-appear", - "plenty-peas-fetch", - "red-islands-drop", - "serious-ways-enjoy", - "shiny-kings-smash", - "shiny-points-drum", - "silver-dolphins-remember", - "slimy-pumas-boil", - "sweet-bags-guess", - "three-queens-search", - "twenty-turkeys-lay", - "wild-kings-invent", - "yellow-meals-arrive" - ] -} diff --git a/.changeset/red-islands-drop.md b/.changeset/red-islands-drop.md deleted file mode 100644 index 39d3319e8..000000000 --- a/.changeset/red-islands-drop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump @rollup/plugin-commonjs from 21.1.0 to 22.0.0 diff --git a/.changeset/serious-ways-enjoy.md b/.changeset/serious-ways-enjoy.md deleted file mode 100644 index 1729bc39e..000000000 --- a/.changeset/serious-ways-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-config-modular-app": patch ---- - -Bump eslint-plugin-testing-library from 5.3.0 to 5.3.1 diff --git a/.changeset/shiny-kings-smash.md b/.changeset/shiny-kings-smash.md deleted file mode 100644 index e56bc6c5d..000000000 --- a/.changeset/shiny-kings-smash.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'modular-scripts': major ---- - -Remove requirement to transpile to es6-module supported browsers in default -browserslist configuration. diff --git a/.changeset/shiny-points-drum.md b/.changeset/shiny-points-drum.md deleted file mode 100644 index 1efd09a30..000000000 --- a/.changeset/shiny-points-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump webpack-manifest-plugin from 4.1.1 to 5.0.0 diff --git a/.changeset/silver-dolphins-remember.md b/.changeset/silver-dolphins-remember.md deleted file mode 100644 index 9b255a4ea..000000000 --- a/.changeset/silver-dolphins-remember.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": major ---- - -Upgrade webpack implementation to use webpack 5 + associated loader / plugin dependencies. diff --git a/.changeset/slimy-pumas-boil.md b/.changeset/slimy-pumas-boil.md deleted file mode 100644 index 35278d76d..000000000 --- a/.changeset/slimy-pumas-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-config-modular-app": major ---- - -Bump eslint-plugin-testing-library from 4.12.4 to 5.3.0 diff --git a/.changeset/sweet-bags-guess.md b/.changeset/sweet-bags-guess.md deleted file mode 100644 index 66d0f79e3..000000000 --- a/.changeset/sweet-bags-guess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-config-modular-app": patch ---- - -Bump eslint-plugin-react-hooks from 4.4.0 to 4.5.0 diff --git a/.changeset/three-queens-search.md b/.changeset/three-queens-search.md deleted file mode 100644 index 4c63c3ba6..000000000 --- a/.changeset/three-queens-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump css-loader from 6.6.0 to 6.7.1 diff --git a/.changeset/twenty-turkeys-lay.md b/.changeset/twenty-turkeys-lay.md deleted file mode 100644 index 5741e90a6..000000000 --- a/.changeset/twenty-turkeys-lay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump mini-css-extract-plugin from 2.5.3 to 2.6.0 diff --git a/.changeset/wild-kings-invent.md b/.changeset/wild-kings-invent.md deleted file mode 100644 index 76832d7e8..000000000 --- a/.changeset/wild-kings-invent.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'create-modular-react-app': major -'modular-scripts': major ---- - -Drop support for node 12 in favor of LTS versions `^14.17.0 || >=16.0.0`. diff --git a/.changeset/yellow-meals-arrive.md b/.changeset/yellow-meals-arrive.md deleted file mode 100644 index a9b0d7745..000000000 --- a/.changeset/yellow-meals-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": patch ---- - -Bump webpack from 5.69.1 to 5.72.0 diff --git a/docs/releases/3.0.0.md b/docs/releases/3.0.0.md new file mode 100644 index 000000000..9e409674b --- /dev/null +++ b/docs/releases/3.0.0.md @@ -0,0 +1,69 @@ +--- +parent: Release Notes +title: 3.0.0 +--- + +# 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](https://github.com/jpmorganchase/modular/pull/954) Bump shell-quote + from 1.7.2 to 1.7.3 + +- [#1597](https://github.com/jpmorganchase/modular/pull/1597) Upgrade + html-minifier-terset to v6. + +- [#1599](https://github.com/jpmorganchase/modular/pull/1599) Drop support for + node 12 in favor of LTS versions `^14.17.0 || >=16.0.0`. + +* [#1604](https://github.com/jpmorganchase/modular/pull/1604) Exclude node + builtins from build + +* [#1605](https://github.com/jpmorganchase/modular/pull/1605) Bump npm-packlist + from 5.0.0 to 5.0.2 + +- [#1606](https://github.com/jpmorganchase/modular/pull/1606) Bump esbuild from + 0.14.36 to 0.14.38 + +- [#1609](https://github.com/jpmorganchase/modular/pull/1609) Bump + @rollup/plugin-commonjs from 21.1.0 to 22.0.0 + +* [#1611](https://github.com/jpmorganchase/modular/pull/1611) Bump browserslist + from 4.20.2 to 4.20.3 + +- [#1618](https://github.com/jpmorganchase/modular/pull/1618) Bump express from + 4.17.3 to 4.18.0 + +- [#1630](https://github.com/jpmorganchase/modular/pull/1630) Bump + postcss-preset-env from 7.4.3 to 7.4.4 + +* [#1650](https://github.com/jpmorganchase/modular/pull/1650) Upgrade webpack + implementation to use webpack 5 + associated loader / plugin dependencies. + +* [#1653](https://github.com/jpmorganchase/modular/pull/1653) Bump + mini-css-extract-plugin from 2.5.3 to 2.6.0 + +- [#1655](https://github.com/jpmorganchase/modular/pull/1655) Bump css-loader + from 6.6.0 to 6.7.1 + +* [#1656](https://github.com/jpmorganchase/modular/pull/1656) Bump + fork-ts-checker-webpack-plugin from 6.5.0 to 7.2.8 + +- [#1657](https://github.com/jpmorganchase/modular/pull/1657) Bump webpack from + 5.69.1 to 5.72.0 + +* [#1661](https://github.com/jpmorganchase/modular/pull/1661) Bump + webpack-manifest-plugin from 4.1.1 to 5.0.0 + +- [#1663](https://github.com/jpmorganchase/modular/pull/1663) Remove requirement + to transpile to es6-module supported browsers in default browserslist + configuration. diff --git a/packages/create-modular-react-app/CHANGELOG.md b/packages/create-modular-react-app/CHANGELOG.md index cc68c49a4..a4204d332 100644 --- a/packages/create-modular-react-app/CHANGELOG.md +++ b/packages/create-modular-react-app/CHANGELOG.md @@ -1,5 +1,14 @@ # create-modular-react-app +## 3.0.0 + +### Major Changes + +- [#1599](https://github.com/jpmorganchase/modular/pull/1599) + [`6d118fc`](https://github.com/jpmorganchase/modular/commit/6d118fcb4c0a558788909459e1aed1b6fc37110f) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - Drop support for node + 12 in favor of LTS versions `^14.17.0 || >=16.0.0`. + ## 3.0.0-beta.0 ### Major Changes diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index 1d621b795..eb84a08bd 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -1,6 +1,6 @@ { "name": "create-modular-react-app", - "version": "3.0.0-beta.0", + "version": "3.0.0", "license": "Apache-2.0", "bin": { "create-modular-react-app": "build/cli.js" diff --git a/packages/eslint-config-modular-app/CHANGELOG.md b/packages/eslint-config-modular-app/CHANGELOG.md index cc918648d..bdf6df24c 100644 --- a/packages/eslint-config-modular-app/CHANGELOG.md +++ b/packages/eslint-config-modular-app/CHANGELOG.md @@ -1,5 +1,26 @@ # eslint-config-modular-app +## 3.0.0 + +### Major Changes + +- [#1564](https://github.com/jpmorganchase/modular/pull/1564) + [`6a31ac9`](https://github.com/jpmorganchase/modular/commit/6a31ac9572dcc67cd74f85c4094c6fd11aa1dc6c) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + eslint-plugin-testing-library from 4.12.4 to 5.3.0 + +### Patch Changes + +- [#1647](https://github.com/jpmorganchase/modular/pull/1647) + [`591acf5`](https://github.com/jpmorganchase/modular/commit/591acf5219946468265b8ad2d40b01f1b1fc02df) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + eslint-plugin-testing-library from 5.3.0 to 5.3.1 + +* [#1628](https://github.com/jpmorganchase/modular/pull/1628) + [`46dd6fd`](https://github.com/jpmorganchase/modular/commit/46dd6fd1790778ed2ac51992fa2b57a50b6e79d1) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + eslint-plugin-react-hooks from 4.4.0 to 4.5.0 + ## 3.0.0-beta.1 ### Patch Changes diff --git a/packages/eslint-config-modular-app/package.json b/packages/eslint-config-modular-app/package.json index b8638e189..d6e3fe4e4 100644 --- a/packages/eslint-config-modular-app/package.json +++ b/packages/eslint-config-modular-app/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-modular-app", - "version": "3.0.0-beta.1", + "version": "3.0.0", "license": "Apache-2.0", "main": "index.js", "engines": { diff --git a/packages/modular-scripts/CHANGELOG.md b/packages/modular-scripts/CHANGELOG.md index 82596d9ab..dae6dd0c3 100644 --- a/packages/modular-scripts/CHANGELOG.md +++ b/packages/modular-scripts/CHANGELOG.md @@ -1,5 +1,92 @@ # modular-scripts +## 3.0.0 + +### Major Changes + +- [#1597](https://github.com/jpmorganchase/modular/pull/1597) + [`dda3c93`](https://github.com/jpmorganchase/modular/commit/dda3c938b28a3586c68a52736cf726b38a5f0504) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - Upgrade + html-minifier-terset to v6. + +* [#1604](https://github.com/jpmorganchase/modular/pull/1604) + [`d7c8725`](https://github.com/jpmorganchase/modular/commit/d7c872564871c5fe30df836bd392d65c3a8efdd0) + Thanks [@cristiano-belloni](https://github.com/cristiano-belloni)! - Exclude + node builtins from build + +- [#1663](https://github.com/jpmorganchase/modular/pull/1663) + [`8afd788`](https://github.com/jpmorganchase/modular/commit/8afd78825194f22e09df72d7086e0de96e3656bd) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - Remove requirement to + transpile to es6-module supported browsers in default browserslist + configuration. + +* [#1650](https://github.com/jpmorganchase/modular/pull/1650) + [`81f88dd`](https://github.com/jpmorganchase/modular/commit/81f88dd2d06a3959e6ddd9d23c07308a5078fd2e) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - Upgrade webpack + implementation to use webpack 5 + associated loader / plugin dependencies. + +- [#1599](https://github.com/jpmorganchase/modular/pull/1599) + [`6d118fc`](https://github.com/jpmorganchase/modular/commit/6d118fcb4c0a558788909459e1aed1b6fc37110f) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - Drop support for node + 12 in favor of LTS versions `^14.17.0 || >=16.0.0`. + +### Patch Changes + +- [#1618](https://github.com/jpmorganchase/modular/pull/1618) + [`118588e`](https://github.com/jpmorganchase/modular/commit/118588e189470b0994985b1677b548021db5fd3a) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump express from + 4.17.3 to 4.18.0 + +* [#1656](https://github.com/jpmorganchase/modular/pull/1656) + [`828784e`](https://github.com/jpmorganchase/modular/commit/828784e3e907d7e120be6490d7ee5f69c9efc7dc) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + fork-ts-checker-webpack-plugin from 6.5.0 to 7.2.8 + +- [#1606](https://github.com/jpmorganchase/modular/pull/1606) + [`e3893c6`](https://github.com/jpmorganchase/modular/commit/e3893c6b57ca7e182a3cc5f733368cc066feb098) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump esbuild from + 0.14.36 to 0.14.38 + +* [#1611](https://github.com/jpmorganchase/modular/pull/1611) + [`b3308ee`](https://github.com/jpmorganchase/modular/commit/b3308eef8ae078aea4c1ef13fc5ced9b4295e942) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump browserslist + from 4.20.2 to 4.20.3 + +- [#1630](https://github.com/jpmorganchase/modular/pull/1630) + [`24bac46`](https://github.com/jpmorganchase/modular/commit/24bac46e87c9ba35976296cbe66f6d783c594e1b) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + postcss-preset-env from 7.4.3 to 7.4.4 + +* [#1605](https://github.com/jpmorganchase/modular/pull/1605) + [`3c4235e`](https://github.com/jpmorganchase/modular/commit/3c4235e7f5dcf52b6c1a6bb23b9d7869103d666e) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump npm-packlist + from 5.0.0 to 5.0.2 + +- [#1609](https://github.com/jpmorganchase/modular/pull/1609) + [`a323549`](https://github.com/jpmorganchase/modular/commit/a323549083c477a1d359f9d059c4e120d87a887d) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + @rollup/plugin-commonjs from 21.1.0 to 22.0.0 + +* [#1661](https://github.com/jpmorganchase/modular/pull/1661) + [`83e258f`](https://github.com/jpmorganchase/modular/commit/83e258f6ca229cee7688e8bdc35d344239a74e53) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + webpack-manifest-plugin from 4.1.1 to 5.0.0 + +- [#1655](https://github.com/jpmorganchase/modular/pull/1655) + [`243f53d`](https://github.com/jpmorganchase/modular/commit/243f53d91d0b9f3c07b080dfb84cf73967caa0c7) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump css-loader + from 6.6.0 to 6.7.1 + +* [#1653](https://github.com/jpmorganchase/modular/pull/1653) + [`c3651a6`](https://github.com/jpmorganchase/modular/commit/c3651a6885389279a9bbd295303f4612d2a3f44e) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump + mini-css-extract-plugin from 2.5.3 to 2.6.0 + +- [#1657](https://github.com/jpmorganchase/modular/pull/1657) + [`54efe6b`](https://github.com/jpmorganchase/modular/commit/54efe6bd25dfeaf45e24e23b5ca5a28e3384c92f) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump webpack from + 5.69.1 to 5.72.0 + ## 3.0.0-beta.2 ### Major Changes diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 7c3ba9362..623f18741 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -1,6 +1,6 @@ { "name": "modular-scripts", - "version": "3.0.0-beta.2", + "version": "3.0.0", "license": "Apache-2.0", "bin": { "modular": "dist-cjs/cli.js"