rsnext/packages/next/build/webpack/plugins
Jiachi Liu 2608e7d865
Migrate middleware ssr to edge functions (#37708)
x-ref: #31506

This PR migrates existing SSR on edge from middleware to edge functions implmentation. So that we can get rid of limitation of middleware and resolve the conflicts between middleware and edge SSR routes.

* Adding edge functions matching route in middleware catch all route,keep the order as `middleware catch all` -> redirects/rewrites -> `edge catch all` -> others
* Dropping middleware related code for edge SSR: removing client info and preflight request handling
2022-06-21 19:04:48 +00:00
..
terser-webpack-plugin Set swcMinify as an attribute on terser-webpack-plugin-optimize span (#37416) 2022-06-06 15:09:33 +00:00
wellknown-errors-plugin Skip loading unused plugins in next dev (#37430) 2022-06-03 14:47:16 -04:00
build-manifest-plugin.ts Optimize middleware regex handling (#37688) 2022-06-14 11:50:05 -05:00
client-entry-plugin.ts Fix client component hydration (#37134) 2022-05-24 14:54:26 +00:00
copy-file-plugin.ts use loader-utils 2 for resolve-url-loader to fix ./data: urls in sass (#31134) 2021-11-08 18:37:25 +00:00
css-minimizer-plugin.ts Pre-compile more dependencies (#32627) 2021-12-20 14:01:35 +01:00
flight-manifest-plugin.ts Use the new moduleMap option in the flight client during SSR (#37406) 2022-06-02 15:43:25 +00:00
font-stylesheet-gathering-plugin.ts Update font-stylesheet-gathering-plugin.ts (#30709) 2022-02-05 21:46:47 -06:00
jsconfig-paths-plugin.ts chore: replace deprecated String.prototype.substr() (#35421) 2022-03-24 17:49:38 -04:00
middleware-plugin.ts Migrate middleware ssr to edge functions (#37708) 2022-06-21 19:04:48 +00:00
middleware-source-maps-plugin.ts chore: narrows regexp to enable middleware source maps (#37582) 2022-06-10 20:22:03 -05:00
mini-css-extract-plugin.ts use official mini-css-extract-plugin and experimentalUseImportModule (#24573) 2021-05-12 16:04:01 +00:00
next-drop-client-page-plugin.ts Remove isWebpack5 checks (#29677) 2021-10-06 18:46:46 -05:00
next-trace-entrypoints-plugin.ts Bump @vercel/nft 0.20.0 (#37602) 2022-06-10 13:10:52 -05:00
nextjs-require-cache-hot-reloader.ts Fix next dev not working for server components in app (#37403) 2022-06-02 14:51:41 +00:00
pages-manifest-plugin.ts Rename app paths folder (#37146) 2022-05-25 11:46:26 +02:00
profiling-plugin.ts partially migrate to webpack 5 types (#30189) 2021-10-24 23:04:26 +02:00
react-loadable-plugin.ts fixes to allow lazy compilation for import() (#32441) 2021-12-14 11:33:04 +01:00
serverless-plugin.ts update serverless plugin to use webpack 5 apis (#31058) 2021-11-06 01:19:25 +01:00
telemetry-plugin.ts Collect packages are used and eliminated in getServerSideProps (#35404) 2022-04-01 15:08:44 +00:00