@samitouri / QOS-React-1 / commits / eb8feb7109

[flags] Enable enableParallelTransitions (#37290)

Reverse #35709. Turn the flag on in the OSS/canary default and in every hardcoded fork, including the native (RN) forks, and keep the test renderers in sync. www stays GK-driven, so `www.js` and `www-dynamic.js` are unchanged. Leaving the flag in the repo for now; this just flips the default on. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Andrew Clark committed Aug 14, 2026 at 13:26 UTC eb8feb71096eec5c885b2a4c7d8d030d3622f265
6 files changed +6 -6
packages/shared/ReactFeatureFlags.js
+1 -1
@@ -232,7 +232,7 @@ export const disableInputAttributeSyncing: boolean = false;
232 export const disableTextareaChildren: boolean = false;
233
234 // Disables children for <textarea> elements
235 -export const enableParallelTransitions: boolean = false;
235 +export const enableParallelTransitions: boolean = true;
236
237 // -----------------------------------------------------------------------------
238 // Debugging and DevTools
packages/shared/forks/ReactFeatureFlags.native-fb.js
+1 -1
@@ -87,7 +87,7 @@ export const enablePerformanceIssueReporting: boolean =
87 enableComponentPerformanceTrack;
88 export const enableInternalInstanceMap: boolean = false;
89 export const enableOptimisticKey: boolean = false;
90 -export const enableParallelTransitions: boolean = false;
90 +export const enableParallelTransitions: boolean = true;
91
92 export const eprh_enableUseKeyedStateCompilerLint: boolean = false;
93 export const eprh_enableVerboseNoSetStateInEffectCompilerLint: boolean = false;
packages/shared/forks/ReactFeatureFlags.native-oss.js
+1 -1
@@ -87,7 +87,7 @@ export const enableProfilerTimer: boolean = __PROFILE__;
87 export const enableProfilerCommitHooks: boolean = __PROFILE__;
88 export const enableProfilerNestedUpdatePhase: boolean = __PROFILE__;
89 export const enableUpdaterTracking: boolean = __PROFILE__;
90 -export const enableParallelTransitions: boolean = false;
90 +export const enableParallelTransitions: boolean = true;
91
92 export const eprh_enableUseKeyedStateCompilerLint: boolean = false;
93 export const eprh_enableVerboseNoSetStateInEffectCompilerLint: boolean = false;
packages/shared/forks/ReactFeatureFlags.test-renderer.js
+1 -1
@@ -96,7 +96,7 @@ export const enableReactTestRendererWarning: boolean = true;
96 export const enableObjectFiber: boolean = false;
97
98 export const enableOptimisticKey: boolean = false;
99 -export const enableParallelTransitions: boolean = false;
99 +export const enableParallelTransitions: boolean = true;
100
101 export const eprh_enableUseKeyedStateCompilerLint: boolean = false;
102 export const eprh_enableVerboseNoSetStateInEffectCompilerLint: boolean = false;
packages/shared/forks/ReactFeatureFlags.test-renderer.native-fb.js
+1 -1
@@ -73,7 +73,7 @@ export const enableFragmentRefsInstanceHandles = false;
73 export const enableFragmentRefsTextNodes = false;
74 export const ownerStackLimit = 1e4;
75 export const enableOptimisticKey = false;
76 -export const enableParallelTransitions = false;
76 +export const enableParallelTransitions = true;
77
78 export const eprh_enableUseKeyedStateCompilerLint: boolean = false;
79 export const eprh_enableVerboseNoSetStateInEffectCompilerLint: boolean = false;
packages/shared/forks/ReactFeatureFlags.test-renderer.www.js
+1 -1
@@ -88,7 +88,7 @@ export const ownerStackLimit = 1e4;
88 export const enableInternalInstanceMap: boolean = false;
89
90 export const enableOptimisticKey: boolean = false;
91 -export const enableParallelTransitions: boolean = false;
91 +export const enableParallelTransitions: boolean = true;
92
93 export const eprh_enableUseKeyedStateCompilerLint: boolean = false;
94 export const eprh_enableVerboseNoSetStateInEffectCompilerLint: boolean = false;