-
-
Notifications
You must be signed in to change notification settings - Fork 26.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Webpack 5 #11201
Commits on May 28, 2021
-
[WP5] Webpack5 update (#10961)
* Revert "Revert "Update postcss packages" (#10216)" This reverts commit 3968923. * Revert "Update postcss packages" (#10216) This reverts commit 580ed5d. * Update postcss and loader * Update fork-ts-checker-webpack-plugin@5.2.1 References: * [hook rename](TypeStrong/fork-ts-checker-webpack-plugin#490) * [include/exclude](TypeStrong/fork-ts-checker-webpack-plugin#450) and [issue options](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin#issues-options) * [release notes 5.0.0](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v5.0.0) * Update fork-ts-checker-webpack-plugin 6.0.5 * Add css-minimizer-webpack-plugin@1.1.5 remove Add css-minimizer-webpack-plugin@1.1.5 Remove optimize-css-assets-webpack-plugin and postcss-safe-parser References: * https://webpack.js.org/plugins/css-minimizer-webpack-plugin/ * Add support for Webpack 5 message objects * Update WebpackManifestPlugin to v3.0.0 * Support both "SingleEntryPlugin" and "EntryPlugin" * Support Webpack 5 IgnorePlugin signature Reference: * https://webpack.js.org/plugins/ignore-plugin/#example-of-ignoring-moment-locales * #10006 * Update webpack and dev server * Enable persistent cache * Fix react-error-overlay webpack * Fix dev server config * Remove support for SingleEntryPlugin * update workbox-webpack-plugin * Fix post css config * Comment out WebpackManifestPlugin for now having issues with undefined path * Add fast refresh entries to ModuleScopePlugin * Format files * Remove unused variables in start command * git ignore tsconfig.tsbuildinfo supporting incremental typescript builds * simplify output path review feedback from @kumarlachhani * Use asset modules in react-scripts * Use asset modules in react-error-overlay * eslint-config-react-app typo fix (#10317) This just fixes a shell snippet in the readme file for this plugin * Fix link address (#10907) Replace the Github home link with a link to the repo's main page or a link to the source (https://github.com/CodeByZach/pace/blob/master/pace.js) * Bump immer version for fixing security issue (#10791) Bump immer minor version to fix `Prototype Pollution` Security issue. * test(create-react-app): add integration tests (#10381) * Revert "Use asset modules in react-error-overlay" This reverts commit 952f896. * Disable broken tests for now * Revert source-map bump in react-error-overlay * JSON is using default export * Webpack config: Remove invalid parser configuration * Fix issue with ModuleScope and babel runtime * Fix svgr configuration * Webpack config svg use file-loader instead of url-loader * Update postcss-normalize * Fix asset output name * Update test matrix using node 12+14 postcss normalize only support node >=12 * Fix file output extension * Align assetModuleFilename * pipeline update configuration names * Add back webpack-manifest-plugin * Fix kitchen sink get actual href value .href is prefixed with http://localhost etc. * Update kitchen sink test to webpack 5 asset modules * Let webpack handle global this * Fix eject copy config/webpack/persistentCache folder * Move tsbuildinfo into cache folder * Update dependencies * Update webpack-dev-server to beta.3 * Compilation.modules changed to type Set reference: comment by @slorber #9994 (comment) * Format JsonInclusion.js using prettier * Run prettier on webpack dev server config * Enable e2e behavior tests using node 12+14 * Comment out e2e behavior tests for now * Add experimental support for module federation * Fix missing wds socket path update accordingly to review by @xiaokekeT * Revert "Add experimental support for module federation" This reverts commit 8fdc63b. Co-authored-by: Ian Schmitz <ianschmitz@gmail.com> Co-authored-by: jasonwilliams <jase.williams@gmail.com> Co-authored-by: Joseph Atkins-Turkish <spacerat3004@gmail.com> Co-authored-by: e-w-h <46170930+e-w-h@users.noreply.github.com> Co-authored-by: Shamprasad RH <shamprasad.rh@mail.weir> Co-authored-by: James George <jamesgeorge998001@gmail.com>
1Configuration menu - View commit details
-
Copy full SHA for aaddb29 - Browse repository at this point
Copy the full SHA aaddb29View commit details
Commits on Jul 12, 2021
-
Update Webpack dependencies and fix minor issues (#11170)
Morten N.O. Nørgaard Henriksen committedJul 12, 2021 Configuration menu - View commit details
-
Copy full SHA for da654e6 - Browse repository at this point
Copy the full SHA da654e6View commit details
Commits on Jul 15, 2021
-
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committed
Jul 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 6d3dbed - Browse repository at this point
Copy the full SHA 6d3dbedView commit details -
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committed
Jul 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 0a7b095 - Browse repository at this point
Copy the full SHA 0a7b095View commit details -
prevent yarn warnings
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committedJul 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 44c6958 - Browse repository at this point
Copy the full SHA 44c6958View commit details -
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committed
Jul 15, 2021 Configuration menu - View commit details
-
Copy full SHA for faf8b66 - Browse repository at this point
Copy the full SHA faf8b66View commit details -
Remove dependency check for babel-eslint
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committedJul 15, 2021 Configuration menu - View commit details
-
Copy full SHA for b213cf3 - Browse repository at this point
Copy the full SHA b213cf3View commit details -
Use md5 for the environment config webpack 5 cache invalidation hash
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committedJul 15, 2021 Configuration menu - View commit details
-
Copy full SHA for b5caccf - Browse repository at this point
Copy the full SHA b5caccfView commit details
Commits on Jul 16, 2021
-
Morten N.O. Nørgaard Henriksen authored and Morten N.O. Nørgaard Henriksen committed
Jul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for f8e0fdb - Browse repository at this point
Copy the full SHA f8e0fdbView commit details -
Bump @babel/eslint-parser to 7.14.7
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for b41322a - Browse repository at this point
Copy the full SHA b41322aView commit details -
Fix missing @babel/eslint-parser dev dependency
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 0508303 - Browse repository at this point
Copy the full SHA 0508303View commit details -
ModuleScopePlugin ignore @babel/runtime/helpers/esm/assertThisInitial…
…ized Would be great with wildcard support in ModuleScopePlugin
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 18045c0 - Browse repository at this point
Copy the full SHA 18045c0View commit details -
Move azurepipelines to ubuntu-latest
Warning: Ubuntu 16.04 LTS environment is deprecated and will be removed on September 20, 2021. Migrate to ubuntu-latest instead. For more details, see actions/runner-images#3287
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for af889e1 - Browse repository at this point
Copy the full SHA af889e1View commit details -
Webpack config remove requireEnsure
this should be the default already in webpack 5 - to enable require ensure use https://webpack.js.org/plugins/internal-plugins/#requireensureplugin
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 2d3639c - Browse repository at this point
Copy the full SHA 2d3639cView commit details -
ModuleScopePlugin ignore @babel/runtime/regenerator
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for a7b4b6e - Browse repository at this point
Copy the full SHA a7b4b6eView commit details -
Update node-sass from v4 to v6 in fixtures
On v4.14.1 linux tests failed: Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime
Morten N.O. Henriksen committedJul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for c3abea1 - Browse repository at this point
Copy the full SHA c3abea1View commit details -
Morten N.O. Henriksen committed
Jul 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 7130cdf - Browse repository at this point
Copy the full SHA 7130cdfView commit details
Commits on Jul 17, 2021
-
Fix eslint shareable config using rushstack/eslint-patch
Morten N.O. Henriksen committedJul 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 6e10091 - Browse repository at this point
Copy the full SHA 6e10091View commit details -
Format eslint patch using prettier
Morten N.O. Henriksen committedJul 17, 2021 Configuration menu - View commit details
-
Copy full SHA for a2df30e - Browse repository at this point
Copy the full SHA a2df30eView commit details -
Remove rest of
TSC_COMPILE_ON_ERROR
This is a breaking change in the webpack 5 update
Morten N.O. Henriksen committedJul 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 0674cd7 - Browse repository at this point
Copy the full SHA 0674cd7View commit details -
Fix html-webpack-plugin asset module support output
Morten N.O. Henriksen committedJul 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 09cb3d2 - Browse repository at this point
Copy the full SHA 09cb3d2View commit details -
Revert "Remove rest of
TSC_COMPILE_ON_ERROR
"This reverts commit 0674cd7.
Morten N.O. Henriksen committedJul 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 5bf34cd - Browse repository at this point
Copy the full SHA 5bf34cdView commit details -
Add ForkTsCheckerWarningWebpackPlugin to support TSC_COMPILE_ON_ERROR
Morten N.O. Henriksen committedJul 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 8cf9f02 - Browse repository at this point
Copy the full SHA 8cf9f02View commit details
Commits on Jul 20, 2021
-
Update css-loader, mini-css-extract-plugin, webpack-dev-server
Morten N.O. Henriksen committedJul 20, 2021 Configuration menu - View commit details
-
Copy full SHA for 892844e - Browse repository at this point
Copy the full SHA 892844eView commit details -
Convert compileType to module in missing css-loaders
Morten N.O. Henriksen committedJul 20, 2021 Configuration menu - View commit details
-
Copy full SHA for a717786 - Browse repository at this point
Copy the full SHA a717786View commit details
Commits on Jul 29, 2021
-
Use webpack hot client and error overlay
Currently a formatting issue in the overlay, ref: webpack/webpack-dev-server#3575
Morten N.O. Henriksen committedJul 29, 2021 Configuration menu - View commit details
-
Copy full SHA for 5a9d460 - Browse repository at this point
Copy the full SHA 5a9d460View commit details -
Eslint preset move patch to base
Morten N.O. Henriksen committedJul 29, 2021 Configuration menu - View commit details
-
Copy full SHA for fea0a69 - Browse repository at this point
Copy the full SHA fea0a69View commit details -
Fix eslint apply patch in jest config
Morten N.O. Henriksen committedJul 29, 2021 Configuration menu - View commit details
-
Copy full SHA for a23e653 - Browse repository at this point
Copy the full SHA a23e653View commit details
Commits on Jul 30, 2021
-
Update missing node checks and references to +14
Morten N.O. Henriksen committedJul 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 34326df - Browse repository at this point
Copy the full SHA 34326dfView commit details
Commits on Aug 2, 2021
-
Replace CaseSensitivePathsPlugin with eslint import rule
Doing this should improve performance, ref: #11201 (review)
Morten N.O. Henriksen committedAug 2, 2021 Configuration menu - View commit details
-
Copy full SHA for a2c859a - Browse repository at this point
Copy the full SHA a2c859aView commit details -
Fix react-error-overlay lint issue
Morten N.O. Henriksen committedAug 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 908b3c1 - Browse repository at this point
Copy the full SHA 908b3c1View commit details -
Ignore react-error-overlay lint issue
Morten N.O. Henriksen committedAug 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 2c77dd7 - Browse repository at this point
Copy the full SHA 2c77dd7View commit details -
Revert "Ignore react-error-overlay lint issue"
This reverts commit 2c77dd7.
Morten N.O. Henriksen committedAug 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 51eb804 - Browse repository at this point
Copy the full SHA 51eb804View commit details -
Revert "Fix react-error-overlay lint issue"
This reverts commit 908b3c1.
Morten N.O. Henriksen committedAug 2, 2021 Configuration menu - View commit details
-
Copy full SHA for f9784bf - Browse repository at this point
Copy the full SHA f9784bfView commit details -
Revert "Replace CaseSensitivePathsPlugin with eslint import rule"
This reverts commit a2c859a.
Morten N.O. Henriksen committedAug 2, 2021 Configuration menu - View commit details
-
Copy full SHA for a702d6a - Browse repository at this point
Copy the full SHA a702d6aView commit details