Skip to content

Commit 3a661e1

Browse files
committed
[compiler]: add @tanstack/react-virtual to known incompatible libraries (#34493)
Replaces #31820. #34027 added a check for `@tanstack/react-table`, but not `@tanstack/react-virtual`. In our testing `@tanstack/react-virtual`'s `useVirtualizer` returns functions that cannot be memoized, [this is also documented in the community](TanStack/virtual#736 (comment)). DiffTrain build for [e12b0bd](e12b0bd)
1 parent ea6e40e commit 3a661e1

26 files changed

+117
-89
lines changed

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.2.0-native-fb-68f00c90-20250912
1+
19.2.0-native-fb-e12b0bdc-20250915

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<85e2eb033b55ca60b0ed82bab3389c44>>
10+
* @generated SignedSource<<60c3717fd26a7b02ec16d1564b8ccf5e>>
1111
*/
1212

1313
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
404404
exports.useFormStatus = function () {
405405
return resolveDispatcher().useHostTransitionStatus();
406406
};
407-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
407+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
408408
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<823a61cd6340c14391e8b954ab9cb313>>
10+
* @generated SignedSource<<e91814afb6afb27fba6ea14f6a7601e6>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
206+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<823a61cd6340c14391e8b954ab9cb313>>
10+
* @generated SignedSource<<e91814afb6afb27fba6ea14f6a7601e6>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
206+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<0f97b672ee500baee0c5f53012f2a4cd>>
10+
* @generated SignedSource<<eca826366134c2dd5c9ddeb800596b8b>>
1111
*/
1212

1313
/*
@@ -29628,11 +29628,11 @@ __DEV__ &&
2962829628
};
2962929629
(function () {
2963029630
var isomorphicReactPackageVersion = React.version;
29631-
if ("19.2.0-native-fb-68f00c90-20250912" !== isomorphicReactPackageVersion)
29631+
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
2963229632
throw Error(
2963329633
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2963429634
(isomorphicReactPackageVersion +
29635-
"\n - react-dom: 19.2.0-native-fb-68f00c90-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
29635+
"\n - react-dom: 19.2.0-native-fb-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
2963629636
);
2963729637
})();
2963829638
("function" === typeof Map &&
@@ -29669,10 +29669,10 @@ __DEV__ &&
2966929669
!(function () {
2967029670
var internals = {
2967129671
bundleType: 1,
29672-
version: "19.2.0-native-fb-68f00c90-20250912",
29672+
version: "19.2.0-native-fb-e12b0bdc-20250915",
2967329673
rendererPackageName: "react-dom",
2967429674
currentDispatcherRef: ReactSharedInternals,
29675-
reconcilerVersion: "19.2.0-native-fb-68f00c90-20250912"
29675+
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
2967629676
};
2967729677
internals.overrideHookState = overrideHookState;
2967829678
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -29821,5 +29821,5 @@ __DEV__ &&
2982129821
listenToAllSupportedEvents(container);
2982229822
return new ReactDOMHydrationRoot(initialChildren);
2982329823
};
29824-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
29824+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
2982529825
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<2507e201b169167f032cf802bdc8ffba>>
10+
* @generated SignedSource<<de8cb3cf9fa55bb7be80ef71dee477d3>>
1111
*/
1212

1313
/*
@@ -17388,14 +17388,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1738817388
};
1738917389
var isomorphicReactPackageVersion$jscomp$inline_2069 = React.version;
1739017390
if (
17391-
"19.2.0-native-fb-68f00c90-20250912" !==
17391+
"19.2.0-native-fb-e12b0bdc-20250915" !==
1739217392
isomorphicReactPackageVersion$jscomp$inline_2069
1739317393
)
1739417394
throw Error(
1739517395
formatProdErrorMessage(
1739617396
527,
1739717397
isomorphicReactPackageVersion$jscomp$inline_2069,
17398-
"19.2.0-native-fb-68f00c90-20250912"
17398+
"19.2.0-native-fb-e12b0bdc-20250915"
1739917399
)
1740017400
);
1740117401
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17417,10 +17417,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1741717417
};
1741817418
var internals$jscomp$inline_2642 = {
1741917419
bundleType: 0,
17420-
version: "19.2.0-native-fb-68f00c90-20250912",
17420+
version: "19.2.0-native-fb-e12b0bdc-20250915",
1742117421
rendererPackageName: "react-dom",
1742217422
currentDispatcherRef: ReactSharedInternals,
17423-
reconcilerVersion: "19.2.0-native-fb-68f00c90-20250912"
17423+
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
1742417424
};
1742517425
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1742617426
var hook$jscomp$inline_2643 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17527,4 +17527,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1752717527
listenToAllSupportedEvents(container);
1752817528
return new ReactDOMHydrationRoot(initialChildren);
1752917529
};
17530-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
17530+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<b9bc0a907246ca468a7e71b124a87a36>>
10+
* @generated SignedSource<<51ede3ec736854d064bbfb5ae7c63b58>>
1111
*/
1212

1313
/*
@@ -19398,14 +19398,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1939819398
};
1939919399
var isomorphicReactPackageVersion$jscomp$inline_2326 = React.version;
1940019400
if (
19401-
"19.2.0-native-fb-68f00c90-20250912" !==
19401+
"19.2.0-native-fb-e12b0bdc-20250915" !==
1940219402
isomorphicReactPackageVersion$jscomp$inline_2326
1940319403
)
1940419404
throw Error(
1940519405
formatProdErrorMessage(
1940619406
527,
1940719407
isomorphicReactPackageVersion$jscomp$inline_2326,
19408-
"19.2.0-native-fb-68f00c90-20250912"
19408+
"19.2.0-native-fb-e12b0bdc-20250915"
1940919409
)
1941019410
);
1941119411
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19427,10 +19427,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1942719427
};
1942819428
var internals$jscomp$inline_2333 = {
1942919429
bundleType: 0,
19430-
version: "19.2.0-native-fb-68f00c90-20250912",
19430+
version: "19.2.0-native-fb-e12b0bdc-20250915",
1943119431
rendererPackageName: "react-dom",
1943219432
currentDispatcherRef: ReactSharedInternals,
19433-
reconcilerVersion: "19.2.0-native-fb-68f00c90-20250912",
19433+
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915",
1943419434
getLaneLabelMap: function () {
1943519435
for (
1943619436
var map = new Map(), lane = 1, index$324 = 0;
@@ -19553,4 +19553,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1955319553
listenToAllSupportedEvents(container);
1955419554
return new ReactDOMHydrationRoot(initialChildren);
1955519555
};
19556-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
19556+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<9d7cbcdb81ebe4789b05a740de5779dc>>
10+
* @generated SignedSource<<98b74b59d0b5c95989f40826f01d0a9e>>
1111
*/
1212

1313
/*
@@ -29684,11 +29684,11 @@ __DEV__ &&
2968429684
};
2968529685
(function () {
2968629686
var isomorphicReactPackageVersion = React.version;
29687-
if ("19.2.0-native-fb-68f00c90-20250912" !== isomorphicReactPackageVersion)
29687+
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
2968829688
throw Error(
2968929689
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2969029690
(isomorphicReactPackageVersion +
29691-
"\n - react-dom: 19.2.0-native-fb-68f00c90-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
29691+
"\n - react-dom: 19.2.0-native-fb-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
2969229692
);
2969329693
})();
2969429694
("function" === typeof Map &&
@@ -29725,10 +29725,10 @@ __DEV__ &&
2972529725
!(function () {
2972629726
var internals = {
2972729727
bundleType: 1,
29728-
version: "19.2.0-native-fb-68f00c90-20250912",
29728+
version: "19.2.0-native-fb-e12b0bdc-20250915",
2972929729
rendererPackageName: "react-dom",
2973029730
currentDispatcherRef: ReactSharedInternals,
29731-
reconcilerVersion: "19.2.0-native-fb-68f00c90-20250912"
29731+
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
2973229732
};
2973329733
internals.overrideHookState = overrideHookState;
2973429734
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30193,7 +30193,7 @@ __DEV__ &&
3019330193
exports.useFormStatus = function () {
3019430194
return resolveDispatcher().useHostTransitionStatus();
3019530195
};
30196-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
30196+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
3019730197
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3019830198
"function" ===
3019930199
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<9eceed643ead3f52c8b9576e7b64c537>>
10+
* @generated SignedSource<<6c33a10049fc35ff0aabbed65d77964e>>
1111
*/
1212

1313
/*
@@ -17399,14 +17399,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1739917399
};
1740017400
var isomorphicReactPackageVersion$jscomp$inline_2070 = React.version;
1740117401
if (
17402-
"19.2.0-native-fb-68f00c90-20250912" !==
17402+
"19.2.0-native-fb-e12b0bdc-20250915" !==
1740317403
isomorphicReactPackageVersion$jscomp$inline_2070
1740417404
)
1740517405
throw Error(
1740617406
formatProdErrorMessage(
1740717407
527,
1740817408
isomorphicReactPackageVersion$jscomp$inline_2070,
17409-
"19.2.0-native-fb-68f00c90-20250912"
17409+
"19.2.0-native-fb-e12b0bdc-20250915"
1741017410
)
1741117411
);
1741217412
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17428,10 +17428,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1742817428
};
1742917429
var internals$jscomp$inline_2645 = {
1743017430
bundleType: 0,
17431-
version: "19.2.0-native-fb-68f00c90-20250912",
17431+
version: "19.2.0-native-fb-e12b0bdc-20250915",
1743217432
rendererPackageName: "react-dom",
1743317433
currentDispatcherRef: ReactSharedInternals,
17434-
reconcilerVersion: "19.2.0-native-fb-68f00c90-20250912"
17434+
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
1743517435
};
1743617436
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1743717437
var hook$jscomp$inline_2646 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17691,4 +17691,4 @@ exports.useFormState = function (action, initialState, permalink) {
1769117691
exports.useFormStatus = function () {
1769217692
return ReactSharedInternals.H.useHostTransitionStatus();
1769317693
};
17694-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
17694+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<7d03cda50ebb32706a9562d6ea1da935>>
10+
* @generated SignedSource<<3219a1cb79a91dc6714e435004014ee8>>
1111
*/
1212

1313
/*
@@ -19413,14 +19413,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1941319413
};
1941419414
var isomorphicReactPackageVersion$jscomp$inline_2327 = React.version;
1941519415
if (
19416-
"19.2.0-native-fb-68f00c90-20250912" !==
19416+
"19.2.0-native-fb-e12b0bdc-20250915" !==
1941719417
isomorphicReactPackageVersion$jscomp$inline_2327
1941819418
)
1941919419
throw Error(
1942019420
formatProdErrorMessage(
1942119421
527,
1942219422
isomorphicReactPackageVersion$jscomp$inline_2327,
19423-
"19.2.0-native-fb-68f00c90-20250912"
19423+
"19.2.0-native-fb-e12b0bdc-20250915"
1942419424
)
1942519425
);
1942619426
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19442,10 +19442,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1944219442
};
1944319443
var internals$jscomp$inline_2334 = {
1944419444
bundleType: 0,
19445-
version: "19.2.0-native-fb-68f00c90-20250912",
19445+
version: "19.2.0-native-fb-e12b0bdc-20250915",
1944619446
rendererPackageName: "react-dom",
1944719447
currentDispatcherRef: ReactSharedInternals,
19448-
reconcilerVersion: "19.2.0-native-fb-68f00c90-20250912",
19448+
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915",
1944919449
getLaneLabelMap: function () {
1945019450
for (
1945119451
var map = new Map(), lane = 1, index$324 = 0;
@@ -19721,7 +19721,7 @@ exports.useFormState = function (action, initialState, permalink) {
1972119721
exports.useFormStatus = function () {
1972219722
return ReactSharedInternals.H.useHostTransitionStatus();
1972319723
};
19724-
exports.version = "19.2.0-native-fb-68f00c90-20250912";
19724+
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
1972519725
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
1972619726
"function" ===
1972719727
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)