Skip to content

Commit 2e4b890

Browse files
Upgrade React from b07717d8-20250528 to 14094f80-20250529 (#79937)
Co-authored-by: Sebastian Sebbie Silbermann <[email protected]>
1 parent 57fc5e9 commit 2e4b890

File tree

63 files changed

+3071
-2637
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+3071
-2637
lines changed

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -233,16 +233,16 @@
233233
"pretty-ms": "7.0.0",
234234
"random-seed": "0.3.0",
235235
"react": "19.0.0",
236-
"react-builtin": "npm:[email protected]b07717d8-20250528",
236+
"react-builtin": "npm:[email protected]14094f80-20250529",
237237
"react-dom": "19.0.0",
238-
"react-dom-builtin": "npm:[email protected]b07717d8-20250528",
239-
"react-dom-experimental-builtin": "npm:[email protected]b07717d8-20250528",
240-
"react-experimental-builtin": "npm:[email protected]b07717d8-20250528",
241-
"react-is-builtin": "npm:[email protected]b07717d8-20250528",
242-
"react-server-dom-turbopack": "19.2.0-canary-b07717d8-20250528",
243-
"react-server-dom-turbopack-experimental": "npm:[email protected]b07717d8-20250528",
244-
"react-server-dom-webpack": "19.2.0-canary-b07717d8-20250528",
245-
"react-server-dom-webpack-experimental": "npm:[email protected]b07717d8-20250528",
238+
"react-dom-builtin": "npm:[email protected]14094f80-20250529",
239+
"react-dom-experimental-builtin": "npm:[email protected]14094f80-20250529",
240+
"react-experimental-builtin": "npm:[email protected]14094f80-20250529",
241+
"react-is-builtin": "npm:[email protected]14094f80-20250529",
242+
"react-server-dom-turbopack": "19.2.0-canary-14094f80-20250529",
243+
"react-server-dom-turbopack-experimental": "npm:[email protected]14094f80-20250529",
244+
"react-server-dom-webpack": "19.2.0-canary-14094f80-20250529",
245+
"react-server-dom-webpack-experimental": "npm:[email protected]14094f80-20250529",
246246
"react-ssr-prepass": "1.0.8",
247247
"react-virtualized": "9.22.3",
248248
"relay-compiler": "13.0.2",
@@ -252,8 +252,8 @@
252252
"resolve-from": "5.0.0",
253253
"sass": "1.54.0",
254254
"satori": "0.12.2",
255-
"scheduler-builtin": "npm:[email protected]b07717d8-20250528",
256-
"scheduler-experimental-builtin": "npm:[email protected]b07717d8-20250528",
255+
"scheduler-builtin": "npm:[email protected]14094f80-20250529",
256+
"scheduler-experimental-builtin": "npm:[email protected]14094f80-20250529",
257257
"seedrandom": "3.0.5",
258258
"semver": "7.3.7",
259259
"shell-quote": "1.7.3",
@@ -296,10 +296,10 @@
296296
"@types/react-dom": "19.1.2",
297297
"@types/retry": "0.12.0",
298298
"jest-snapshot": "30.0.0-alpha.6",
299-
"react": "19.2.0-canary-b07717d8-20250528",
300-
"react-dom": "19.2.0-canary-b07717d8-20250528",
301-
"react-is": "19.2.0-canary-b07717d8-20250528",
302-
"scheduler": "0.27.0-canary-b07717d8-20250528"
299+
"react": "19.2.0-canary-14094f80-20250529",
300+
"react-dom": "19.2.0-canary-14094f80-20250529",
301+
"react-is": "19.2.0-canary-14094f80-20250529",
302+
"scheduler": "0.27.0-canary-14094f80-20250529"
303303
},
304304
"patchedDependencies": {
305305

packages/next/src/client/app-index.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@ import { isBot } from '../shared/lib/router/utils/is-bot'
2929

3030
/// <reference types="react-dom/experimental" />
3131

32-
function onDefaultTransitionIndicator() {
33-
// TODO: Compose default with user-configureable (e.g. nprogress)
34-
// TODO: Use React's default even if user config isn't set up. Requires resolution of https://issues.chromium.org/u/1/issues/419746417
35-
}
36-
3732
const appElement: HTMLElement | Document = document
3833

3934
const encoder = new TextEncoder()
@@ -213,8 +208,9 @@ function Root({ children }: React.PropsWithChildren<{}>) {
213208
}
214209

215210
const reactRootOptions: ReactDOMClient.RootOptions = {
211+
// // TODO: Compose default with user-configureable (e.g. nprogress)
216212
// @ts-expect-error: Should pass on `@types/react` bump.
217-
onDefaultTransitionIndicator,
213+
onDefaultTransitionIndicator: undefined,
218214
onRecoverableError,
219215
onCaughtError,
220216
onUncaughtError,

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26509,7 +26509,7 @@
2650926509
}
2651026510
function handleNavigateComplete() {
2651126511
null !== pendingResolve && (pendingResolve(), (pendingResolve = null));
26512-
isCancelled || startFakeNavigation();
26512+
isCancelled || setTimeout(startFakeNavigation, 20);
2651326513
}
2651426514
function startFakeNavigation() {
2651526515
if (!isCancelled && !navigation.transition) {
@@ -30602,11 +30602,11 @@
3060230602
};
3060330603
(function () {
3060430604
var isomorphicReactPackageVersion = React.version;
30605-
if ("19.2.0-experimental-b07717d8-20250528" !== isomorphicReactPackageVersion)
30605+
if ("19.2.0-experimental-14094f80-20250529" !== isomorphicReactPackageVersion)
3060630606
throw Error(
3060730607
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3060830608
(isomorphicReactPackageVersion +
30609-
"\n - react-dom: 19.2.0-experimental-b07717d8-20250528\nLearn more: https://react.dev/warnings/version-mismatch")
30609+
"\n - react-dom: 19.2.0-experimental-14094f80-20250529\nLearn more: https://react.dev/warnings/version-mismatch")
3061030610
);
3061130611
})();
3061230612
("function" === typeof Map &&
@@ -30643,10 +30643,10 @@
3064330643
!(function () {
3064430644
var internals = {
3064530645
bundleType: 1,
30646-
version: "19.2.0-experimental-b07717d8-20250528",
30646+
version: "19.2.0-experimental-14094f80-20250529",
3064730647
rendererPackageName: "react-dom",
3064830648
currentDispatcherRef: ReactSharedInternals,
30649-
reconcilerVersion: "19.2.0-experimental-b07717d8-20250528"
30649+
reconcilerVersion: "19.2.0-experimental-14094f80-20250529"
3065030650
};
3065130651
internals.overrideHookState = overrideHookState;
3065230652
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30792,7 +30792,7 @@
3079230792
listenToAllSupportedEvents(container);
3079330793
return new ReactDOMHydrationRoot(initialChildren);
3079430794
};
30795-
exports.version = "19.2.0-experimental-b07717d8-20250528";
30795+
exports.version = "19.2.0-experimental-14094f80-20250529";
3079630796
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3079730797
"function" ===
3079830798
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19060,7 +19060,7 @@ function defaultOnDefaultTransitionIndicator() {
1906019060
}
1906119061
function handleNavigateComplete() {
1906219062
null !== pendingResolve && (pendingResolve(), (pendingResolve = null));
19063-
isCancelled || startFakeNavigation();
19063+
isCancelled || setTimeout(startFakeNavigation, 20);
1906419064
}
1906519065
function startFakeNavigation() {
1906619066
if (!isCancelled && !navigation.transition) {
@@ -19132,14 +19132,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1913219132
};
1913319133
var isomorphicReactPackageVersion$jscomp$inline_2180 = React.version;
1913419134
if (
19135-
"19.2.0-experimental-b07717d8-20250528" !==
19135+
"19.2.0-experimental-14094f80-20250529" !==
1913619136
isomorphicReactPackageVersion$jscomp$inline_2180
1913719137
)
1913819138
throw Error(
1913919139
formatProdErrorMessage(
1914019140
527,
1914119141
isomorphicReactPackageVersion$jscomp$inline_2180,
19142-
"19.2.0-experimental-b07717d8-20250528"
19142+
"19.2.0-experimental-14094f80-20250529"
1914319143
)
1914419144
);
1914519145
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19161,10 +19161,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1916119161
};
1916219162
var internals$jscomp$inline_2865 = {
1916319163
bundleType: 0,
19164-
version: "19.2.0-experimental-b07717d8-20250528",
19164+
version: "19.2.0-experimental-14094f80-20250529",
1916519165
rendererPackageName: "react-dom",
1916619166
currentDispatcherRef: ReactSharedInternals,
19167-
reconcilerVersion: "19.2.0-experimental-b07717d8-20250528"
19167+
reconcilerVersion: "19.2.0-experimental-14094f80-20250529"
1916819168
};
1916919169
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1917019170
var hook$jscomp$inline_2866 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -19271,4 +19271,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1927119271
listenToAllSupportedEvents(container);
1927219272
return new ReactDOMHydrationRoot(initialChildren);
1927319273
};
19274-
exports.version = "19.2.0-experimental-b07717d8-20250528";
19274+
exports.version = "19.2.0-experimental-14094f80-20250529";

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26534,7 +26534,7 @@
2653426534
}
2653526535
function handleNavigateComplete() {
2653626536
null !== pendingResolve && (pendingResolve(), (pendingResolve = null));
26537-
isCancelled || startFakeNavigation();
26537+
isCancelled || setTimeout(startFakeNavigation, 20);
2653826538
}
2653926539
function startFakeNavigation() {
2654026540
if (!isCancelled && !navigation.transition) {
@@ -30654,11 +30654,11 @@
3065430654
};
3065530655
(function () {
3065630656
var isomorphicReactPackageVersion = React.version;
30657-
if ("19.2.0-experimental-b07717d8-20250528" !== isomorphicReactPackageVersion)
30657+
if ("19.2.0-experimental-14094f80-20250529" !== isomorphicReactPackageVersion)
3065830658
throw Error(
3065930659
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3066030660
(isomorphicReactPackageVersion +
30661-
"\n - react-dom: 19.2.0-experimental-b07717d8-20250528\nLearn more: https://react.dev/warnings/version-mismatch")
30661+
"\n - react-dom: 19.2.0-experimental-14094f80-20250529\nLearn more: https://react.dev/warnings/version-mismatch")
3066230662
);
3066330663
})();
3066430664
("function" === typeof Map &&
@@ -30695,10 +30695,10 @@
3069530695
!(function () {
3069630696
var internals = {
3069730697
bundleType: 1,
30698-
version: "19.2.0-experimental-b07717d8-20250528",
30698+
version: "19.2.0-experimental-14094f80-20250529",
3069930699
rendererPackageName: "react-dom",
3070030700
currentDispatcherRef: ReactSharedInternals,
30701-
reconcilerVersion: "19.2.0-experimental-b07717d8-20250528"
30701+
reconcilerVersion: "19.2.0-experimental-14094f80-20250529"
3070230702
};
3070330703
internals.overrideHookState = overrideHookState;
3070430704
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -31174,7 +31174,7 @@
3117431174
exports.useFormStatus = function () {
3117531175
return resolveDispatcher().useHostTransitionStatus();
3117631176
};
31177-
exports.version = "19.2.0-experimental-b07717d8-20250528";
31177+
exports.version = "19.2.0-experimental-14094f80-20250529";
3117831178
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3117931179
"function" ===
3118031180
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20715,7 +20715,7 @@ function defaultOnDefaultTransitionIndicator() {
2071520715
}
2071620716
function handleNavigateComplete() {
2071720717
null !== pendingResolve && (pendingResolve(), (pendingResolve = null));
20718-
isCancelled || startFakeNavigation();
20718+
isCancelled || setTimeout(startFakeNavigation, 20);
2071920719
}
2072020720
function startFakeNavigation() {
2072120721
if (!isCancelled && !navigation.transition) {
@@ -20787,14 +20787,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
2078720787
};
2078820788
var isomorphicReactPackageVersion$jscomp$inline_2400 = React.version;
2078920789
if (
20790-
"19.2.0-experimental-b07717d8-20250528" !==
20790+
"19.2.0-experimental-14094f80-20250529" !==
2079120791
isomorphicReactPackageVersion$jscomp$inline_2400
2079220792
)
2079320793
throw Error(
2079420794
formatProdErrorMessage(
2079520795
527,
2079620796
isomorphicReactPackageVersion$jscomp$inline_2400,
20797-
"19.2.0-experimental-b07717d8-20250528"
20797+
"19.2.0-experimental-14094f80-20250529"
2079820798
)
2079920799
);
2080020800
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -20816,10 +20816,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
2081620816
};
2081720817
var internals$jscomp$inline_3087 = {
2081820818
bundleType: 0,
20819-
version: "19.2.0-experimental-b07717d8-20250528",
20819+
version: "19.2.0-experimental-14094f80-20250529",
2082020820
rendererPackageName: "react-dom",
2082120821
currentDispatcherRef: ReactSharedInternals,
20822-
reconcilerVersion: "19.2.0-experimental-b07717d8-20250528"
20822+
reconcilerVersion: "19.2.0-experimental-14094f80-20250529"
2082320823
};
2082420824
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
2082520825
var hook$jscomp$inline_3088 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -21086,7 +21086,7 @@ exports.useFormState = function (action, initialState, permalink) {
2108621086
exports.useFormStatus = function () {
2108721087
return ReactSharedInternals.H.useHostTransitionStatus();
2108821088
};
21089-
exports.version = "19.2.0-experimental-b07717d8-20250528";
21089+
exports.version = "19.2.0-experimental-14094f80-20250529";
2109021090
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
2109121091
"function" ===
2109221092
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)