diff --git a/examples/reproduction-template/package.json b/examples/reproduction-template/package.json index 04673970a995c1..39188f291a9eb1 100644 --- a/examples/reproduction-template/package.json +++ b/examples/reproduction-template/package.json @@ -7,8 +7,8 @@ }, "dependencies": { "next": "canary", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.1.1", + "react-dom": "19.1.1" }, "devDependencies": { "@types/node": "^22", diff --git a/package.json b/package.json index ac3ed906aa0190..db5e54b3e8d93c 100644 --- a/package.json +++ b/package.json @@ -233,16 +233,16 @@ "pretty-ms": "7.0.0", "random-seed": "0.3.0", "react": "19.0.0", - "react-builtin": "npm:react@19.2.0-canary-19baee81-20250725", + "react-builtin": "npm:react@19.2.0-canary-eaee5308-20250728", "react-dom": "19.0.0", - "react-dom-builtin": "npm:react-dom@19.2.0-canary-19baee81-20250725", - "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-19baee81-20250725", - "react-experimental-builtin": "npm:react@0.0.0-experimental-19baee81-20250725", - "react-is-builtin": "npm:react-is@19.2.0-canary-19baee81-20250725", - "react-server-dom-turbopack": "19.2.0-canary-19baee81-20250725", - "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-19baee81-20250725", - "react-server-dom-webpack": "19.2.0-canary-19baee81-20250725", - "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-19baee81-20250725", + "react-dom-builtin": "npm:react-dom@19.2.0-canary-eaee5308-20250728", + "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-eaee5308-20250728", + "react-experimental-builtin": "npm:react@0.0.0-experimental-eaee5308-20250728", + "react-is-builtin": "npm:react-is@19.2.0-canary-eaee5308-20250728", + "react-server-dom-turbopack": "19.2.0-canary-eaee5308-20250728", + "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-eaee5308-20250728", + "react-server-dom-webpack": "19.2.0-canary-eaee5308-20250728", + "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-eaee5308-20250728", "react-ssr-prepass": "1.0.8", "react-virtualized": "9.22.3", "relay-compiler": "13.0.2", @@ -252,8 +252,8 @@ "resolve-from": "5.0.0", "sass": "1.54.0", "satori": "0.15.2", - "scheduler-builtin": "npm:scheduler@0.27.0-canary-19baee81-20250725", - "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-19baee81-20250725", + "scheduler-builtin": "npm:scheduler@0.27.0-canary-eaee5308-20250728", + "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-eaee5308-20250728", "seedrandom": "3.0.5", "semver": "7.3.7", "serve-handler": "6.1.6", @@ -297,10 +297,10 @@ "@types/react-dom": "19.1.6", "@types/retry": "0.12.0", "jest-snapshot": "30.0.0-alpha.6", - "react": "19.2.0-canary-19baee81-20250725", - "react-dom": "19.2.0-canary-19baee81-20250725", - "react-is": "19.2.0-canary-19baee81-20250725", - "scheduler": "0.27.0-canary-19baee81-20250725" + "react": "19.2.0-canary-eaee5308-20250728", + "react-dom": "19.2.0-canary-eaee5308-20250728", + "react-is": "19.2.0-canary-eaee5308-20250728", + "scheduler": "0.27.0-canary-eaee5308-20250728" }, "patchedDependencies": { "webpack-sources@3.2.3": "patches/webpack-sources@3.2.3.patch", diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js index 3c6d2a489d9050..72d0ece94e4871 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js @@ -31115,11 +31115,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -31156,10 +31156,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725" + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -31305,7 +31305,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js index df91ad4a183b42..df53267a68bc27 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js @@ -19257,14 +19257,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2169 = React.version; if ( - "19.2.0-experimental-19baee81-20250725" !== + "19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_2169 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2169, - "19.2.0-experimental-19baee81-20250725" + "19.2.0-experimental-eaee5308-20250728" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19286,10 +19286,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2854 = { bundleType: 0, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725" + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2855 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -19396,4 +19396,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js index b3574d9237bda4..03921c496aaa4a 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js @@ -31167,11 +31167,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -31208,10 +31208,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725" + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -31687,7 +31687,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js index 197bc7a86f8107..b235c23ae8e1c0 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js @@ -20940,14 +20940,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2391 = React.version; if ( - "19.2.0-experimental-19baee81-20250725" !== + "19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_2391 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2391, - "19.2.0-experimental-19baee81-20250725" + "19.2.0-experimental-eaee5308-20250728" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -20969,10 +20969,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_3078 = { bundleType: 0, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725" + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_3079 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -21239,7 +21239,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js index 79847595695fab..23ad0a244ed9ac 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js @@ -7217,7 +7217,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -7235,7 +7238,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7268,7 +7274,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7310,7 +7319,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7850,7 +7862,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7959,7 +7974,9 @@ if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = PENDING; task$jscomp$0.thenableState = - getThenableStateAfterSuspending(); + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task$jscomp$0.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -10502,5 +10519,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js index a1d9896d5f4554..9ddacaa49f97a9 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js @@ -5661,7 +5661,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5674,7 +5677,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5706,7 +5712,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$69 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5746,7 +5755,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$69 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6185,7 +6197,10 @@ function performWork(request$jscomp$1) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6273,7 +6288,10 @@ function performWork(request$jscomp$1) { if ("object" === typeof x$jscomp$0 && null !== x$jscomp$0) { if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -7118,4 +7136,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js index 7b5560771abc85..3fbb4e49f41f88 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js @@ -7217,7 +7217,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -7235,7 +7238,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7268,7 +7274,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7310,7 +7319,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7850,7 +7862,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7959,7 +7974,9 @@ if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = PENDING; task$jscomp$0.thenableState = - getThenableStateAfterSuspending(); + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task$jscomp$0.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -10502,5 +10519,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js index 8161237ee1d73d..8412b82825c2dd 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js @@ -5732,7 +5732,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5745,7 +5748,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5777,7 +5783,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$69 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5817,7 +5826,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$69 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6266,7 +6278,10 @@ function performWork(request$jscomp$1) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6354,7 +6369,10 @@ function performWork(request$jscomp$1) { if ("object" === typeof x$jscomp$0 && null !== x$jscomp$0) { if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -7221,4 +7239,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js index 3233f904d737cd..4ce53e4ac82ae8 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js @@ -7648,7 +7648,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -7666,7 +7669,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7699,7 +7705,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7741,7 +7750,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -8291,7 +8303,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -8402,7 +8417,9 @@ if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = PENDING; task$jscomp$0.thenableState = - getThenableStateAfterSuspending(); + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task$jscomp$0.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -9491,11 +9508,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -11314,5 +11331,5 @@ startWork(request); }); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js index 1ab44a58763f7c..eef208f2918267 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js @@ -6325,7 +6325,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -6338,7 +6341,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -6370,7 +6376,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$70 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -6410,7 +6419,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$70 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6859,7 +6871,10 @@ function performWork(request$jscomp$1) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6949,7 +6964,10 @@ function performWork(request$jscomp$1) { if ("object" === typeof x$jscomp$0 && null !== x$jscomp$0) { if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -7781,12 +7799,12 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.2.0-experimental-19baee81-20250725" + "19.2.0-experimental-eaee5308-20250728" ) ); } @@ -8041,4 +8059,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js index 86899a2dc9a783..4a853b593fe278 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js @@ -5836,7 +5836,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5849,7 +5852,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5881,7 +5887,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$69 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5921,7 +5930,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$69 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6380,7 +6392,10 @@ function performWork(request$jscomp$1) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6473,7 +6488,10 @@ function performWork(request$jscomp$1) { if ("object" === typeof x$jscomp$0 && null !== x$jscomp$0) { if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -7269,13 +7287,13 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { } var isomorphicReactPackageVersion$jscomp$inline_869 = React.version; if ( - "19.2.0-experimental-19baee81-20250725" !== + "19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_869 ) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion$jscomp$inline_869 + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); exports.renderToReadableStream = function (children, options) { return new Promise(function (resolve, reject) { @@ -7366,4 +7384,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js index f8760cddd9e8d2..32dba10335d54a 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js @@ -7664,7 +7664,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -7682,7 +7685,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7715,7 +7721,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7757,7 +7766,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -8307,7 +8319,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -8418,7 +8433,9 @@ if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = PENDING; task$jscomp$0.thenableState = - getThenableStateAfterSuspending(); + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task$jscomp$0.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -9520,11 +9537,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -11339,5 +11356,5 @@ startWork(request); }); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js index b320936073c751..c188b070d25511 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js @@ -6405,7 +6405,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -6418,7 +6421,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -6450,7 +6456,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$70 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -6490,7 +6499,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$70 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6949,7 +6961,10 @@ function performWork(request$jscomp$1) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -7039,7 +7054,10 @@ function performWork(request$jscomp$1) { if ("object" === typeof x$jscomp$0 && null !== x$jscomp$0) { if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -7899,11 +7917,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -8157,4 +8175,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js index d36370afe5bb60..d340b0995ecd92 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js @@ -7549,7 +7549,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -7567,7 +7570,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7600,7 +7606,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7642,7 +7651,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -8192,7 +8204,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -8303,7 +8318,9 @@ if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = PENDING; task$jscomp$0.thenableState = - getThenableStateAfterSuspending(); + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task$jscomp$0.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -9381,11 +9398,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -11510,5 +11527,5 @@ } }; }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js index bcdb198927ce7c..9da4094d41efcf 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js @@ -6290,7 +6290,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -6303,7 +6306,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -6335,7 +6341,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$70 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -6375,7 +6384,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$70 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6834,7 +6846,10 @@ function performWork(request$jscomp$1) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6924,7 +6939,10 @@ function performWork(request$jscomp$1) { if ("object" === typeof x$jscomp$0 && null !== x$jscomp$0) { if ("function" === typeof x$jscomp$0.then) { segment$jscomp$0.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); break a; @@ -7779,11 +7797,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -8341,4 +8359,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js index 0b5a5f46a57641..3c93f4ea4df8c6 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js @@ -31436,11 +31436,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-experimental-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-experimental-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-experimental-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -31477,10 +31477,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725" + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -31792,5 +31792,5 @@ } }; }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js index 067a6e8e0e475f..03013b25b7ecce 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js @@ -19573,14 +19573,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2198 = React.version; if ( - "19.2.0-experimental-19baee81-20250725" !== + "19.2.0-experimental-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_2198 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2198, - "19.2.0-experimental-19baee81-20250725" + "19.2.0-experimental-eaee5308-20250728" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19602,10 +19602,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2888 = { bundleType: 0, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725" + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2889 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -19863,4 +19863,4 @@ exports.observeVisibleRects = function ( } }; }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js index b7159000add169..05c3e0ab83e838 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js @@ -416,7 +416,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js index 3b88f3c5cda4a0..b7d3fce1a0c681 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js @@ -207,4 +207,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js index 10636c6ad056ae..791cf48543bb00 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js @@ -336,5 +336,5 @@ })) : Internals.d.m(href)); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js index bd21d620516224..545320df54f93a 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js @@ -149,4 +149,4 @@ exports.preloadModule = function (href, options) { }); } else Internals.d.m(href); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom-experimental/package.json b/packages/next/src/compiled/react-dom-experimental/package.json index a41af32e6349b6..2329dcb0accd45 100644 --- a/packages/next/src/compiled/react-dom-experimental/package.json +++ b/packages/next/src/compiled/react-dom-experimental/package.json @@ -72,10 +72,10 @@ "./package.json": "./package.json" }, "dependencies": { - "scheduler": "0.0.0-experimental-19baee81-20250725" + "scheduler": "0.0.0-experimental-eaee5308-20250728" }, "peerDependencies": { - "react": "0.0.0-experimental-19baee81-20250725" + "react": "0.0.0-experimental-eaee5308-20250728" }, "browser": { "./server.js": "./server.browser.js", diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js index 644ad83c2c75a4..15a9b6cfaef8cc 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js @@ -25506,11 +25506,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -25547,10 +25547,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.2.0-canary-19baee81-20250725", + version: "19.2.0-canary-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-canary-19baee81-20250725" + reconcilerVersion: "19.2.0-canary-eaee5308-20250728" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -25688,7 +25688,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js index d84643d4fe04a5..cd3ebdee67bcc0 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js @@ -15716,14 +15716,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1838 = React.version; if ( - "19.2.0-canary-19baee81-20250725" !== + "19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_1838 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1838, - "19.2.0-canary-19baee81-20250725" + "19.2.0-canary-eaee5308-20250728" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -15745,10 +15745,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2331 = { bundleType: 0, - version: "19.2.0-canary-19baee81-20250725", + version: "19.2.0-canary-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-canary-19baee81-20250725" + reconcilerVersion: "19.2.0-canary-eaee5308-20250728" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2332 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -15846,4 +15846,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js index b1b55993cb8062..b23d770784cec7 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js @@ -25558,11 +25558,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -25599,10 +25599,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.2.0-canary-19baee81-20250725", + version: "19.2.0-canary-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-canary-19baee81-20250725" + reconcilerVersion: "19.2.0-canary-eaee5308-20250728" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -26070,7 +26070,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js index 8b726d71598562..2a4e2cc7998a72 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js @@ -16417,14 +16417,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1942 = React.version; if ( - "19.2.0-canary-19baee81-20250725" !== + "19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_1942 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1942, - "19.2.0-canary-19baee81-20250725" + "19.2.0-canary-eaee5308-20250728" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16446,10 +16446,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1949 = { bundleType: 0, - version: "19.2.0-canary-19baee81-20250725", + version: "19.2.0-canary-eaee5308-20250728", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-canary-19baee81-20250725", + reconcilerVersion: "19.2.0-canary-eaee5308-20250728", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$281 = 0; @@ -16722,7 +16722,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js index f3bb374c4e8c44..51ba44825d5989 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js @@ -6741,7 +6741,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -6759,7 +6762,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -6792,7 +6798,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -6805,7 +6814,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7261,7 +7273,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7347,7 +7362,10 @@ "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = PENDING; - errorDigest.thenableState = getThenableStateAfterSuspending(); + errorDigest.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = errorDigest.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -9716,5 +9734,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js index f24d788677237f..9a6624d240164d 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js @@ -5179,7 +5179,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5192,7 +5195,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5224,7 +5230,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5236,7 +5245,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -5632,7 +5644,10 @@ function performWork(request$jscomp$2) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -5710,7 +5725,10 @@ function performWork(request$jscomp$2) { "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -6467,4 +6485,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js index 426e9b4d03f758..586e54ec9cbdbd 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js @@ -6741,7 +6741,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -6759,7 +6762,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -6792,7 +6798,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -6805,7 +6814,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7261,7 +7273,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7347,7 +7362,10 @@ "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = PENDING; - errorDigest.thenableState = getThenableStateAfterSuspending(); + errorDigest.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = errorDigest.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -9716,5 +9734,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js index 999c40d748185e..df141c20a3d9af 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js @@ -5239,7 +5239,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5252,7 +5255,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5284,7 +5290,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5296,7 +5305,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -5702,7 +5714,10 @@ function performWork(request$jscomp$2) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -5780,7 +5795,10 @@ function performWork(request$jscomp$2) { "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -6550,4 +6568,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js index aa479ebd7b7512..ad6dbb79810e27 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js @@ -6954,7 +6954,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -6972,7 +6975,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7005,7 +7011,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7018,7 +7027,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7484,7 +7496,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7572,7 +7587,10 @@ "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = PENDING; - errorDigest.thenableState = getThenableStateAfterSuspending(); + errorDigest.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = errorDigest.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -8463,11 +8481,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -10157,5 +10175,5 @@ startWork(request); }); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js index f298106057a9be..3d711a2724472e 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js @@ -5621,7 +5621,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5634,7 +5637,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5666,7 +5672,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5678,7 +5687,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6084,7 +6096,10 @@ function performWork(request$jscomp$2) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6160,7 +6175,10 @@ function performWork(request$jscomp$2) { "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -6851,12 +6869,12 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.2.0-canary-19baee81-20250725" + "19.2.0-canary-eaee5308-20250728" ) ); } @@ -7003,4 +7021,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js index c816fc3c6f62b3..88f0542c220035 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js @@ -5256,7 +5256,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5269,7 +5272,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5301,7 +5307,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5313,7 +5322,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -5729,7 +5741,10 @@ function performWork(request$jscomp$2) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -5808,7 +5823,10 @@ function performWork(request$jscomp$2) { "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -6499,13 +6517,13 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { } var isomorphicReactPackageVersion$jscomp$inline_816 = React.version; if ( - "19.2.0-canary-19baee81-20250725" !== + "19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion$jscomp$inline_816 ) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion$jscomp$inline_816 + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); exports.renderToReadableStream = function (children, options) { return new Promise(function (resolve, reject) { @@ -6596,4 +6614,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js index e9c65ab843ee04..f01d24f4025408 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js @@ -6964,7 +6964,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -6982,7 +6985,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -7015,7 +7021,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -7028,7 +7037,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7494,7 +7506,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7582,7 +7597,10 @@ "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = PENDING; - errorDigest.thenableState = getThenableStateAfterSuspending(); + errorDigest.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = errorDigest.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -8486,11 +8504,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -10176,5 +10194,5 @@ startWork(request); }); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js index bd815b4c7db34a..d2e866cd114b60 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js @@ -5686,7 +5686,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5699,7 +5702,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5731,7 +5737,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5743,7 +5752,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6159,7 +6171,10 @@ function performWork(request$jscomp$2) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6235,7 +6250,10 @@ function performWork(request$jscomp$2) { "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -6949,11 +6967,11 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7099,4 +7117,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js index ee2e8074d3b548..841a8647c274a5 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js @@ -6863,7 +6863,10 @@ "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask( request, task, @@ -6881,7 +6884,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -6914,7 +6920,10 @@ ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -6927,7 +6936,10 @@ return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$3 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -7393,7 +7405,10 @@ ) { var ping = request.ping; x.then(ping, ping); - request.thenableState = getThenableStateAfterSuspending(); + request.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { request.replay.pendingTasks--; request.abortSet.delete(request); @@ -7481,7 +7496,10 @@ "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = PENDING; - errorDigest.thenableState = getThenableStateAfterSuspending(); + errorDigest.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = errorDigest.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -8361,11 +8379,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -10236,5 +10254,5 @@ startWork(request); }); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js index 00d4ebf032c128..327f32bbc56800 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js @@ -5586,7 +5586,10 @@ function renderNode(request, task, node, childIndex) { "object" === typeof node && null !== node) ) { if ("function" === typeof node.then) { - childIndex = getThenableStateAfterSuspending(); + childIndex = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedReplayTask(request, task, childIndex).ping; node.then(request, request); task.formatContext = previousFormatContext; @@ -5599,7 +5602,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - node = getThenableStateAfterSuspending(); + node = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; node = spawnNewSuspendedReplayTask(request, task, node); request.pingedTasks.push(node); task.formatContext = previousFormatContext; @@ -5631,7 +5637,10 @@ function renderNode(request, task, node, childIndex) { ) { if ("function" === typeof node.then) { segment = node; - node = getThenableStateAfterSuspending(); + node = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; request = spawnNewSuspendedRenderTask(request, task, node).ping; segment.then(request, request); task.formatContext = previousFormatContext; @@ -5643,7 +5652,10 @@ function renderNode(request, task, node, childIndex) { return; } if ("Maximum call stack size exceeded" === node.message) { - segment = getThenableStateAfterSuspending(); + segment = + thrownValue$60 === SuspenseException + ? getThenableStateAfterSuspending() + : null; segment = spawnNewSuspendedRenderTask(request, task, segment); request.pingedTasks.push(segment); task.formatContext = previousFormatContext; @@ -6059,7 +6071,10 @@ function performWork(request$jscomp$2) { ) { var ping = task.ping; x.then(ping, ping); - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; } else { task.replay.pendingTasks--; task.abortSet.delete(task); @@ -6135,7 +6150,10 @@ function performWork(request$jscomp$2) { "function" === typeof x$jscomp$0.then ) { request$jscomp$1.status = 0; - task.thenableState = getThenableStateAfterSuspending(); + task.thenableState = + thrownValue === SuspenseException + ? getThenableStateAfterSuspending() + : null; var ping$jscomp$0 = task.ping; x$jscomp$0.then(ping$jscomp$0, ping$jscomp$0); } else { @@ -6841,11 +6859,11 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-canary-19baee81-20250725" !== isomorphicReactPackageVersion) + if ("19.2.0-canary-eaee5308-20250728" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-canary-19baee81-20250725\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-canary-eaee5308-20250728\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7183,4 +7201,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom.development.js index 14355dae837e65..8327402534a812 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.development.js @@ -416,7 +416,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom.production.js index f28342dd346a6f..5ef4b278031e64 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.production.js @@ -207,4 +207,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js index 6756b2c9e17472..d007b54cc80a0c 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js @@ -336,5 +336,5 @@ })) : Internals.d.m(href)); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js index 1e68c4b1a05b32..2778d89e3dc079 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js @@ -149,4 +149,4 @@ exports.preloadModule = function (href, options) { }); } else Internals.d.m(href); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-dom/package.json b/packages/next/src/compiled/react-dom/package.json index a42596e14c3bb8..77ccb503154fc2 100644 --- a/packages/next/src/compiled/react-dom/package.json +++ b/packages/next/src/compiled/react-dom/package.json @@ -67,10 +67,10 @@ "./package.json": "./package.json" }, "dependencies": { - "scheduler": "0.27.0-canary-19baee81-20250725" + "scheduler": "0.27.0-canary-eaee5308-20250728" }, "peerDependencies": { - "react": "19.2.0-canary-19baee81-20250725" + "react": "19.2.0-canary-eaee5308-20250728" }, "browser": { "./server.js": "./server.browser.js", diff --git a/packages/next/src/compiled/react-experimental/cjs/react.development.js b/packages/next/src/compiled/react-experimental/cjs/react.development.js index 72f9791ff38c36..b274495149c06e 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.development.js @@ -1328,7 +1328,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-experimental/cjs/react.production.js b/packages/next/src/compiled/react-experimental/cjs/react.production.js index 5f994bae3c1c0c..c5006e10455d33 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.production.js @@ -605,4 +605,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js b/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js index 0030c97a75735e..31be57786b74c6 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js @@ -996,5 +996,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.2.0-experimental-19baee81-20250725"; + exports.version = "19.2.0-experimental-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js b/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js index 9f2c99d4705bcf..79961c1f6b6fb2 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js @@ -572,4 +572,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.2.0-experimental-19baee81-20250725"; +exports.version = "19.2.0-experimental-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react-is/package.json b/packages/next/src/compiled/react-is/package.json index 82eb07a2420d3a..0b22527fd5d56b 100644 --- a/packages/next/src/compiled/react-is/package.json +++ b/packages/next/src/compiled/react-is/package.json @@ -1,6 +1,6 @@ { "name": "react-is", - "version": "19.2.0-canary-19baee81-20250725", + "version": "19.2.0-canary-eaee5308-20250728", "description": "Brand checking of React Elements.", "main": "index.js", "sideEffects": false, diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js index a6a4dfb433ff66..1440ba94f90925 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js @@ -4417,10 +4417,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725", + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json b/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json index a7d905acf9c69c..76f2470493c42a 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json @@ -48,7 +48,7 @@ "neo-async": "^2.6.1" }, "peerDependencies": { - "react": "0.0.0-experimental-19baee81-20250725", - "react-dom": "0.0.0-experimental-19baee81-20250725" + "react": "0.0.0-experimental-eaee5308-20250728", + "react-dom": "0.0.0-experimental-eaee5308-20250728" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js index fa1025af2c08eb..592e91e36bd339 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js @@ -3355,10 +3355,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.2.0-canary-19baee81-20250725", + version: "19.2.0-canary-eaee5308-20250728", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-canary-19baee81-20250725", + reconcilerVersion: "19.2.0-canary-eaee5308-20250728", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-turbopack/package.json b/packages/next/src/compiled/react-server-dom-turbopack/package.json index db3ae63d059006..d18b0397bfbc3f 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/package.json +++ b/packages/next/src/compiled/react-server-dom-turbopack/package.json @@ -48,7 +48,7 @@ "neo-async": "^2.6.1" }, "peerDependencies": { - "react": "19.2.0-canary-19baee81-20250725", - "react-dom": "19.2.0-canary-19baee81-20250725" + "react": "19.2.0-canary-eaee5308-20250728", + "react-dom": "19.2.0-canary-eaee5308-20250728" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js index c776b8d57b2a5f..67c1c18e69d775 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js @@ -4433,10 +4433,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.2.0-experimental-19baee81-20250725", + version: "19.2.0-experimental-eaee5308-20250728", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-experimental-19baee81-20250725", + reconcilerVersion: "19.2.0-experimental-eaee5308-20250728", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json b/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json index d08ac6ff4228cc..97d53f2a5778ab 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json @@ -64,8 +64,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "0.0.0-experimental-19baee81-20250725", - "react-dom": "0.0.0-experimental-19baee81-20250725", + "react": "0.0.0-experimental-eaee5308-20250728", + "react-dom": "0.0.0-experimental-eaee5308-20250728", "webpack": "^5.59.0" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js index a10ea017a2e6bc..eaf2822b5a8e37 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js @@ -3371,10 +3371,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.2.0-canary-19baee81-20250725", + version: "19.2.0-canary-eaee5308-20250728", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-canary-19baee81-20250725", + reconcilerVersion: "19.2.0-canary-eaee5308-20250728", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-webpack/package.json b/packages/next/src/compiled/react-server-dom-webpack/package.json index c5dbda474b37b9..67997c8bcbd517 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack/package.json @@ -64,8 +64,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "19.2.0-canary-19baee81-20250725", - "react-dom": "19.2.0-canary-19baee81-20250725", + "react": "19.2.0-canary-eaee5308-20250728", + "react-dom": "19.2.0-canary-eaee5308-20250728", "webpack": "^5.59.0" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react/cjs/react.development.js b/packages/next/src/compiled/react/cjs/react.development.js index 542cb846b4f725..0104fc689b575e 100644 --- a/packages/next/src/compiled/react/cjs/react.development.js +++ b/packages/next/src/compiled/react/cjs/react.development.js @@ -1244,7 +1244,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react/cjs/react.production.js b/packages/next/src/compiled/react/cjs/react.production.js index f8e83a50d48d57..57e31b24bb3ec8 100644 --- a/packages/next/src/compiled/react/cjs/react.production.js +++ b/packages/next/src/compiled/react/cjs/react.production.js @@ -543,4 +543,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/react/cjs/react.react-server.development.js b/packages/next/src/compiled/react/cjs/react.react-server.development.js index f930e9637f365a..9ad91308a7a7c5 100644 --- a/packages/next/src/compiled/react/cjs/react.react-server.development.js +++ b/packages/next/src/compiled/react/cjs/react.react-server.development.js @@ -816,5 +816,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.2.0-canary-19baee81-20250725"; + exports.version = "19.2.0-canary-eaee5308-20250728"; })(); diff --git a/packages/next/src/compiled/react/cjs/react.react-server.production.js b/packages/next/src/compiled/react/cjs/react.react-server.production.js index 43199a12b89273..a0b07873a89aff 100644 --- a/packages/next/src/compiled/react/cjs/react.react-server.production.js +++ b/packages/next/src/compiled/react/cjs/react.react-server.production.js @@ -430,4 +430,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.2.0-canary-19baee81-20250725"; +exports.version = "19.2.0-canary-eaee5308-20250728"; diff --git a/packages/next/src/compiled/unistore/unistore.js b/packages/next/src/compiled/unistore/unistore.js index 1e69be9e9d5a65..c919e4642bee1e 100644 --- a/packages/next/src/compiled/unistore/unistore.js +++ b/packages/next/src/compiled/unistore/unistore.js @@ -1 +1 @@ -(()=>{var t={497:t=>{function n(t,i){for(var _ in i)t[_]=i[_];return t}t.exports=function(t){var i=[];function u(t){for(var _=[],a=0;a{var t={809:t=>{function n(t,i){for(var _ in i)t[_]=i[_];return t}t.exports=function(t){var i=[];function u(t){for(var _=[],a=0;a=0.15.0' - version: 2.2.1(react@19.2.0-canary-3d14fcf0-20250724) + version: 2.2.1(react@19.2.0-canary-eaee5308-20250728) source-map: specifier: ^0.7.0 version: 0.7.3 @@ -1760,8 +1760,8 @@ importers: packages/third-parties: dependencies: react: - specifier: 19.2.0-canary-19baee81-20250725 - version: 19.2.0-canary-19baee81-20250725 + specifier: 19.2.0-canary-eaee5308-20250728 + version: 19.2.0-canary-eaee5308-20250728 third-party-capital: specifier: 1.0.20 version: 1.0.20 @@ -1824,14 +1824,14 @@ importers: specifier: 29.5.0 version: 29.5.0 react: - specifier: 19.2.0-canary-19baee81-20250725 - version: 19.2.0-canary-19baee81-20250725 + specifier: 19.2.0-canary-eaee5308-20250728 + version: 19.2.0-canary-eaee5308-20250728 react-test-renderer: specifier: 18.2.0 - version: 18.2.0(react@19.2.0-canary-19baee81-20250725) + version: 18.2.0(react@19.2.0-canary-eaee5308-20250728) styled-jsx: specifier: ^5.1.2 - version: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.2.0-canary-19baee81-20250725) + version: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.2.0-canary-eaee5308-20250728) turbopack/packages/devlow-bench: dependencies: @@ -2759,8 +2759,8 @@ packages: engines: {node: '>=14.0.0'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -2975,7 +2975,7 @@ packages: resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -2992,7 +2992,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks@1.0.1': resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 '@emotion/utils@1.2.1': resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==} @@ -3659,20 +3659,20 @@ packages: '@floating-ui/react-dom@2.1.0': resolution: {integrity: sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 '@floating-ui/react-dom@2.1.4': resolution: {integrity: sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 '@floating-ui/react@0.26.16': resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -4396,13 +4396,13 @@ packages: resolution: {integrity: sha512-l9ypojKN3PjwO1CSLIsqxi7mA25+7w+xc71Q+JuCCREI0tuGwkZsKbIOpuTATIJOjPh8ycLiW7QxX1LYsRTq6w==} peerDependencies: '@mantine/hooks': 7.10.1 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 '@mantine/hooks@7.11.2': resolution: {integrity: sha512-jhyVe/sbDEG2U8rr2lMecUPgQxcfr5hh9HazqGfkS7ZRIMDO7uJ947yAcTMGGkp5Lxtt5TBFt1Cb6tiB2/1agg==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -4425,13 +4425,13 @@ packages: '@mdx-js/react@2.2.1': resolution: {integrity: sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 '@mdx-js/react@3.1.0': resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 '@modelcontextprotocol/sdk@1.15.1': resolution: {integrity: sha512-W/XlN9c528yYn+9MQkVjxiTPgPxoxt+oczfjHBDsJx0+59+O7B75Zhsp0B16Xbwbz8ANISDajh6+V7nIcPMc5w==} @@ -5135,8 +5135,8 @@ packages: '@storybook/blocks@8.6.0': resolution: {integrity: sha512-3PNxlB5Ooj8CIhttbDxeV6kW7ui+2GEdTngtqhnsUHVjzeTKpilsk2lviOeUzqlyq5FDK+rhpZ3L3DJ9pDvioA==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 storybook: ^8.6.0 peerDependenciesMeta: react: @@ -5186,8 +5186,8 @@ packages: resolution: {integrity: sha512-Nz/UzeYQdUZUhacrPyfkiiysSjydyjgg/p0P9HxB4p/WaJUUjMAcaoaLgy3EXx61zZJ3iD36WPuDkZs5QYrA0A==} engines: {node: '>=14.0.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 '@storybook/instrumenter@8.6.0': resolution: {integrity: sha512-eEY/Hfa3Vj5Nv4vHRHlSqjoyW6oAKNK3rKIXfL/eawQwb7rKhzijDLG5YBH44Hh7dEPIqUp0LEdgpyIY7GXezg==} @@ -5203,8 +5203,8 @@ packages: resolution: {integrity: sha512-04T86VG0UJtiozgZkTR5sY1qM3E0Rgwqwllvyy7kFFdkV+Sv/VsPjW9sC38s9C8FtCYRL8pJZz81ey3oylpIMA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 storybook: ^8.6.0 typescript: '*' peerDependenciesMeta: @@ -5225,16 +5225,16 @@ packages: '@storybook/react-dom-shim@8.6.0': resolution: {integrity: sha512-5Y+vMHhcx0xnaNsLQMbkmjc3zkDn/fGBNsiLH2e4POvW3ZQvOxjoyxAsEQaKwLtFgsdCFSd2tR89F6ItYrA2JQ==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 storybook: ^8.6.0 '@storybook/react-webpack5@8.6.0': resolution: {integrity: sha512-2L9CYDPn1OL0B8K5EU/Wpo9Slg8f0vkYPaPioQnmcK3Q4SJR4JAuDVWHUtNdxhaPOkHIy887Tfrf6BEC/blMaQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -5246,8 +5246,8 @@ packages: engines: {node: '>=18.0.0'} peerDependencies: '@storybook/test': 8.6.0 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -5427,8 +5427,8 @@ packages: engines: {node: '>=18'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -11663,7 +11663,7 @@ packages: lucide-react@0.383.0: resolution: {integrity: sha512-13xlG0CQCJtzjSQYwwJ3WRqMHtRj3EXmLlorrARt7y+IHnxUCp3XyFNL1DfaGySWxHObDvnu1u1dV+0VMKHUSg==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -14238,26 +14238,18 @@ packages: resolution: {integrity: sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==} engines: {node: '>=16.14.0'} - react-dom@0.0.0-experimental-19baee81-20250725: - resolution: {integrity: sha512-EQPmbE9e7cb3EIQDbFPQ2Iw32SIAb6hmHbz6L9SAKMn8HA5vDyhbgfPgPPMKrzwbWkaiYrwBr0SjQzABrVSkPw==} + react-dom@0.0.0-experimental-eaee5308-20250728: + resolution: {integrity: sha512-6b6DZQoDDlSlaOWwf3vZzQNd7gzQLrxfueyaq3YhX3nXfNJI4OQK10ow/nNRlf6Sh66sF50gxhYLsyqGZZcsag==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 - react-dom@19.2.0-canary-19baee81-20250725: - resolution: {integrity: sha512-RkOL128rwE9rEVsqBhAFNilBhWTv03ubFsigpLu3arYOHkoocjgQMZySGUx5KSUprfO7p308DtwFsw9CPqNG1Q==} + react-dom@19.2.0-canary-eaee5308-20250728: + resolution: {integrity: sha512-MVLdI3bsHF962avEiCIMIQ8yO6p6cRIGGTeBl4K1Lw3Yq/KsFxkpRbBqV4C1DVoDe5EXIGDezoTEPDpZcRFUow==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 - react-dom@19.2.0-canary-3d14fcf0-20250724: - resolution: {integrity: sha512-/XPMX9n5BExiBqldNiIdrvQJQFrGaQpRv41APJgBVo0A1lLLcHCZ4C2d83wV9TRVJQE1+KThSb9IPo4MWDVmiw==} - peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - - react-is@19.2.0-canary-19baee81-20250725: - resolution: {integrity: sha512-cfTZbBygHK/ZH3P++k5xR5hJApU6n8lL0CL/BYzEdwjYkJ8nyavlpx8xBtWlxj1/hUY/asvbC9qolrXGZYQ3EQ==} - - react-is@19.2.0-canary-3d14fcf0-20250724: - resolution: {integrity: sha512-ngGmp1Ssl5DyFD8zd+iVud5UyoS98qfZuiod34Br8PfI8SxK+shtpJuRJo6fVFnlbmD7afx67S6ToWeeYaEa3Q==} + react-is@19.2.0-canary-eaee5308-20250728: + resolution: {integrity: sha512-kaeTCRQJulmP27MCI7/AEiWE9c0lRCIGumFD9A9NXvxtBR1QDHcPLJDQ7B8A3we9uuJJhW5iY2IrCHWERX194w==} react-lifecycles-compat@3.0.4: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} @@ -14265,8 +14257,8 @@ packages: react-number-format@5.4.0: resolution: {integrity: sha512-NWdICrqLhI7rAS8yUeLVd6Wr4cN7UjJ9IBTS0f/a9i7UB4x4Ti70kGnksBtZ7o4Z7YRbvCMMR/jQmkoOBa/4fg==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 react-refresh@0.12.0: resolution: {integrity: sha512-suLIhrU2IHKL5JEKR/fAwJv7bbeq4kJ+pJopf77jHwuR+HmJS/HbrPIGsTBUVfw7tXPOmYv7UJ7PCaN49e8x4A==} @@ -14277,7 +14269,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -14287,58 +14279,58 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true - react-server-dom-turbopack@0.0.0-experimental-19baee81-20250725: - resolution: {integrity: sha512-paUlvupMqfTqTKQ1j0D6E8mo4wqPuqNjevjAyEQPWxnBeqHYsG138AWE8EngD55IgLAN8DTDBuJFedDjRZQs+g==} + react-server-dom-turbopack@0.0.0-experimental-eaee5308-20250728: + resolution: {integrity: sha512-XENn+MCxPXcFREC3XxMwkwgnFVb6MMKH4TX/zCs50Y7i2J9LMcI3nV7Kxqa/JqSKRjVbvP5YZK+IRV6VtVtMqA==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 - react-server-dom-turbopack@19.2.0-canary-19baee81-20250725: - resolution: {integrity: sha512-uGlylgmMTuG19kj/1jnUCo+CsfG8aKGZbnBDCUreVoVa3ZW3R4heiAErNBSGIozVS7WmeHZ3bMQQ1LGtF3L4qg==} + react-server-dom-turbopack@19.2.0-canary-eaee5308-20250728: + resolution: {integrity: sha512-Ptu+lBaTs5Movph7nEjdZLU02HW6+LAhJuXSVdEyZLB4RJDkKElmKV7gUrOhrv3G+75j6ry2VfrnmlYN4fBsPA==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 - react-server-dom-webpack@0.0.0-experimental-19baee81-20250725: - resolution: {integrity: sha512-MwPUlIcgXbkJO9RjPe8+D+NWhSJ80xCzszJ5kJLiAXkQA4PjQBKep+vzDRX1mPmKr3AH3LqVpMRbEb0y26ilWQ==} + react-server-dom-webpack@0.0.0-experimental-eaee5308-20250728: + resolution: {integrity: sha512-gOA3f1J81t59nwrWEboV9RvbLRBHRaj3jQtWsOax74UqQq8ACg2UCWyKVVtSH0hioqU0zXtQ2+2LHWPLCkjPFw==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 webpack: 5.98.0 - react-server-dom-webpack@19.2.0-canary-19baee81-20250725: - resolution: {integrity: sha512-DEqKEdgZQ7qYvAEe/E4GMZBcIOXpstJskIJfZbAM4Za/h4qjS8wMpNepyIcvjtHhdWJM28hwH1zYTz81x4PVtA==} + react-server-dom-webpack@19.2.0-canary-eaee5308-20250728: + resolution: {integrity: sha512-4Ew5QtIwLZrMePeLiRekt2ekCQn7ZisqeYh5nYKAV+wT3JMoath02yvRYZmzySCGCuVN8QXGnH72uyuYRBqN7w==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 webpack: 5.98.0 react-shallow-renderer@16.15.0: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 react-ssr-prepass@1.0.8: resolution: {integrity: sha512-O0gfRA1SaK+9ITKxqfnXsej2jF+OHGP/+GxD4unROQaM/0/UczGF9fuF+wTboxaQoKdIf4FvS3h/OigWh704VA==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-is: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-is: 19.2.0-canary-eaee5308-20250728 react-style-singleton@2.2.1: resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -14346,30 +14338,26 @@ packages: react-test-renderer@18.2.0: resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 react-textarea-autosize@8.5.3: resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 react-virtualized@9.22.3: resolution: {integrity: sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728 - react@0.0.0-experimental-19baee81-20250725: - resolution: {integrity: sha512-RQ+gon4KiEkTIyOyYeJ2g62UFj6nFNu2shh8nupRI5FXvLyaZhSuuSbHYOwk3YDJQ3cxDxCPaCYWG77G5+Af9g==} + react@0.0.0-experimental-eaee5308-20250728: + resolution: {integrity: sha512-ZplOLBAxg2pMvqiKEjJ95GcengCpsiQqc1mbq+3ZLKnD+FhOvVhafwqsGjI/atzeEyOwkjAH2jqE341BhmByhA==} engines: {node: '>=0.10.0'} - react@19.2.0-canary-19baee81-20250725: - resolution: {integrity: sha512-fsvT4bAEX5i1E2zGHrqfOckggO4ky6yLtl3gL7Shm3kiCdPWh45tnufakPUYtgraTQPH+SqZf29pR3nKet+FTQ==} - engines: {node: '>=0.10.0'} - - react@19.2.0-canary-3d14fcf0-20250724: - resolution: {integrity: sha512-npEEI9NVTUVCbQeR5fy+0MsrKnq1i2E5UsG0F/wRne+/SM7IcmK8W2DowUjsb69+cGbJp2g1sJR1G5r0Ah8zyw==} + react@19.2.0-canary-eaee5308-20250728: + resolution: {integrity: sha512-2a+Adn6thRDCSnV4tq1XGPKSWcuRClIzk5J6F7KqdXdiDvluST+QE++Kv2aykmABkulpZ5h5zdhV57kdBokCKg==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -14931,11 +14919,11 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.0.0-experimental-19baee81-20250725: - resolution: {integrity: sha512-XQeExbFQ3VCw4PV/OV7mA9EuYVNB6KvzqrIb17mXp5UjlQFRuUEcUDv7YDdiLc6yVf6VQc+aFBWvd2bXLBiDDw==} + scheduler@0.0.0-experimental-eaee5308-20250728: + resolution: {integrity: sha512-73Y4WrH6tokA251eqmpAeVKXQhfn54w/Dz+bw5AptEJNqE1CNARQM1bHb1NyyffJq3mSh3mkf/6Zmqfg8Cwzxg==} - scheduler@0.27.0-canary-19baee81-20250725: - resolution: {integrity: sha512-40AcT74wyE43Mm+vf5XgposLew/f+fGHpswCdHdkEs9+fcnSNquHnk/WPDALhWOcDI9N1z1ucZTrOzQ+Na44lQ==} + scheduler@0.27.0-canary-eaee5308-20250728: + resolution: {integrity: sha512-A0V5T1UFY4S5zj9PWIKXbbab98X8955GY0OyFVIciBB2XkAC90kA5yKKtysu8aTL/UmU1ajAjxWqlrEuGoqnFg==} schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -15618,7 +15606,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@babel/core': optional: true @@ -15699,7 +15687,7 @@ packages: swr@2.2.4: resolution: {integrity: sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 symbol-observable@1.0.1: resolution: {integrity: sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==} @@ -16495,7 +16483,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -16503,13 +16491,13 @@ packages: use-composed-ref@1.3.0: resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 use-isomorphic-layout-effect@1.1.2: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -16518,7 +16506,7 @@ packages: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -16528,7 +16516,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 peerDependenciesMeta: '@types/react': optional: true @@ -16536,12 +16524,12 @@ packages: use-sync-external-store@1.2.0: resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 use-sync-external-store@1.5.0: resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -18236,16 +18224,16 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@base-ui-components/react@1.0.0-beta.1(patch_hash=husdbmnwfarofaw5whjzcd7l2a)(@types/react@19.1.8)(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)': + '@base-ui-components/react@1.0.0-beta.1(patch_hash=husdbmnwfarofaw5whjzcd7l2a)(@types/react@19.1.8)(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@babel/runtime': 7.27.6 - '@floating-ui/react-dom': 2.1.4(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725) + '@floating-ui/react-dom': 2.1.4(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728) '@floating-ui/utils': 0.2.10 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) reselect: 5.1.1 tabbable: 6.2.0 - use-sync-external-store: 1.5.0(react@19.2.0-canary-19baee81-20250725) + use-sync-external-store: 1.5.0(react@19.2.0-canary-eaee5308-20250728) optionalDependencies: '@types/react': 19.1.8 @@ -18578,17 +18566,17 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/react@11.11.1(@types/react@19.1.8)(react@19.2.0-canary-19baee81-20250725)': + '@emotion/react@11.11.1(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@babel/runtime': 7.27.0 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.2.0-canary-19baee81-20250725) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.2.0-canary-eaee5308-20250728) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 hoist-non-react-statics: 3.3.2 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 optionalDependencies: '@types/react': 19.1.8 transitivePeerDependencies: @@ -18606,9 +18594,9 @@ snapshots: '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.2.0-canary-19baee81-20250725)': + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.2.0-canary-eaee5308-20250728)': dependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 '@emotion/utils@1.2.1': {} @@ -19126,24 +19114,24 @@ snapshots: '@floating-ui/core': 1.7.2 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.0(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724)': + '@floating-ui/react-dom@2.1.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@floating-ui/dom': 1.6.5 - react: 19.2.0-canary-3d14fcf0-20250724 - react-dom: 19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) - '@floating-ui/react-dom@2.1.4(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)': + '@floating-ui/react-dom@2.1.4(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@floating-ui/dom': 1.7.2 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) - '@floating-ui/react@0.26.16(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724)': + '@floating-ui/react@0.26.16(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: - '@floating-ui/react-dom': 2.1.0(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724) + '@floating-ui/react-dom': 2.1.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728) '@floating-ui/utils': 0.2.2 - react: 19.2.0-canary-3d14fcf0-20250724 - react-dom: 19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) tabbable: 6.2.0 '@floating-ui/utils@0.2.10': {} @@ -20216,23 +20204,23 @@ snapshots: dependencies: call-bind: 1.0.7 - '@mantine/core@7.10.1(@mantine/hooks@7.11.2(react@19.2.0-canary-3d14fcf0-20250724))(@types/react@19.1.8)(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724)': + '@mantine/core@7.10.1(@mantine/hooks@7.11.2(react@19.2.0-canary-eaee5308-20250728))(@types/react@19.1.8)(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: - '@floating-ui/react': 0.26.16(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724) - '@mantine/hooks': 7.11.2(react@19.2.0-canary-3d14fcf0-20250724) + '@floating-ui/react': 0.26.16(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728) + '@mantine/hooks': 7.11.2(react@19.2.0-canary-eaee5308-20250728) clsx: 2.1.1 - react: 19.2.0-canary-3d14fcf0-20250724 - react-dom: 19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724) - react-number-format: 5.4.0(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724) - react-remove-scroll: 2.5.10(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) - react-textarea-autosize: 8.5.3(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) + react-number-format: 5.4.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728) + react-remove-scroll: 2.5.10(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) + react-textarea-autosize: 8.5.3(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) type-fest: 4.18.3 transitivePeerDependencies: - '@types/react' - '@mantine/hooks@7.11.2(react@19.2.0-canary-3d14fcf0-20250724)': + '@mantine/hooks@7.11.2(react@19.2.0-canary-eaee5308-20250728)': dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 '@manypkg/find-root@1.1.0': dependencies: @@ -20295,23 +20283,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@2.2.1(react@19.2.0-canary-19baee81-20250725)': + '@mdx-js/react@2.2.1(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@types/mdx': 2.0.3 '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 - '@mdx-js/react@2.2.1(react@19.2.0-canary-3d14fcf0-20250724)': + '@mdx-js/react@3.1.0(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@types/mdx': 2.0.3 '@types/react': 19.1.8 - react: 19.2.0-canary-3d14fcf0-20250724 - - '@mdx-js/react@3.1.0(@types/react@19.1.8)(react@19.2.0-canary-19baee81-20250725)': - dependencies: - '@types/mdx': 2.0.3 - '@types/react': 19.1.8 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 '@modelcontextprotocol/sdk@1.15.1': dependencies: @@ -21088,12 +21070,12 @@ snapshots: '@storybook/addon-docs@8.6.0(@types/react@19.1.8)(storybook@8.6.0(prettier@3.3.3))': dependencies: - '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.2.0-canary-19baee81-20250725) - '@storybook/blocks': 8.6.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3)) + '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) + '@storybook/blocks': 8.6.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3)) '@storybook/csf-plugin': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3)) - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3)) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) storybook: 8.6.0(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: @@ -21158,14 +21140,14 @@ snapshots: - '@swc/helpers' - webpack - '@storybook/blocks@8.6.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))': + '@storybook/blocks@8.6.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))': dependencies: - '@storybook/icons': 1.3.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725) + '@storybook/icons': 1.3.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728) storybook: 8.6.0(prettier@3.3.3) ts-dedent: 2.2.0 optionalDependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) '@storybook/builder-webpack5@8.6.0(@rspack/core@1.4.5(@swc/helpers@0.5.15))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: @@ -21244,10 +21226,10 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)': + '@storybook/icons@1.3.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) '@storybook/instrumenter@8.6.0(storybook@8.6.0(prettier@3.3.3))': dependencies: @@ -21259,17 +21241,17 @@ snapshots: dependencies: storybook: 8.6.0(prettier@3.3.3) - '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: '@storybook/core-webpack': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)) '@types/semver': 7.5.6 find-up: 5.0.0 magic-string: 0.30.17 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 react-docgen: 7.1.0 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) resolve: 1.22.10 semver: 7.6.3 storybook: 8.6.0(prettier@3.3.3) @@ -21303,19 +21285,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.6.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))': + '@storybook/react-dom-shim@8.6.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))': dependencies: - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) storybook: 8.6.0(prettier@3.3.3) - '@storybook/react-webpack5@8.6.0(@rspack/core@1.4.5(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/react-webpack5@8.6.0(@rspack/core@1.4.5(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: '@storybook/builder-webpack5': 8.6.0(@rspack/core@1.4.5(@swc/helpers@0.5.15))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) - '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) storybook: 8.6.0(prettier@3.3.3) optionalDependencies: typescript: 5.8.2 @@ -21328,16 +21310,16 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: '@storybook/components': 8.6.0(storybook@8.6.0(prettier@3.3.3)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.6.0(storybook@8.6.0(prettier@3.3.3)) '@storybook/preview-api': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(storybook@8.6.0(prettier@3.3.3)) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(storybook@8.6.0(prettier@3.3.3)) '@storybook/theming': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) storybook: 8.6.0(prettier@3.3.3) optionalDependencies: '@storybook/test': 8.6.0(storybook@8.6.0(prettier@3.3.3)) @@ -21544,13 +21526,13 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@15.0.7(@types/react@19.1.8)(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)': + '@testing-library/react@15.0.7(@types/react@19.1.8)(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)': dependencies: '@babel/runtime': 7.27.0 '@testing-library/dom': 10.1.0 '@types/react-dom': 19.1.6(@types/react@19.1.8) - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) optionalDependencies: '@types/react': 19.1.8 @@ -27473,7 +27455,7 @@ snapshots: hoist-non-react-statics@3.3.2: dependencies: - react-is: 19.2.0-canary-19baee81-20250725 + react-is: 19.2.0-canary-eaee5308-20250728 homedir-polyfill@1.0.3: dependencies: @@ -29498,9 +29480,9 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.383.0(react@19.2.0-canary-3d14fcf0-20250724): + lucide-react@0.383.0(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 lz-string@1.5.0: {} @@ -32436,25 +32418,25 @@ snapshots: dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 - react-is: 19.2.0-canary-19baee81-20250725 + react-is: 19.2.0-canary-eaee5308-20250728 pretty-format@29.5.0: dependencies: '@jest/schemas': 29.4.3 ansi-styles: 5.2.0 - react-is: 19.2.0-canary-19baee81-20250725 + react-is: 19.2.0-canary-eaee5308-20250728 pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 19.2.0-canary-19baee81-20250725 + react-is: 19.2.0-canary-eaee5308-20250728 pretty-format@30.0.0-alpha.6: dependencies: '@jest/schemas': 30.0.0-alpha.6 ansi-styles: 5.2.0 - react-is: 19.2.0-canary-19baee81-20250725 + react-is: 19.2.0-canary-eaee5308-20250728 pretty-ms@7.0.0: dependencies: @@ -32517,7 +32499,7 @@ snapshots: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 19.2.0-canary-19baee81-20250725 + react-is: 19.2.0-canary-eaee5308-20250728 property-information@5.6.0: dependencies: @@ -32739,139 +32721,130 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@0.0.0-experimental-19baee81-20250725(react@19.2.0-canary-19baee81-20250725): - dependencies: - react: 19.2.0-canary-19baee81-20250725 - scheduler: 0.27.0-canary-19baee81-20250725 - - react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725): + react-dom@0.0.0-experimental-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-19baee81-20250725 - scheduler: 0.27.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + scheduler: 0.27.0-canary-eaee5308-20250728 - react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724): + react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 - scheduler: 0.27.0-canary-19baee81-20250725 - - react-is@19.2.0-canary-19baee81-20250725: {} + react: 19.2.0-canary-eaee5308-20250728 + scheduler: 0.27.0-canary-eaee5308-20250728 - react-is@19.2.0-canary-3d14fcf0-20250724: {} + react-is@19.2.0-canary-eaee5308-20250728: {} react-lifecycles-compat@3.0.4: {} - react-number-format@5.4.0(react-dom@19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724))(react@19.2.0-canary-3d14fcf0-20250724): + react-number-format@5.4.0(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728): dependencies: prop-types: 15.8.1 - react: 19.2.0-canary-3d14fcf0-20250724 - react-dom: 19.2.0-canary-3d14fcf0-20250724(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) react-refresh@0.12.0: {} - react-remove-scroll-bar@2.3.6(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + react-remove-scroll-bar@2.3.6(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 - react-style-singleton: 2.2.1(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + react-style-singleton: 2.2.1(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.8 - react-remove-scroll@2.5.10(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + react-remove-scroll@2.5.10(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 - react-remove-scroll-bar: 2.3.6(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) - react-style-singleton: 2.2.1(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + react-remove-scroll-bar: 2.3.6(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) + react-style-singleton: 2.2.1(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) tslib: 2.8.1 - use-callback-ref: 1.3.2(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) - use-sidecar: 1.1.2(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) + use-callback-ref: 1.3.2(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) + use-sidecar: 1.1.2(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) optionalDependencies: '@types/react': 19.1.8 - react-server-dom-turbopack@0.0.0-experimental-19baee81-20250725(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725): + react-server-dom-turbopack@0.0.0-experimental-eaee5308-20250728(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) - react-server-dom-turbopack@19.2.0-canary-19baee81-20250725(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725): + react-server-dom-turbopack@19.2.0-canary-eaee5308-20250728(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) - react-server-dom-webpack@0.0.0-experimental-19baee81-20250725(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): + react-server-dom-webpack@0.0.0-experimental-eaee5308-20250728(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-server-dom-webpack@19.2.0-canary-19baee81-20250725(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): + react-server-dom-webpack@19.2.0-canary-eaee5308-20250728(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-shallow-renderer@16.15.0(react@19.2.0-canary-19baee81-20250725): + react-shallow-renderer@16.15.0(react@19.2.0-canary-eaee5308-20250728): dependencies: object-assign: 4.1.1 - react: 19.2.0-canary-19baee81-20250725 - react-is: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-is: 19.2.0-canary-eaee5308-20250728 - react-ssr-prepass@1.0.8(react-is@19.2.0-canary-3d14fcf0-20250724)(react@19.2.0-canary-19baee81-20250725): + react-ssr-prepass@1.0.8(react-is@19.2.0-canary-eaee5308-20250728)(react@19.2.0-canary-eaee5308-20250728): dependencies: object-is: 1.0.2 - react: 19.2.0-canary-19baee81-20250725 - react-is: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 + react-is: 19.2.0-canary-eaee5308-20250728 - react-style-singleton@2.2.1(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + react-style-singleton@2.2.1(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.8 - react-test-renderer@18.2.0(react@19.2.0-canary-19baee81-20250725): + react-test-renderer@18.2.0(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-19baee81-20250725 - react-is: 19.2.0-canary-19baee81-20250725 - react-shallow-renderer: 16.15.0(react@19.2.0-canary-19baee81-20250725) - scheduler: 0.27.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 + react-is: 19.2.0-canary-eaee5308-20250728 + react-shallow-renderer: 16.15.0(react@19.2.0-canary-eaee5308-20250728) + scheduler: 0.27.0-canary-eaee5308-20250728 - react-textarea-autosize@8.5.3(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + react-textarea-autosize@8.5.3(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: '@babel/runtime': 7.27.0 - react: 19.2.0-canary-3d14fcf0-20250724 - use-composed-ref: 1.3.0(react@19.2.0-canary-3d14fcf0-20250724) - use-latest: 1.2.1(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + use-composed-ref: 1.3.0(react@19.2.0-canary-eaee5308-20250728) + use-latest: 1.2.1(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) transitivePeerDependencies: - '@types/react' - react-virtualized@9.22.3(react-dom@19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725))(react@19.2.0-canary-19baee81-20250725): + react-virtualized@9.22.3(react-dom@19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728))(react@19.2.0-canary-eaee5308-20250728): dependencies: '@babel/runtime': 7.27.0 clsx: 1.1.1 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.2.0-canary-19baee81-20250725 - react-dom: 19.2.0-canary-19baee81-20250725(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + react-dom: 19.2.0-canary-eaee5308-20250728(react@19.2.0-canary-eaee5308-20250728) react-lifecycles-compat: 3.0.4 - react@0.0.0-experimental-19baee81-20250725: {} - - react@19.2.0-canary-19baee81-20250725: {} + react@0.0.0-experimental-eaee5308-20250728: {} - react@19.2.0-canary-3d14fcf0-20250724: {} + react@19.2.0-canary-eaee5308-20250728: {} read-cache@1.0.0: dependencies: @@ -33649,9 +33622,9 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.0.0-experimental-19baee81-20250725: {} + scheduler@0.0.0-experimental-eaee5308-20250728: {} - scheduler@0.27.0-canary-19baee81-20250725: {} + scheduler@0.27.0-canary-eaee5308-20250728: {} schema-utils@2.7.1: dependencies: @@ -34505,10 +34478,10 @@ snapshots: postcss: 7.0.32 postcss-load-plugins: 2.3.0 - styled-jsx@5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.2.0-canary-19baee81-20250725): + styled-jsx@5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.2.0-canary-eaee5308-20250728): dependencies: client-only: 0.0.1 - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 optionalDependencies: '@babel/core': 7.26.10 babel-plugin-macros: 3.1.0 @@ -34602,11 +34575,11 @@ snapshots: '@swc/counter': 0.1.3 webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.24.2) - swr@2.2.4(react@19.2.0-canary-19baee81-20250725): + swr@2.2.4(react@19.2.0-canary-eaee5308-20250728): dependencies: client-only: 0.0.1 - react: 19.2.0-canary-19baee81-20250725 - use-sync-external-store: 1.2.0(react@19.2.0-canary-19baee81-20250725) + react: 19.2.0-canary-eaee5308-20250728 + use-sync-external-store: 1.2.0(react@19.2.0-canary-eaee5308-20250728) symbol-observable@1.0.1: {} @@ -35409,9 +35382,9 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unistore@3.4.1(react@19.2.0-canary-19baee81-20250725): + unistore@3.4.1(react@19.2.0-canary-eaee5308-20250728): optionalDependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 universal-github-app-jwt@1.1.1: dependencies: @@ -35505,45 +35478,45 @@ snapshots: punycode: 1.4.1 qs: 6.13.1 - use-callback-ref@1.3.2(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + use-callback-ref@1.3.2(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.8 - use-composed-ref@1.3.0(react@19.2.0-canary-3d14fcf0-20250724): + use-composed-ref@1.3.0(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 - use-isomorphic-layout-effect@1.1.2(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + use-isomorphic-layout-effect@1.1.2(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 optionalDependencies: '@types/react': 19.1.8 - use-latest@1.2.1(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + use-latest@1.2.1(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-3d14fcf0-20250724 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724) + react: 19.2.0-canary-eaee5308-20250728 + use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728) optionalDependencies: '@types/react': 19.1.8 - use-sidecar@1.1.2(@types/react@19.1.8)(react@19.2.0-canary-3d14fcf0-20250724): + use-sidecar@1.1.2(@types/react@19.1.8)(react@19.2.0-canary-eaee5308-20250728): dependencies: detect-node-es: 1.1.0 - react: 19.2.0-canary-3d14fcf0-20250724 + react: 19.2.0-canary-eaee5308-20250728 tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.8 - use-sync-external-store@1.2.0(react@19.2.0-canary-19baee81-20250725): + use-sync-external-store@1.2.0(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 - use-sync-external-store@1.5.0(react@19.2.0-canary-19baee81-20250725): + use-sync-external-store@1.5.0(react@19.2.0-canary-eaee5308-20250728): dependencies: - react: 19.2.0-canary-19baee81-20250725 + react: 19.2.0-canary-eaee5308-20250728 util-deprecate@1.0.2: {} diff --git a/test/.stats-app/package.json b/test/.stats-app/package.json index b60e79da789577..2612a28637ad48 100644 --- a/test/.stats-app/package.json +++ b/test/.stats-app/package.json @@ -4,8 +4,8 @@ "license": "MIT", "dependencies": { "next": "latest", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.1.1", + "react-dom": "19.1.1" }, "engines": { "node": ">=18.18.0" diff --git a/test/e2e/app-dir/app-prefetch/prefetching.test.ts b/test/e2e/app-dir/app-prefetch/prefetching.test.ts index b711add3041d1b..b2918daf693c53 100644 --- a/test/e2e/app-dir/app-prefetch/prefetching.test.ts +++ b/test/e2e/app-dir/app-prefetch/prefetching.test.ts @@ -305,7 +305,7 @@ describe('app dir - prefetching', () => { const url = new URL('/prefetch-auto/justputit', 'http://localhost') const cacheBustingParam = computeCacheBustingSearchParam( - headers['Next-Router-Prefetch'], + headers['Next-Router-Prefetch'] ? '1' : '0', undefined, headers['Next-Router-State-Tree'], headers['Next-Url'] diff --git a/test/e2e/app-dir/ppr-full/ppr-full.test.ts b/test/e2e/app-dir/ppr-full/ppr-full.test.ts index 459548ea24586a..1dc725868e3279 100644 --- a/test/e2e/app-dir/ppr-full/ppr-full.test.ts +++ b/test/e2e/app-dir/ppr-full/ppr-full.test.ts @@ -52,7 +52,7 @@ const addCacheBustingSearchParam = ( headers: Record ) => { const cacheKey = computeCacheBustingSearchParam( - headers['Next-Router-Prefetch'], + headers['Next-Router-Prefetch'] ? '1' : '0', headers['Next-Router-Segment-Prefetch'], headers['Next-Router-State-Tree'], headers['Next-URL'] diff --git a/test/e2e/app-dir/rewrite-headers/rewrite-headers.test.ts b/test/e2e/app-dir/rewrite-headers/rewrite-headers.test.ts index 9f4247ab1e870c..9e0028b7386148 100644 --- a/test/e2e/app-dir/rewrite-headers/rewrite-headers.test.ts +++ b/test/e2e/app-dir/rewrite-headers/rewrite-headers.test.ts @@ -418,7 +418,7 @@ describe('rewrite-headers', () => { // Add cache busting param for RSC requests if (headers.RSC === '1') { const cacheBustingParam = computeCacheBustingSearchParam( - headers['Next-Router-Prefetch'], + headers['Next-Router-Prefetch'] ? '1' : '0', undefined, headers['Next-Router-State-Tree'], undefined diff --git a/test/e2e/next-test/first-time-setup-js/package.json b/test/e2e/next-test/first-time-setup-js/package.json index ffdd279ec5ebec..da963e06bcac5c 100644 --- a/test/e2e/next-test/first-time-setup-js/package.json +++ b/test/e2e/next-test/first-time-setup-js/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "next": "canary", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.1.1", + "react-dom": "19.1.1" } } diff --git a/test/e2e/next-test/first-time-setup-ts/package.json b/test/e2e/next-test/first-time-setup-ts/package.json index 2779abb8cbdeae..8db79a0310d885 100644 --- a/test/e2e/next-test/first-time-setup-ts/package.json +++ b/test/e2e/next-test/first-time-setup-ts/package.json @@ -8,8 +8,8 @@ }, "dependencies": { "next": "canary", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.1.1", + "react-dom": "19.1.1" }, "devDependencies": { "@types/react": "^18",