From 438baf9e46bdd55203ae76d492114e86c6fb0b80 Mon Sep 17 00:00:00 2001 From: Vercel Release Bot <88769842+vercel-release-bot@users.noreply.github.com> Date: Tue, 20 May 2025 10:21:49 +0200 Subject: [PATCH 1/4] Update Rspack development test manifest (#79392) --- test/rspack-dev-tests-manifest.json | 40 +++++++++++++++++------------ 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/test/rspack-dev-tests-manifest.json b/test/rspack-dev-tests-manifest.json index 385e6dbf1b8..e3131acd368 100644 --- a/test/rspack-dev-tests-manifest.json +++ b/test/rspack-dev-tests-manifest.json @@ -5178,7 +5178,6 @@ "app dir - basic searchParams prop server component should have the correct search params on middleware rewrite", "app dir - basic searchParams prop server component should have the correct search params on rewrite", "app dir - basic server components Loading should render loading.js in browser for slow layout", - "app dir - basic server components Loading should render loading.js in browser for slow layout and page", "app dir - basic server components Loading should render loading.js in browser for slow page", "app dir - basic server components Loading should render loading.js in initial html for slow layout", "app dir - basic server components Loading should render loading.js in initial html for slow layout and page", @@ -5193,6 +5192,7 @@ "app dir - basic server components dynamic routes should only pass params that apply to the layout", "app dir - basic server components middleware should strip internal query parameters from requests to middleware for redirect", "app dir - basic server components middleware should strip internal query parameters from requests to middleware for rewrite", + "app dir - basic server components next/router should support router.back and router.forward", "app dir - basic server components should include client component layout with server component route should include it client-side", "app dir - basic server components should include client component layout with server component route should include it server-side", "app dir - basic server components should not serve .client.js as a path", @@ -5234,7 +5234,7 @@ ], "failed": [ "app dir - basic should navigate to pages dynamic route from pages page if it overlaps with an app page", - "app dir - basic server components next/router should support router.back and router.forward" + "app dir - basic server components Loading should render loading.js in browser for slow layout and page" ], "pending": [ "app dir - basic HMR should HMR correctly when changing the component type", @@ -5882,15 +5882,6 @@ "flakey": [], "runtimeError": false }, - "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.prospective-fallback.test.ts": { - "passed": [ - "Dynamic IO Prospective Fallback should not error when visiting the page" - ], - "failed": [], - "pending": [], - "flakey": [], - "runtimeError": false - }, "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.sync-dynamic.test.ts": { "passed": [ "Dynamic IO Errors - With Minification Sync Dynamic - With Fallback - client searchParams does not run in dev", @@ -6320,7 +6311,7 @@ ], "pending": [], "flakey": [], - "runtimeError": false + "runtimeError": true }, "test/e2e/app-dir/errors/index.test.ts": { "passed": [ @@ -6779,14 +6770,14 @@ "app-dir - logging with verbose logging for edge runtime should not log _rsc query for client navigation RSC request", "app-dir - logging with verbose logging for edge runtime should only log requests in development mode", "app-dir - logging with verbose logging for edge runtime should respect request.init.cache when use with fetch input is instance", - "app-dir - logging with verbose logging for edge runtime should show cache reason of noStore when use with fetch" + "app-dir - logging with verbose logging for edge runtime should show cache reason of noStore when use with fetch", + "app-dir - logging with verbose logging for edge runtime when logging.fetches.hmrRefreshes is true should log requests for HMR refreshes" ], "failed": [ "app-dir - logging with default logging should not contain metadata internal segments for dynamic metadata routes", "app-dir - logging with fetches default logging should not contain metadata internal segments for dynamic metadata routes", "app-dir - logging with fetches verbose logging should not contain metadata internal segments for dynamic metadata routes", - "app-dir - logging with verbose logging for edge runtime should not contain metadata internal segments for dynamic metadata routes", - "app-dir - logging with verbose logging for edge runtime when logging.fetches.hmrRefreshes is true should log requests for HMR refreshes" + "app-dir - logging with verbose logging for edge runtime should not contain metadata internal segments for dynamic metadata routes" ], "pending": [], "flakey": [], @@ -7793,6 +7784,15 @@ "flakey": [], "runtimeError": false }, + "test/e2e/app-dir/parallel-routes-and-interception-nested-dynamic-routes/parallel-routes-and-interception-nested-dynamic-routes.test.ts": { + "passed": [ + "parallel-routes-and-interception-nested-dynamic-routes should intercept the route for nested dynamic routes" + ], + "failed": [], + "pending": [], + "flakey": [], + "runtimeError": false + }, "test/e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts": { "passed": [ "parallel-routes-and-interception parallel routes should apply the catch-all route to the parallel route if no matching route is found", @@ -10024,8 +10024,14 @@ }, "test/e2e/define/define.test.ts": { "passed": [ - "compiler.define should render the magic variable on client side", - "compiler.define should render the magic variable on server side" + "compiler.define compiler.define should render the magic expression on client side", + "compiler.define compiler.define should render the magic expression on server side", + "compiler.define compiler.define should render the magic variable on client side", + "compiler.define compiler.define should render the magic variable on server side", + "compiler.define compiler.defineServer should not render the inlined expression on client side", + "compiler.define compiler.defineServer should not render the inlined variable on client side", + "compiler.define compiler.defineServer should render the inlined expression on server side", + "compiler.define compiler.defineServer should render the inlined variable on server side" ], "failed": [], "pending": [], From 8488de71b02b68ccd76d38faf10996c58d7c6045 Mon Sep 17 00:00:00 2001 From: Vercel Release Bot <88769842+vercel-release-bot@users.noreply.github.com> Date: Tue, 20 May 2025 10:23:14 +0200 Subject: [PATCH 2/4] Update Rspack production test manifest (#79393) --- test/rspack-build-tests-manifest.json | 36 +++++++++++++++------------ 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/test/rspack-build-tests-manifest.json b/test/rspack-build-tests-manifest.json index b057b10e0f8..6a3e206b142 100644 --- a/test/rspack-build-tests-manifest.json +++ b/test/rspack-build-tests-manifest.json @@ -2148,16 +2148,6 @@ "flakey": [], "runtimeError": false }, - "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.prospective-fallback.test.ts": { - "passed": [ - "Dynamic IO Prospective Fallback should error on the build due to a missing suspense boundary", - "Dynamic IO Prospective Fallback should not error when we add the missing suspense boundary" - ], - "failed": [], - "pending": [], - "flakey": [], - "runtimeError": false - }, "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.sync-dynamic.test.ts": { "passed": [ "Dynamic IO Errors - With Minification Sync Dynamic - With Fallback - client searchParams should not error the build when synchronously reading search params in a client component if all dynamic access is inside a Suspense boundary", @@ -4029,6 +4019,15 @@ "flakey": [], "runtimeError": false }, + "test/e2e/app-dir/parallel-routes-and-interception-nested-dynamic-routes/parallel-routes-and-interception-nested-dynamic-routes.test.ts": { + "passed": [ + "parallel-routes-and-interception-nested-dynamic-routes should intercept the route for nested dynamic routes" + ], + "failed": [], + "pending": [], + "flakey": [], + "runtimeError": false + }, "test/e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts": { "passed": [ "parallel-routes-and-interception parallel routes should apply the catch-all route to the parallel route if no matching route is found", @@ -6518,8 +6517,14 @@ }, "test/e2e/define/define.test.ts": { "passed": [ - "compiler.define should render the magic variable on client side", - "compiler.define should render the magic variable on server side" + "compiler.define compiler.define should render the magic expression on client side", + "compiler.define compiler.define should render the magic expression on server side", + "compiler.define compiler.define should render the magic variable on client side", + "compiler.define compiler.define should render the magic variable on server side", + "compiler.define compiler.defineServer should not render the inlined expression on client side", + "compiler.define compiler.defineServer should not render the inlined variable on client side", + "compiler.define compiler.defineServer should render the inlined expression on server side", + "compiler.define compiler.defineServer should render the inlined variable on server side" ], "failed": [], "pending": [], @@ -9765,16 +9770,15 @@ "passed": [ "Chunking production mode Serving should hydrate with aggressive chunking", "Chunking production mode Serving should load chunks when navigating", + "Chunking production mode should create a framework chunk", "Chunking production mode should execute the build manifest", "Chunking production mode should not create a commons chunk", "Chunking production mode should not create a lib chunk for react or react-dom", + "Chunking production mode should not include more than one instance of react-dom", "Chunking production mode should not preload the build manifest", "Chunking production mode should use all url friendly names" ], - "failed": [ - "Chunking production mode should create a framework chunk", - "Chunking production mode should not include more than one instance of react-dom" - ], + "failed": [], "pending": [], "flakey": [], "runtimeError": false From 7d48894edd709af4e2084007b1e4f26db9f7603b Mon Sep 17 00:00:00 2001 From: Vercel Release Bot <88769842+vercel-release-bot@users.noreply.github.com> Date: Tue, 20 May 2025 10:26:39 +0200 Subject: [PATCH 3/4] Update Turbopack production test manifest (#79395) --- test/turbopack-build-tests-manifest.json | 29 ++++++++++++++---------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/test/turbopack-build-tests-manifest.json b/test/turbopack-build-tests-manifest.json index 2efa060b421..a9237c47796 100644 --- a/test/turbopack-build-tests-manifest.json +++ b/test/turbopack-build-tests-manifest.json @@ -2032,16 +2032,6 @@ "flakey": [], "runtimeError": false }, - "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.prospective-fallback.test.ts": { - "passed": [ - "Dynamic IO Prospective Fallback should error on the build due to a missing suspense boundary", - "Dynamic IO Prospective Fallback should not error when we add the missing suspense boundary" - ], - "failed": [], - "pending": [], - "flakey": [], - "runtimeError": false - }, "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.sync-dynamic.test.ts": { "passed": [ "Dynamic IO Errors - With Minification Sync Dynamic - With Fallback - client searchParams should not error the build when synchronously reading search params in a client component if all dynamic access is inside a Suspense boundary", @@ -3913,6 +3903,15 @@ "flakey": [], "runtimeError": false }, + "test/e2e/app-dir/parallel-routes-and-interception-nested-dynamic-routes/parallel-routes-and-interception-nested-dynamic-routes.test.ts": { + "passed": [ + "parallel-routes-and-interception-nested-dynamic-routes should intercept the route for nested dynamic routes" + ], + "failed": [], + "pending": [], + "flakey": [], + "runtimeError": false + }, "test/e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts": { "passed": [ "parallel-routes-and-interception parallel routes should apply the catch-all route to the parallel route if no matching route is found", @@ -6399,8 +6398,14 @@ }, "test/e2e/define/define.test.ts": { "passed": [ - "compiler.define should render the magic variable on client side", - "compiler.define should render the magic variable on server side" + "compiler.define compiler.define should render the magic expression on client side", + "compiler.define compiler.define should render the magic expression on server side", + "compiler.define compiler.define should render the magic variable on client side", + "compiler.define compiler.define should render the magic variable on server side", + "compiler.define compiler.defineServer should not render the inlined expression on client side", + "compiler.define compiler.defineServer should not render the inlined variable on client side", + "compiler.define compiler.defineServer should render the inlined expression on server side", + "compiler.define compiler.defineServer should render the inlined variable on server side" ], "failed": [], "pending": [], From cd2ab0d6c0eb6a623516002c12aa80bc3c7a36e4 Mon Sep 17 00:00:00 2001 From: Vercel Release Bot <88769842+vercel-release-bot@users.noreply.github.com> Date: Tue, 20 May 2025 10:27:36 +0200 Subject: [PATCH 4/4] Update Turbopack development test manifest (#79396) --- test/turbopack-dev-tests-manifest.json | 28 ++++++++++++++++---------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/test/turbopack-dev-tests-manifest.json b/test/turbopack-dev-tests-manifest.json index 044bbb806ac..ff0aa4d2329 100644 --- a/test/turbopack-dev-tests-manifest.json +++ b/test/turbopack-dev-tests-manifest.json @@ -5745,15 +5745,6 @@ "flakey": [], "runtimeError": false }, - "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.prospective-fallback.test.ts": { - "passed": [ - "Dynamic IO Prospective Fallback should not error when visiting the page" - ], - "failed": [], - "pending": [], - "flakey": [], - "runtimeError": false - }, "test/e2e/app-dir/dynamic-io-errors/dynamic-io-errors.sync-dynamic.test.ts": { "passed": [ "Dynamic IO Errors - With Minification Sync Dynamic - With Fallback - client searchParams does not run in dev", @@ -7650,6 +7641,15 @@ "flakey": [], "runtimeError": false }, + "test/e2e/app-dir/parallel-routes-and-interception-nested-dynamic-routes/parallel-routes-and-interception-nested-dynamic-routes.test.ts": { + "passed": [ + "parallel-routes-and-interception-nested-dynamic-routes should intercept the route for nested dynamic routes" + ], + "failed": [], + "pending": [], + "flakey": [], + "runtimeError": false + }, "test/e2e/app-dir/parallel-routes-and-interception/parallel-routes-and-interception.test.ts": { "passed": [ "parallel-routes-and-interception parallel routes should apply the catch-all route to the parallel route if no matching route is found", @@ -9879,8 +9879,14 @@ }, "test/e2e/define/define.test.ts": { "passed": [ - "compiler.define should render the magic variable on client side", - "compiler.define should render the magic variable on server side" + "compiler.define compiler.define should render the magic expression on client side", + "compiler.define compiler.define should render the magic expression on server side", + "compiler.define compiler.define should render the magic variable on client side", + "compiler.define compiler.define should render the magic variable on server side", + "compiler.define compiler.defineServer should not render the inlined expression on client side", + "compiler.define compiler.defineServer should not render the inlined variable on client side", + "compiler.define compiler.defineServer should render the inlined expression on server side", + "compiler.define compiler.defineServer should render the inlined variable on server side" ], "failed": [], "pending": [],