@samitouri / QOS-React / commits / dddcae7a11

Enable the `enableEagerAlternateStateNodeCleanup` Feature Flag (#33447)

## Summary Enables the `enableEagerAlternateStateNodeCleanup` feature flag for all variants, while maintaining the `__VARIANT__` for the internal React Native flavor for backtesting reasons. ## How did you test this change? ``` $ yarn test ```

Timothy Yung committed Jun 5, 2025 at 14:22 UTC dddcae7a11b8241cbd6e2de55f9e68881baea458
5 files changed +5 -5
packages/shared/forks/ReactFeatureFlags.native-oss.js
+1 -1
@@ -48,7 +48,7 @@ export const enableRetryLaneExpiration = false;
48 export const enableSchedulingProfiler = __PROFILE__;
49 export const enableComponentPerformanceTrack = false;
50 export const enableScopeAPI = false;
51 -export const enableEagerAlternateStateNodeCleanup = false;
51 +export const enableEagerAlternateStateNodeCleanup = true;
52 export const enableSuspenseAvoidThisFallback = false;
53 export const enableSuspenseCallback = false;
54 export const enableTaint = true;
packages/shared/forks/ReactFeatureFlags.test-renderer.js
+1 -1
@@ -61,7 +61,7 @@ export const disableClientCache = true;
61 export const enableInfiniteRenderLoopDetection = false;
62
63 export const renameElementSymbol = true;
64 -export const enableEagerAlternateStateNodeCleanup = false;
64 +export const enableEagerAlternateStateNodeCleanup = true;
65
66 export const enableYieldingBeforePassive = true;
67
packages/shared/forks/ReactFeatureFlags.test-renderer.native-fb.js
+1 -1
@@ -46,7 +46,7 @@ export const enableRetryLaneExpiration = false;
46 export const enableSchedulingProfiler = __PROFILE__;
47 export const enableComponentPerformanceTrack = false;
48 export const enableScopeAPI = false;
49 -export const enableEagerAlternateStateNodeCleanup = false;
49 +export const enableEagerAlternateStateNodeCleanup = true;
50 export const enableSuspenseAvoidThisFallback = false;
51 export const enableSuspenseCallback = false;
52 export const enableTaint = true;
packages/shared/forks/ReactFeatureFlags.test-renderer.www.js
+1 -1
@@ -70,7 +70,7 @@ export const disableDefaultPropsExceptForClasses = true;
70 export const renameElementSymbol = false;
71
72 export const enableObjectFiber = false;
73 -export const enableEagerAlternateStateNodeCleanup = false;
73 +export const enableEagerAlternateStateNodeCleanup = true;
74
75 export const enableHydrationLaneScheduling = true;
76
packages/shared/forks/ReactFeatureFlags.www.js
+1 -1
@@ -104,7 +104,7 @@ export const enableReactTestRendererWarning = false;
104
105 export const disableLegacyMode = true;
106
107 -export const enableEagerAlternateStateNodeCleanup = false;
107 +export const enableEagerAlternateStateNodeCleanup = true;
108
109 export const enableLazyPublicInstanceInFabric = false;
110