rsnext/packages/next/server
Jiachi Liu ed4d009841
Drop the unstable web vital hook and remove exports of flush effects (#36912)
* remove the experimental web vital hook api
* remove the exported flush effects api and only error on development, keep only usage to styled-jsx

for web vital hook API: The usage is not widly adopted since the existing exported vital api could do the same work. In the future we'll deprecate the `_app.server` in favor of `_app` in server component pages. so that this api won't be required.

for flush effects api: other css-in-js libs are not using the same approach like styled-jsx which holding a style registry and could flush it during streaming. emotion-js and styled-components are still relying on `Document.getInitialProps` atm and we have supported it in latest canary
2022-05-14 21:20:24 +00:00
..
api-utils Fix res.json support for string / null (#36186) 2022-04-15 16:04:00 +02:00
base-http Allow reading request bodies in middlewares (#34294) (#34519) 2022-02-18 19:43:43 +00:00
dev Decouple entries for server components and client components (#36860) 2022-05-13 19:48:53 +02:00
lib Tweak routing tests (#36667) 2022-05-05 13:15:32 +02:00
send-payload Reduce the size of web server (#34767) 2022-02-24 19:53:17 +00:00
web Fix return type of middleware req.cookies.get() (#36872) 2022-05-12 21:44:06 +00:00
accept-header.ts Implement Middleware RFC (#30081) 2021-10-20 17:52:11 +00:00
base-server.ts Update x-nextjs-cache header in minimal mode (#36791) 2022-05-09 17:08:29 -05:00
body-streams.ts fix post request hangs when no body is consumed on middleware (#35131) 2022-03-08 19:24:58 +00:00
config-shared.ts Add experimental config for basePath testing (#36843) 2022-05-12 16:47:34 +00:00
config-utils.ts Remove webpack 4 support (#29660) 2021-10-06 17:40:01 +02:00
config.ts Add experimental wildcard remotePatterns config for upstream images (#36245) 2022-05-05 02:19:16 +00:00
crypto-utils.ts Move next-server directory files to server directory (#26756) 2021-06-30 13:44:40 +02:00
font-utils.ts Move next-server directory files to server directory (#26756) 2021-06-30 13:44:40 +02:00
get-page-files.ts Add initial handling for routing tests (#36635) 2022-05-03 10:37:23 +00:00
get-route-from-entrypoint.ts Tweak routing tests (#36667) 2022-05-05 13:15:32 +02:00
htmlescape.ts Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
image-optimizer.ts Add experimental wildcard remotePatterns config for upstream images (#36245) 2022-05-05 02:19:16 +00:00
incremental-cache.ts Refactor Page Paths utils and Middleware Plugin (#36576) 2022-04-30 11:19:27 +00:00
load-components.ts Decouple entries for server components and client components (#36860) 2022-05-13 19:48:53 +02:00
next-server.ts Update renderOpts.dev handling and fix check (#36666) 2022-05-05 11:11:17 -05:00
next.ts Use react dom server node api to detect react root is enabled (#36749) 2022-05-07 18:45:40 +00:00
node-polyfill-fetch.js Pre-compile more dependencies (#32742) 2022-01-17 15:17:22 +00:00
node-polyfill-web-streams.js Update polyfill of web streams (#35571) 2022-04-07 16:26:30 +02:00
node-web-streams-helper.ts Update client router for tests (#36822) 2022-05-12 20:52:59 +00:00
optimize-amp.ts Move next-server directory files to server directory (#26756) 2021-06-30 13:44:40 +02:00
post-process.ts Enable html post optimization for react 18 (#36837) 2022-05-12 17:41:37 +00:00
render-result.ts Add unstable_useFlushEffects hook (#34117) 2022-02-18 00:18:28 +00:00
render.tsx Drop the unstable web vital hook and remove exports of flush effects (#36912) 2022-05-14 21:20:24 +00:00
request-meta.ts Ensure we don't poll page in development when notFound: true is returned (#34352) 2022-02-16 18:53:48 +00:00
require.ts Tweak routing tests (#36667) 2022-05-05 13:15:32 +02:00
response-cache.ts Update manual revalidate response cache handling (#36462) 2022-04-26 19:32:29 +00:00
router-utils.ts test: warn on substr() usage (#35499) 2022-03-24 18:35:33 -04:00
router.ts Use edge compiler for middleware (#36486) 2022-04-27 11:50:29 +02:00
serve-static.ts Add support for AVIF to next/image (#29683) 2021-10-11 23:17:47 +00:00
server-route-utils.ts Use edge compiler for middleware (#36486) 2022-04-27 11:50:29 +02:00
utils.ts Refactor base server to remove native dependencies (#33499) 2022-01-20 21:25:44 +00:00
view-render.tsx Drop the unstable web vital hook and remove exports of flush effects (#36912) 2022-05-14 21:20:24 +00:00
web-server.ts Tweak routing tests (#36667) 2022-05-05 13:15:32 +02:00