From 7b03e140c47fa8a56ea60c53c628d41c6b024499 Mon Sep 17 00:00:00 2001 From: eps1lon Date: Tue, 26 Aug 2025 08:35:03 -0700 Subject: [PATCH] [Fizz] Skip past hidden inputs when attempting to hydrate hydration boundaries (#34302) DiffTrain build for [4123f6b771bb71a2831b1c450c385c38530125a0](https://github.com/facebook/react/commit/4123f6b771bb71a2831b1c450c385c38530125a0) --- compiled-rn/VERSION_NATIVE_FB | 2 +- .../react/react-dom/cjs/ReactDOM-dev.js | 4 ++-- .../react/react-dom/cjs/ReactDOM-prod.js | 4 ++-- .../react/react-dom/cjs/ReactDOM-profiling.js | 4 ++-- .../react/react-dom/cjs/ReactDOMClient-dev.js | 20 ++++++++++++------- .../react-dom/cjs/ReactDOMClient-prod.js | 20 ++++++++++++------- .../react-dom/cjs/ReactDOMClient-profiling.js | 20 ++++++++++++------- .../react-dom/cjs/ReactDOMProfiling-dev.js | 20 ++++++++++++------- .../react-dom/cjs/ReactDOMProfiling-prod.js | 20 ++++++++++++------- .../cjs/ReactDOMProfiling-profiling.js | 20 ++++++++++++------- .../cjs/ReactTestRenderer-dev.js | 8 ++++---- .../cjs/ReactTestRenderer-prod.js | 8 ++++---- .../cjs/ReactTestRenderer-profiling.js | 8 ++++---- .../vendor/react/react/cjs/React-dev.js | 4 ++-- .../vendor/react/react/cjs/React-prod.js | 4 ++-- .../vendor/react/react/cjs/React-profiling.js | 4 ++-- .../Libraries/Renderer/REVISION | 2 +- .../implementations/ReactFabric-dev.fb.js | 6 +++--- .../implementations/ReactFabric-prod.fb.js | 6 +++--- .../ReactFabric-profiling.fb.js | 6 +++--- .../ReactNativeRenderer-dev.fb.js | 10 +++++----- .../ReactNativeRenderer-prod.fb.js | 10 +++++----- .../ReactNativeRenderer-profiling.fb.js | 10 +++++----- .../eslint-plugin-react-hooks/package.json | 4 ++-- 24 files changed, 130 insertions(+), 94 deletions(-) diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index ec5ba9e1d3..9d0f7a59df 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.2.0-native-fb-425ba0ad-20250822 \ No newline at end of file +19.2.0-native-fb-4123f6b7-20250826 \ No newline at end of file diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js index 42facbeb7f..9491d0d134 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<1958ebaac0d3d6fb4cedd53a75c44d46>> + * @generated SignedSource<<7bd0ab239879413069fef8a7242c34ca>> */ "use strict"; @@ -404,5 +404,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-425ba0ad-20250822"; + exports.version = "19.2.0-native-fb-4123f6b7-20250826"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js index bb7bdba9c1..718fae93a7 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7d47151e34737748daaa2f20c2b91bf6>> + * @generated SignedSource<<30e6f2325467907f88fa57c6e5098700>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js index bb7bdba9c1..718fae93a7 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7d47151e34737748daaa2f20c2b91bf6>> + * @generated SignedSource<<30e6f2325467907f88fa57c6e5098700>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js index 603523334e..85b99e1b05 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<59cd6456ff6eae2f85535f7bedf9304c>> + * @generated SignedSource<> */ /* @@ -23584,7 +23584,13 @@ __DEV__ && } function canHydrateHydrationBoundary(instance, inRootOrSingleton) { for (; 8 !== instance.nodeType; ) { - if (!inRootOrSingleton) return null; + if ( + (1 !== instance.nodeType || + "INPUT" !== instance.nodeName || + "hidden" !== instance.type) && + !inRootOrSingleton + ) + return null; instance = getNextHydratable(instance.nextSibling); if (null === instance) return null; } @@ -29367,11 +29373,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-425ba0ad-20250822" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-4123f6b7-20250826" !== 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-native-fb-425ba0ad-20250822\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-4123f6b7-20250826\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29408,10 +29414,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -29550,5 +29556,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-native-fb-425ba0ad-20250822"; + exports.version = "19.2.0-native-fb-4123f6b7-20250826"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js index 949d7da1af..e1e13c89be 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4f1298c7ec539cc61196ff845012c819>> + * @generated SignedSource<> */ /* @@ -15486,7 +15486,13 @@ function canHydrateTextInstance(instance, text, inRootOrSingleton) { } function canHydrateHydrationBoundary(instance, inRootOrSingleton) { for (; 8 !== instance.nodeType; ) { - if (!inRootOrSingleton) return null; + if ( + (1 !== instance.nodeType || + "INPUT" !== instance.nodeName || + "hidden" !== instance.type) && + !inRootOrSingleton + ) + return null; instance = getNextHydratable(instance.nextSibling); if (null === instance) return null; } @@ -17190,14 +17196,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2023 = React.version; if ( - "19.2.0-native-fb-425ba0ad-20250822" !== + "19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion$jscomp$inline_2023 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2023, - "19.2.0-native-fb-425ba0ad-20250822" + "19.2.0-native-fb-4123f6b7-20250826" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17219,10 +17225,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2554 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2555 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17320,4 +17326,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js index b93bffbed3..48576a4634 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ /* @@ -17487,7 +17487,13 @@ function canHydrateTextInstance(instance, text, inRootOrSingleton) { } function canHydrateHydrationBoundary(instance, inRootOrSingleton) { for (; 8 !== instance.nodeType; ) { - if (!inRootOrSingleton) return null; + if ( + (1 !== instance.nodeType || + "INPUT" !== instance.nodeName || + "hidden" !== instance.type) && + !inRootOrSingleton + ) + return null; instance = getNextHydratable(instance.nextSibling); if (null === instance) return null; } @@ -19200,14 +19206,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2274 = React.version; if ( - "19.2.0-native-fb-425ba0ad-20250822" !== + "19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion$jscomp$inline_2274 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2274, - "19.2.0-native-fb-425ba0ad-20250822" + "19.2.0-native-fb-4123f6b7-20250826" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19229,10 +19235,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2281 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822", + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$321 = 0; @@ -19346,4 +19352,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js index 1dd31a81ad..20dcea093e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ /* @@ -23592,7 +23592,13 @@ __DEV__ && } function canHydrateHydrationBoundary(instance, inRootOrSingleton) { for (; 8 !== instance.nodeType; ) { - if (!inRootOrSingleton) return null; + if ( + (1 !== instance.nodeType || + "INPUT" !== instance.nodeName || + "hidden" !== instance.type) && + !inRootOrSingleton + ) + return null; instance = getNextHydratable(instance.nextSibling); if (null === instance) return null; } @@ -29423,11 +29429,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-425ba0ad-20250822" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-4123f6b7-20250826" !== 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-native-fb-425ba0ad-20250822\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-4123f6b7-20250826\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29464,10 +29470,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -29922,7 +29928,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-425ba0ad-20250822"; + exports.version = "19.2.0-native-fb-4123f6b7-20250826"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js index b15d78c379..cb3a45a837 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4a4d2b309a9b1b1765c21bc2090abb0d>> + * @generated SignedSource<<8286edb3ee5e368ace16d95c9fa8d65d>> */ /* @@ -15486,7 +15486,13 @@ function canHydrateTextInstance(instance, text, inRootOrSingleton) { } function canHydrateHydrationBoundary(instance, inRootOrSingleton) { for (; 8 !== instance.nodeType; ) { - if (!inRootOrSingleton) return null; + if ( + (1 !== instance.nodeType || + "INPUT" !== instance.nodeName || + "hidden" !== instance.type) && + !inRootOrSingleton + ) + return null; instance = getNextHydratable(instance.nextSibling); if (null === instance) return null; } @@ -17201,14 +17207,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2024 = React.version; if ( - "19.2.0-native-fb-425ba0ad-20250822" !== + "19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion$jscomp$inline_2024 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2024, - "19.2.0-native-fb-425ba0ad-20250822" + "19.2.0-native-fb-4123f6b7-20250826" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17230,10 +17236,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2557 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2558 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17484,4 +17490,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js index 1a1ae50790..4ea986617f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<501bcca02426f62fafde0366d99942f4>> + * @generated SignedSource<<9f12ff32a1712f86c1cae639d3529e03>> */ /* @@ -17491,7 +17491,13 @@ function canHydrateTextInstance(instance, text, inRootOrSingleton) { } function canHydrateHydrationBoundary(instance, inRootOrSingleton) { for (; 8 !== instance.nodeType; ) { - if (!inRootOrSingleton) return null; + if ( + (1 !== instance.nodeType || + "INPUT" !== instance.nodeName || + "hidden" !== instance.type) && + !inRootOrSingleton + ) + return null; instance = getNextHydratable(instance.nextSibling); if (null === instance) return null; } @@ -19215,14 +19221,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2275 = React.version; if ( - "19.2.0-native-fb-425ba0ad-20250822" !== + "19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion$jscomp$inline_2275 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2275, - "19.2.0-native-fb-425ba0ad-20250822" + "19.2.0-native-fb-4123f6b7-20250826" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19244,10 +19250,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2282 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822", + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$321 = 0; @@ -19514,7 +19520,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js index 2d1a1f336b..5fb9ee863a 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<12350705432143ba92b5beaa296f585a>> + * @generated SignedSource<<11b17a651f2ba38407071eac4f341b66>> */ "use strict"; @@ -15758,10 +15758,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15906,5 +15906,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.2.0-native-fb-425ba0ad-20250822"; + exports.version = "19.2.0-native-fb-4123f6b7-20250826"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js index e2adb615d3..7fcd487af1 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<1622108c9a4982b63ce4d87cb45c096b>> */ "use strict"; @@ -9924,10 +9924,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1428 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1429 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10063,4 +10063,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js index e26a889db9..760539c2b1 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<5dda1e146dc6d01603b463bf50c49561>> + * @generated SignedSource<<13e626591e42702960602b54ff733fa3>> */ "use strict"; @@ -10544,10 +10544,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1236 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822", + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$142 = 0; @@ -10698,4 +10698,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js index b481b811e7..7e45fad533 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -1388,7 +1388,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-native-fb-425ba0ad-20250822"; + exports.version = "19.2.0-native-fb-4123f6b7-20250826"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js index 7028cb0e44..0c9e8bda8d 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<5881200c054e991758e8048bfb6e1746>> + * @generated SignedSource<> */ "use strict"; @@ -579,4 +579,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js index 33b7a4ea44..6de568e87a 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<15d592de27c557168952e4afec337e7d>> */ "use strict"; @@ -583,7 +583,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-425ba0ad-20250822"; +exports.version = "19.2.0-native-fb-4123f6b7-20250826"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION index 800dccdefc..28c94de1e7 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION @@ -1 +1 @@ -425ba0ad6d3ebd1779f6a658dcbf5c666d054948 +4123f6b771bb71a2831b1c450c385c38530125a0 diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js index c81b13b465..2f210b8fff 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<9839016d201a780b2d2e97babe901db2>> */ "use strict"; @@ -19594,10 +19594,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js index d0b7bac132..0645a82015 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<01825ea0fa31f84123374fa3fcdf039c>> */ "use strict"; @@ -11108,10 +11108,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1260 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1260.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js index 67df3fa5be..2137a269d0 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<34bbfd59496614bb99082410fecc2594>> + * @generated SignedSource<> */ "use strict"; @@ -13059,10 +13059,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1504 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1504.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js index 7588ef1314..8f485ed8df 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7a6055ed8e813a776b8c8dc990b739b6>> + * @generated SignedSource<<2b2676420c6f747fab401629ad96d788>> */ "use strict"; @@ -19878,11 +19878,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-425ba0ad-20250822" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-425ba0ad-20250822\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-4123f6b7-20250826\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -19908,10 +19908,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js index ec700d56e5..c0d996bff5 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<704988d17d6c236bd29c989bb5334bee>> + * @generated SignedSource<> */ "use strict"; @@ -11254,11 +11254,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-425ba0ad-20250822" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-425ba0ad-20250822\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-4123f6b7-20250826\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11308,10 +11308,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1290 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1290.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js index b3a9032fe5..310da3c33f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<74e1e7fc57f49ae0bbabd069777c75ef>> + * @generated SignedSource<<033e867f06c8d98cfa138ece9f1795e2>> */ "use strict"; @@ -13194,11 +13194,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-425ba0ad-20250822" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-4123f6b7-20250826" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-425ba0ad-20250822\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-4123f6b7-20250826\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -13248,10 +13248,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1534 = { bundleType: 0, - version: "19.2.0-native-fb-425ba0ad-20250822", + version: "19.2.0-native-fb-4123f6b7-20250826", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-425ba0ad-20250822" + reconcilerVersion: "19.2.0-native-fb-4123f6b7-20250826" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1534.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json b/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json index 8b24f37668..e824136356 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json +++ b/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json @@ -1,7 +1,7 @@ { "name": "eslint-plugin-react-hooks", "description": "ESLint rules for React Hooks", - "version": "0.0.0-experimental-425ba0ad-20250822", + "version": "0.0.0-experimental-4123f6b7-20250826", "repository": { "type": "git", "url": "https://github.com/facebook/react.git", @@ -41,7 +41,7 @@ "dependencies": { "@babel/core": "^7.24.4", "@babel/parser": "^7.24.4", - "@babel/plugin-transform-private-methods": "^7.24.4", + "@babel/plugin-proposal-private-methods": "^7.18.6", "hermes-parser": "^0.25.1", "zod": "^3.22.4", "zod-validation-error": "^3.0.3"