Skip to content

Commit a88a67c

Browse files
committed
Upgrade React from 23884812-20250520 to 8ce15b0f-20250522 (#79504)
Co-authored-by: Sebastian Sebbie Silbermann <[email protected]>
1 parent 204f848 commit a88a67c

File tree

62 files changed

+3659
-2576
lines changed

Some content is hidden

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

62 files changed

+3659
-2576
lines changed

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -232,16 +232,16 @@
232232
"pretty-ms": "7.0.0",
233233
"random-seed": "0.3.0",
234234
"react": "19.0.0",
235-
"react-builtin": "npm:[email protected]23884812-20250520",
235+
"react-builtin": "npm:[email protected]8ce15b0f-20250522",
236236
"react-dom": "19.0.0",
237-
"react-dom-builtin": "npm:[email protected]23884812-20250520",
238-
"react-dom-experimental-builtin": "npm:[email protected]23884812-20250520",
239-
"react-experimental-builtin": "npm:[email protected]23884812-20250520",
240-
"react-is-builtin": "npm:[email protected]23884812-20250520",
241-
"react-server-dom-turbopack": "19.2.0-canary-23884812-20250520",
242-
"react-server-dom-turbopack-experimental": "npm:[email protected]23884812-20250520",
243-
"react-server-dom-webpack": "19.2.0-canary-23884812-20250520",
244-
"react-server-dom-webpack-experimental": "npm:[email protected]23884812-20250520",
237+
"react-dom-builtin": "npm:[email protected]8ce15b0f-20250522",
238+
"react-dom-experimental-builtin": "npm:[email protected]8ce15b0f-20250522",
239+
"react-experimental-builtin": "npm:[email protected]8ce15b0f-20250522",
240+
"react-is-builtin": "npm:[email protected]8ce15b0f-20250522",
241+
"react-server-dom-turbopack": "19.2.0-canary-8ce15b0f-20250522",
242+
"react-server-dom-turbopack-experimental": "npm:[email protected]8ce15b0f-20250522",
243+
"react-server-dom-webpack": "19.2.0-canary-8ce15b0f-20250522",
244+
"react-server-dom-webpack-experimental": "npm:[email protected]8ce15b0f-20250522",
245245
"react-ssr-prepass": "1.0.8",
246246
"react-virtualized": "9.22.3",
247247
"relay-compiler": "13.0.2",
@@ -251,8 +251,8 @@
251251
"resolve-from": "5.0.0",
252252
"sass": "1.54.0",
253253
"satori": "0.12.2",
254-
"scheduler-builtin": "npm:[email protected]23884812-20250520",
255-
"scheduler-experimental-builtin": "npm:[email protected]23884812-20250520",
254+
"scheduler-builtin": "npm:[email protected]8ce15b0f-20250522",
255+
"scheduler-experimental-builtin": "npm:[email protected]8ce15b0f-20250522",
256256
"seedrandom": "3.0.5",
257257
"semver": "7.3.7",
258258
"shell-quote": "1.7.3",
@@ -295,10 +295,10 @@
295295
"@types/react-dom": "19.1.2",
296296
"@types/retry": "0.12.0",
297297
"jest-snapshot": "30.0.0-alpha.6",
298-
"react": "19.2.0-canary-23884812-20250520",
299-
"react-dom": "19.2.0-canary-23884812-20250520",
300-
"react-is": "19.2.0-canary-23884812-20250520",
301-
"scheduler": "0.27.0-canary-23884812-20250520"
298+
"react": "19.2.0-canary-8ce15b0f-20250522",
299+
"react-dom": "19.2.0-canary-8ce15b0f-20250522",
300+
"react-is": "19.2.0-canary-8ce15b0f-20250522",
301+
"scheduler": "0.27.0-canary-8ce15b0f-20250522"
302302
},
303303
"patchedDependencies": {
304304

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

Lines changed: 63 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -13513,11 +13513,16 @@
1351313513
}
1351413514
}
1351513515
function commitNewChildToFragmentInstances(fiber, parentFragmentInstances) {
13516-
for (var i = 0; i < parentFragmentInstances.length; i++)
13517-
commitNewChildToFragmentInstance(
13518-
fiber.stateNode,
13519-
parentFragmentInstances[i]
13520-
);
13516+
if (
13517+
5 === fiber.tag &&
13518+
null === fiber.alternate &&
13519+
null !== parentFragmentInstances
13520+
)
13521+
for (var i = 0; i < parentFragmentInstances.length; i++)
13522+
commitNewChildToFragmentInstance(
13523+
fiber.stateNode,
13524+
parentFragmentInstances[i]
13525+
);
1352113526
}
1352213527
function commitFragmentInstanceDeletionEffects(fiber) {
1352313528
for (var parent = fiber.return; null !== parent; ) {
@@ -13577,39 +13582,36 @@
1357713582
parentFragmentInstances
1357813583
) {
1357913584
var tag = node.tag;
13580-
if (5 === tag || 6 === tag) {
13581-
var stateNode = node.stateNode;
13582-
before
13583-
? (warnForReactChildrenConflict(parent),
13584-
(parent =
13585-
9 === parent.nodeType
13586-
? parent.body
13587-
: "HTML" === parent.nodeName
13588-
? parent.ownerDocument.body
13589-
: parent),
13590-
supportsMoveBefore && null !== stateNode.parentNode
13591-
? parent.moveBefore(stateNode, before)
13592-
: parent.insertBefore(stateNode, before))
13593-
: (warnForReactChildrenConflict(parent),
13594-
(before =
13595-
9 === parent.nodeType
13596-
? parent.body
13597-
: "HTML" === parent.nodeName
13598-
? parent.ownerDocument.body
13599-
: parent),
13600-
supportsMoveBefore && null !== stateNode.parentNode
13601-
? before.moveBefore(stateNode, null)
13602-
: before.appendChild(stateNode),
13603-
(stateNode = parent._reactRootContainer),
13604-
(null !== stateNode && void 0 !== stateNode) ||
13605-
null !== before.onclick ||
13606-
(before.onclick = noop$1));
13607-
5 === tag &&
13608-
null === node.alternate &&
13609-
null !== parentFragmentInstances &&
13610-
commitNewChildToFragmentInstances(node, parentFragmentInstances);
13611-
viewTransitionMutationContext = !0;
13612-
} else if (
13585+
if (5 === tag || 6 === tag)
13586+
(tag = node.stateNode),
13587+
before
13588+
? (warnForReactChildrenConflict(parent),
13589+
(parent =
13590+
9 === parent.nodeType
13591+
? parent.body
13592+
: "HTML" === parent.nodeName
13593+
? parent.ownerDocument.body
13594+
: parent),
13595+
supportsMoveBefore && null !== tag.parentNode
13596+
? parent.moveBefore(tag, before)
13597+
: parent.insertBefore(tag, before))
13598+
: (warnForReactChildrenConflict(parent),
13599+
(before =
13600+
9 === parent.nodeType
13601+
? parent.body
13602+
: "HTML" === parent.nodeName
13603+
? parent.ownerDocument.body
13604+
: parent),
13605+
supportsMoveBefore && null !== tag.parentNode
13606+
? before.moveBefore(tag, null)
13607+
: before.appendChild(tag),
13608+
(tag = parent._reactRootContainer),
13609+
(null !== tag && void 0 !== tag) ||
13610+
null !== before.onclick ||
13611+
(before.onclick = noop$1)),
13612+
commitNewChildToFragmentInstances(node, parentFragmentInstances),
13613+
(viewTransitionMutationContext = !0);
13614+
else if (
1361313615
4 !== tag &&
1361413616
(27 === tag &&
1361513617
isSingletonScope(node.type) &&
@@ -13643,19 +13645,16 @@
1364313645
parentFragmentInstances
1364413646
) {
1364513647
var tag = node.tag;
13646-
if (5 === tag || 6 === tag) {
13647-
var stateNode = node.stateNode;
13648-
before
13649-
? supportsMoveBefore && null !== stateNode.parentNode
13650-
? parent.moveBefore(stateNode, before)
13651-
: parent.insertBefore(stateNode, before)
13652-
: appendChild(parent, stateNode);
13653-
5 === tag &&
13654-
null === node.alternate &&
13655-
null !== parentFragmentInstances &&
13656-
commitNewChildToFragmentInstances(node, parentFragmentInstances);
13657-
viewTransitionMutationContext = !0;
13658-
} else if (
13648+
if (5 === tag || 6 === tag)
13649+
(tag = node.stateNode),
13650+
before
13651+
? supportsMoveBefore && null !== tag.parentNode
13652+
? parent.moveBefore(tag, before)
13653+
: parent.insertBefore(tag, before)
13654+
: appendChild(parent, tag),
13655+
commitNewChildToFragmentInstances(node, parentFragmentInstances),
13656+
(viewTransitionMutationContext = !0);
13657+
else if (
1365913658
4 !== tag &&
1366013659
(27 === tag && isSingletonScope(node.type) && (parent = node.stateNode),
1366113660
(node = node.child),
@@ -15712,7 +15711,8 @@
1571215711
else
1571315712
switch (finishedWork.tag) {
1571415713
case 3:
15715-
viewTransitionContextChanged$1 = !1;
15714+
rootViewTransitionNameCanceled = viewTransitionContextChanged$1 =
15715+
!1;
1571615716
pushViewTransitionCancelableScope();
1571715717
recursivelyTraverseAfterMutationEffects(root, finishedWork);
1571815718
if (
@@ -15728,6 +15728,7 @@
1572815728
finishedWork[i + 2]
1572915729
);
1573015730
cancelRootViewTransitionName(root.containerInfo);
15731+
rootViewTransitionNameCanceled = !0;
1573115732
}
1573215733
viewTransitionCancelableChildren = null;
1573315734
break;
@@ -16175,6 +16176,7 @@
1617516176
);
1617616177
inHydratedSubtree = wasInHydratedSubtree;
1617716178
isViewTransitionEligible &&
16179+
rootViewTransitionNameCanceled &&
1617816180
restoreRootViewTransitionName(finishedRoot.containerInfo);
1617916181
flags & 2048 &&
1618016182
((committedLanes = null),
@@ -24681,20 +24683,20 @@
2468124683
}
2468224684
return -1;
2468324685
}
24684-
function commitNewChildToFragmentInstance(childElement, fragmentInstance) {
24686+
function commitNewChildToFragmentInstance(childInstance, fragmentInstance) {
2468524687
var eventListeners = fragmentInstance._eventListeners;
2468624688
if (null !== eventListeners)
2468724689
for (var i = 0; i < eventListeners.length; i++) {
2468824690
var _eventListeners$i2 = eventListeners[i];
24689-
childElement.addEventListener(
24691+
childInstance.addEventListener(
2469024692
_eventListeners$i2.type,
2469124693
_eventListeners$i2.listener,
2469224694
_eventListeners$i2.optionsOrUseCapture
2469324695
);
2469424696
}
2469524697
null !== fragmentInstance._observers &&
2469624698
fragmentInstance._observers.forEach(function (observer) {
24697-
observer.observe(childElement);
24699+
observer.observe(childInstance);
2469824700
});
2469924701
}
2470024702
function clearContainerSparingly(container) {
@@ -29680,6 +29682,7 @@
2968029682
viewTransitionContextChanged$1 = !1,
2968129683
inUpdateViewTransition = !1,
2968229684
rootViewTransitionAffected = !1,
29685+
rootViewTransitionNameCanceled = !1,
2968329686
hostParent = null,
2968429687
hostParentIsContainer = !1,
2968529688
currentHoistableRoot = null,
@@ -30616,11 +30619,11 @@
3061630619
};
3061730620
(function () {
3061830621
var isomorphicReactPackageVersion = React.version;
30619-
if ("19.2.0-experimental-23884812-20250520" !== isomorphicReactPackageVersion)
30622+
if ("19.2.0-experimental-8ce15b0f-20250522" !== isomorphicReactPackageVersion)
3062030623
throw Error(
3062130624
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3062230625
(isomorphicReactPackageVersion +
30623-
"\n - react-dom: 19.2.0-experimental-23884812-20250520\nLearn more: https://react.dev/warnings/version-mismatch")
30626+
"\n - react-dom: 19.2.0-experimental-8ce15b0f-20250522\nLearn more: https://react.dev/warnings/version-mismatch")
3062430627
);
3062530628
})();
3062630629
("function" === typeof Map &&
@@ -30657,10 +30660,10 @@
3065730660
!(function () {
3065830661
var internals = {
3065930662
bundleType: 1,
30660-
version: "19.2.0-experimental-23884812-20250520",
30663+
version: "19.2.0-experimental-8ce15b0f-20250522",
3066130664
rendererPackageName: "react-dom",
3066230665
currentDispatcherRef: ReactSharedInternals,
30663-
reconcilerVersion: "19.2.0-experimental-23884812-20250520"
30666+
reconcilerVersion: "19.2.0-experimental-8ce15b0f-20250522"
3066430667
};
3066530668
internals.overrideHookState = overrideHookState;
3066630669
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30806,7 +30809,7 @@
3080630809
listenToAllSupportedEvents(container);
3080730810
return new ReactDOMHydrationRoot(initialChildren);
3080830811
};
30809-
exports.version = "19.2.0-experimental-23884812-20250520";
30812+
exports.version = "19.2.0-experimental-8ce15b0f-20250522";
3081030813
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3081130814
"function" ===
3081230815
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)