Skip to content

Remove isOSS guards from Fantom renderer tests#57090

Open
rubennorte wants to merge 3 commits into
facebook:mainfrom
rubennorte:export-D107675643
Open

Remove isOSS guards from Fantom renderer tests#57090
rubennorte wants to merge 3 commits into
facebook:mainfrom
rubennorte:export-D107675643

Conversation

@rubennorte
Copy link
Copy Markdown
Contributor

Summary:
Remove the isOSS conditionals that were skipping Fantom renderer tests in OSS environments. Now that the React Native renderers have been upgraded and the code is compatible in OSS, these tests can run in both internal and OSS environments.

Changes:

  • ResponderEventTarget-itest.js: Removed isOSS check that skipped the entire Responder System test suite
  • EventTargetDispatching-itest.js: Removed isOSS check that skipped the entire EventTarget-based Event Dispatching test suite
  • EventDispatching-benchmark-itest.js: Removed if (isOSS) block that provided a dummy test instead of the benchmark suite
  • EventDispatching-itest.js: Removed if (!isOSS) condition guarding three tests for native event timeStamp and global event dispatching

Changelog: [Internal]

Differential Revision: D107675643

…t behind enableImperativeEvents (facebook#57088)

Summary:

## Context

We are migrating React Native event dispatching to the W3C `EventTarget` interface. That refactor is backwards compatible, but turning it on also incidentally exposes a brand new public API on component refs (`addEventListener`, `removeEventListener`, `dispatchEvent`). We want to decouple the event-dispatching refactor from shipping that new public API so we can roll out the refactor faster, without committing to the public surface before it is finalized.

## Changes

Adds a new JS-only feature flag, `enableImperativeEvents` (default off), that controls whether the final DOM node classes `ReactNativeElement` and `ReadOnlyText` expose the public `EventTarget` API.

- When `EventTarget`-based dispatching is enabled but `enableImperativeEvents` is off, `addEventListener`, `removeEventListener` and `dispatchEvent` are removed from those two final classes. Native and internal event dispatch do not rely on these public methods, so event delivery is unaffected.
- When `enableImperativeEvents` is on, the classes keep the full `EventTarget` API.
- Adds integration test coverage for both flag states, and pins the flag on in the existing `EventTarget` dispatching tests that exercise imperative listeners.

Changelog: [Internal]

Reviewed By: javache

Differential Revision: D107656477
Summary:

This sync includes the following changes:
- **[6117d7cca4](https://github.com/facebook/react/commit/6117d7cca4 )**: Version 19.2.7 ([#36591](https://github.com/facebook/react/pull/36591)) //<Sebastian "Sebbie" Silbermann>//
- **[02c444c3f0](https://github.com/facebook/react/commit/02c444c3f0 )**: [19.2.x][FlightReply] Don't drop FormData entries in `decodeReplyFromBusboy` ([#36566](https://github.com/facebook/react/pull/36566)) //<Sebastian "Sebbie" Silbermann>//
- **[e1cfa7b6de](https://github.com/facebook/react/commit/e1cfa7b6de )**: [19.2.x] Enable CI ([#36552](https://github.com/facebook/react/pull/36552)) //<Sebastian "Sebbie" Silbermann>//
- **[eaf3e95ca9](https://github.com/facebook/react/commit/eaf3e95ca9 )**: Version 19.2.6 //<Sebastian Sebbie Silbermann>//
- **[795203e75e](https://github.com/facebook/react/commit/795203e75e )**: [FlightReply] Type hardening and performance improvements //<Sebastian "Sebbie" Silbermann>//
- **[23f4f9f30d](https://github.com/facebook/react/commit/23f4f9f30d )**: 19.2.5 //<Sebastian Sebbie Silbermann>//
- **[672b24221f](https://github.com/facebook/react/commit/672b24221f )**: [Flight] Avoid consuming cyclic models multiple times //<Hendrik Liebau>//
- **[90ab3f89f4](https://github.com/facebook/react/commit/90ab3f89f4 )**: Version 19.2.4 //<Sebastian Sebbie Silbermann>//
- **[63d61c7557](https://github.com/facebook/react/commit/63d61c7557 )**: Add more DoS mitigations to React Flight Reply, and harden React Flight //<Sebastian Markbage>//
- **[612e371fb2](https://github.com/facebook/react/commit/612e371fb2 )**: Version 19.2.3 //<Sebastian Sebbie Silbermann>//
- **[fc5c53c396](https://github.com/facebook/react/commit/fc5c53c396 )**: Add extra protection //<Sebastian Markbage>//
- **[b910fc15e3](https://github.com/facebook/react/commit/b910fc15e3 )**: Version 19.2.2 //<Sebastian Sebbie Silbermann>//
- **[dd0519822a](https://github.com/facebook/react/commit/dd0519822a )**: Patch Promise cycles and toString on Server Functions //<Sebastian Markbage>//
- **[a4d338a6c6](https://github.com/facebook/react/commit/a4d338a6c6 )**: [test] Cleanup stack assertions in tests mixing React Server and Client ([#35316](https://github.com/facebook/react/pull/35316)) //<Sebastian "Sebbie" Silbermann>//
- **[053df4e856](https://github.com/facebook/react/commit/053df4e856 )**: Version 19.2.1 //<Sebastian Sebbie Silbermann>//
- **[b180cb2b25](https://github.com/facebook/react/commit/b180cb2b25 )**: Bring ReactFlightClient fixes to FlightReplyServer //<Sebastian Markbage>//
- **[581fdc550a](https://github.com/facebook/react/commit/581fdc550a )**: [release] Allow building single release channel with processed versions ([#35270](https://github.com/facebook/react/pull/35270)) //<Sebastian "Sebbie" Silbermann>//
- **[f0dfee38f8](https://github.com/facebook/react/commit/f0dfee38f8 )**: [Flight] Avoid main-thread stalls from large debug strings ([#36570](https://github.com/facebook/react/pull/36570)) //<Hendrik Liebau>//
- **[c014813413](https://github.com/facebook/react/commit/c014813413 )**: [Flight] Fix stranded row content under Node stream backpressure ([#36516](https://github.com/facebook/react/pull/36516)) //<Hendrik Liebau>//
- **[c0cd4d5d30](https://github.com/facebook/react/commit/c0cd4d5d30 )**: Throw special error if rejected Promises are incorrectly instrumented ([#36328](https://github.com/facebook/react/pull/36328)) //<Sebastian "Sebbie" Silbermann>//
- **[cafd63bcf7](https://github.com/facebook/react/commit/cafd63bcf7 )**: Stop transpiling computed property names ([#36542](https://github.com/facebook/react/pull/36542)) //<Sebastian "Sebbie" Silbermann>//
- **[37fa36ced3](https://github.com/facebook/react/commit/37fa36ced3 )**: [Fizz] Fix crash when capturing the callsite of a stalled use() of a Flight chunk that was rejected in the meantime ([#36544](https://github.com/facebook/react/pull/36544)) //<Janka Uryga>//
- **[b91823e214](https://github.com/facebook/react/commit/b91823e214 )**: [FlightReply] Don't drop FormData entries in `decodeReplyFromBusboy` ([#36468](https://github.com/facebook/react/pull/36468)) //<Hendrik Liebau>//
- **[8fc5763b8a](https://github.com/facebook/react/commit/8fc5763b8a )**: fix[describeClassComponentFrame]: invoke constructor with new keyword ([#36455](https://github.com/facebook/react/pull/36455)) //<Ruslan Lesiutin>//
- **[d5736f098e](https://github.com/facebook/react/commit/d5736f098e )**: [Fiber] track stylesheet preloads when explicitly preloaded ([#36386](https://github.com/facebook/react/pull/36386)) //<Josh Story>//
- **[dd453071d9](https://github.com/facebook/react/commit/dd453071d9 )**: [FlightReply] Type hardening and performance improvements ([#36425](https://github.com/facebook/react/pull/36425)) //<Sebastian "Sebbie" Silbermann>//
- **[f4e0d4ed0c](https://github.com/facebook/react/commit/f4e0d4ed0c )**: [enableInfiniteRenderLoopDetection] Add a flag to force throwing ([#36357](https://github.com/facebook/react/pull/36357)) //<Ruslan Lesiutin>//
- **[ad5dfc82b7](https://github.com/facebook/react/commit/ad5dfc82b7 )**: Add react-flight-server-fb package for Meta's internal bundler ([#36309](https://github.com/facebook/react/pull/36309)) //<Xinzi Zhou>//
- **[142cfde89e](https://github.com/facebook/react/commit/142cfde89e )**: Fix FragmentInstance listener leak: normalize boolean vs object capture options per DOM spec ([#36047](https://github.com/facebook/react/pull/36047)) //<Kotha Dhakshin>//
- **[94643c3b85](https://github.com/facebook/react/commit/94643c3b85 )**: Suggest correct casing for misspelled credentialless iframe attribute ([#36322](https://github.com/facebook/react/pull/36322)) //<vmx906>//
- **[306a01b4e0](https://github.com/facebook/react/commit/306a01b4e0 )**: Add credentialless as a recognized boolean attribute for iframes ([#36148](https://github.com/facebook/react/pull/36148)) //<vmx906>//
- **[3ee1fe4a8e](https://github.com/facebook/react/commit/3ee1fe4a8e )**: Fix contributor attribution for ESLint v10 support //<Jack Pope>//
- **[1ddff43c41](https://github.com/facebook/react/commit/1ddff43c41 )**: Add null check before calling fabricSuspendOnActiveViewTransition ([#36310](https://github.com/facebook/react/pull/36310)) //<Zeya Peng>//
- **[d1727fbf98](https://github.com/facebook/react/commit/d1727fbf98 )**: [eprh] Update changelog for 7.1.1 ([#36308](https://github.com/facebook/react/pull/36308)) //<mofeiZ>//
- **[bc249804d3](https://github.com/facebook/react/commit/bc249804d3 )**: [eprh] Add back a no-op for removed component-hook-factories rule ([#36307](https://github.com/facebook/react/pull/36307)) //<mofeiZ>//
- **[da9325b519](https://github.com/facebook/react/commit/da9325b519 )**: [Fiber] Double invoke Effects in StrictMode after Fast Refresh ([#35962](https://github.com/facebook/react/pull/35962)) //<Sebastian "Sebbie" Silbermann>//
- **[67e47593b6](https://github.com/facebook/react/commit/67e47593b6 )**: [Fiber] Double invoke Effects in Strict Mode during Hydration ([#35961](https://github.com/facebook/react/pull/35961)) //<Sebastian "Sebbie" Silbermann>//
- **[23fcd7cea1](https://github.com/facebook/react/commit/23fcd7cea1 )**: Minify prod error messages for all browser bundles ([#36277](https://github.com/facebook/react/pull/36277)) //<Sebastian "Sebbie" Silbermann>//
- **[77319e2af0](https://github.com/facebook/react/commit/77319e2af0 )**: [eprh] Update changelog for 7.1.0 ([#36292](https://github.com/facebook/react/pull/36292)) //<mofeiZ>//
- **[4b073f4887](https://github.com/facebook/react/commit/4b073f4887 )**: [Fizz] add additional task reentrancy protections ([#36291](https://github.com/facebook/react/pull/36291)) //<Josh Story>//
- **[f6fe4275c7](https://github.com/facebook/react/commit/f6fe4275c7 )**: Wire up createViewTransitionInstance and suspendOnActiveViewTransition in Fabric ([#36196](https://github.com/facebook/react/pull/36196)) //<Zeya Peng>//
- **[fe5160140d](https://github.com/facebook/react/commit/fe5160140d )**: Wire up startViewTransitionReadyFinished in Fabric ([#36246](https://github.com/facebook/react/pull/36246)) //<Zeya Peng>//
- **[ea6792026f](https://github.com/facebook/react/commit/ea6792026f )**: [Fizz] prevent reentrant finishedTask from calling completeAll multiple times ([#36287](https://github.com/facebook/react/pull/36287)) //<Josh Story>//
- **[56922cf751](https://github.com/facebook/react/commit/56922cf751 )**: [react-native-renderer] Delete Paper (legacy) renderer ([#36285](https://github.com/facebook/react/pull/36285)) //<Rubén Norte>//
- **[00f063c31d](https://github.com/facebook/react/commit/00f063c31d )**: [test] Make `enableSuspenseyImages` dynamic ([#36274](https://github.com/facebook/react/pull/36274)) //<Sebastian "Sebbie" Silbermann>//
- **[0418c8a8b6](https://github.com/facebook/react/commit/0418c8a8b6 )**: [RN] Move new event dispatching pipeline to RN ([#36266](https://github.com/facebook/react/pull/36266)) //<Rubén Norte>//
- **[568244232e](https://github.com/facebook/react/commit/568244232e )**: [react-native-renderer] EventTarget-based event dispatching ([#36253](https://github.com/facebook/react/pull/36253)) //<Rubén Norte>//
- **[fef12a01c8](https://github.com/facebook/react/commit/fef12a01c8 )**: fix: explicitly warn for infinite loops discovered only via enableInfiniteRenderLoopDetection ([#36195](https://github.com/facebook/react/pull/36195)) //<Ruslan Lesiutin>//
- **[705268dcd1](https://github.com/facebook/react/commit/705268dcd1 )**: Fix require('ReactFeatureFlags') in eslint-plugin-react-hooks www build ([#36243](https://github.com/facebook/react/pull/36243)) //<Eugene Choi>//
- **[733d3aaf99](https://github.com/facebook/react/commit/733d3aaf99 )**: Fix FB_WWW eprh bundle dev guard ([#36238](https://github.com/facebook/react/pull/36238)) //<Jack Pope>//
- **[404b38c764](https://github.com/facebook/react/commit/404b38c764 )**: [Flight] Add more cycle protections ([#36236](https://github.com/facebook/react/pull/36236)) //<Sebastian "Sebbie" Silbermann>//
- **[74568e8627](https://github.com/facebook/react/commit/74568e8627 )**: [Flight] Transport `AggregateErrors.errors` ([#36156](https://github.com/facebook/react/pull/36156)) //<Sebastian "Sebbie" Silbermann>//
- **[9627b5a1ca](https://github.com/facebook/react/commit/9627b5a1ca )**: [Fiber] Fix context propagation into Suspense fallbacks ([#36160](https://github.com/facebook/react/pull/36160)) //<Andrew Clark>//
- **[f944b4c535](https://github.com/facebook/react/commit/f944b4c535 )**: Fix typos in comments ([#35701](https://github.com/facebook/react/pull/35701)) //<Pavan Shinde>//
- **[677818e4a2](https://github.com/facebook/react/commit/677818e4a2 )**: Fix typos in tests and comments ([#35627](https://github.com/facebook/react/pull/35627)) //<o-m12a>//
- **[3cb2c42013](https://github.com/facebook/react/commit/3cb2c42013 )**: Add ReactFeatureFlags support to eprh ([#35951](https://github.com/facebook/react/pull/35951)) //<Jack Pope>//
- **[c0d218f0f3](https://github.com/facebook/react/commit/c0d218f0f3 )**: Fix useDeferredValue getting stuck ([#36134](https://github.com/facebook/react/pull/36134)) //<dan>//
- **[6a04c369f1](https://github.com/facebook/react/commit/6a04c369f1 )**: Enables Basic View Transition support for React Native Fabric renderer ([#35764](https://github.com/facebook/react/pull/35764)) //<Zeya Peng>//
- **[d594643e5e](https://github.com/facebook/react/commit/d594643e5e )**: Turn on enableViewTransition for RN FB build ([#36106](https://github.com/facebook/react/pull/36106)) //<Jack Pope>//
- **[b4546cd0d4](https://github.com/facebook/react/commit/b4546cd0d4 )**: [enableInfiniteRenderLoopDetection] Warn about potential infinite loop, instead of interrupting ([#35999](https://github.com/facebook/react/pull/35999)) //<Ruslan Lesiutin>//
- **[3f0b9e61c4](https://github.com/facebook/react/commit/3f0b9e61c4 )**: Update CSS shorthand property list ([#35636](https://github.com/facebook/react/pull/35636)) //<Kid>//
- **[12ba7d8129](https://github.com/facebook/react/commit/12ba7d8129 )**: [Flight Reply] Early bailout if backing entry for Blob deserialization is not a Blob ([#36055](https://github.com/facebook/react/pull/36055)) //<Sebastian "Sebbie" Silbermann>//
- **[c80a075095](https://github.com/facebook/react/commit/c80a075095 )**: Fix focus set for delegated and already focused elements ([#36010](https://github.com/facebook/react/pull/36010)) //<Jack Pope>//
- **[5e9eedb578](https://github.com/facebook/react/commit/5e9eedb578 )**: [Flight] Clear chunk reason after successful module initialization ([#36024](https://github.com/facebook/react/pull/36024)) //<Hendrik Liebau>//
- **[1e3152365d](https://github.com/facebook/react/commit/1e3152365d )**: Enable Fragment Ref flags across builds ([#36026](https://github.com/facebook/react/pull/36026)) //<Jack Pope>//
- **[014138df87](https://github.com/facebook/react/commit/014138df87 )**: [DevTools] Fix a crash when rendering a new class Component when simulating errored state ([#35985](https://github.com/facebook/react/pull/35985)) //<Sebastian "Sebbie" Silbermann>//
- **[93882bd40e](https://github.com/facebook/react/commit/93882bd40e )**: [errors] s/form state/action state ([#35790](https://github.com/facebook/react/pull/35790)) //<Ricky>//
- **[3bc2d41428](https://github.com/facebook/react/commit/3bc2d41428 )**: [noop] Fix `createContainer` argument order in the Fiber implementation ([#35945](https://github.com/facebook/react/pull/35945)) //<Sebastian "Sebbie" Silbermann>//
- **[5e4279134d](https://github.com/facebook/react/commit/5e4279134d )**: [noop] Typecheck `react-noop-renderer` against host config and renderer API ([#35944](https://github.com/facebook/react/pull/35944)) //<Sebastian "Sebbie" Silbermann>//
- **[ee4699f5a1](https://github.com/facebook/react/commit/ee4699f5a1 )**: [noop] Fail tests on unasserted recoverable errors ([#35948](https://github.com/facebook/react/pull/35948)) //<Sebastian "Sebbie" Silbermann>//
- **[9c0323e2cf](https://github.com/facebook/react/commit/9c0323e2cf )**: Stabilize reactFragments host node handle ([#35642](https://github.com/facebook/react/pull/35642)) //<Jack Pope>//
- **[e6f1c33acf](https://github.com/facebook/react/commit/e6f1c33acf )**: [Fiber] Don't warn when rendering data block scripts ([#35953](https://github.com/facebook/react/pull/35953)) //<Sebastian "Sebbie" Silbermann>//
- **[4cc5b7a90b](https://github.com/facebook/react/commit/4cc5b7a90b )**: Add support for event information in React scheduler tracks in React Native ([#35947](https://github.com/facebook/react/pull/35947)) //<Rubén Norte>//
- **[e0cc7202e1](https://github.com/facebook/react/commit/e0cc7202e1 )**: [flags] Clean up `enableHiddenSubtreeInsertionEffectCleanup` ([#35918](https://github.com/facebook/react/pull/35918)) //<Ruslan Lesiutin>//
- **[843d69f077](https://github.com/facebook/react/commit/843d69f077 )**: [react-dom] Support `maskType` SVG prop ([#35921](https://github.com/facebook/react/pull/35921)) //<Dmitrii>//
- **[b4a8d29845](https://github.com/facebook/react/commit/b4a8d29845 )**: fix: remove unused variable to fix linter ([#35919](https://github.com/facebook/react/pull/35919)) //<Ruslan Lesiutin>//
- **[98ce535fdb](https://github.com/facebook/react/commit/98ce535fdb )**: [RN] Expose event as a global variable during dispatch ([#35913](https://github.com/facebook/react/pull/35913)) //<Rubén Norte>//
- **[a48e9e3f10](https://github.com/facebook/react/commit/a48e9e3f10 )**: [RN] Fix timeStamp property of SyntheticEvent in React Native ([#35912](https://github.com/facebook/react/pull/35912)) //<Rubén Norte>//
- **[074d96b9dd](https://github.com/facebook/react/commit/074d96b9dd )**: [flags] land `enableTrustedTypesIntegration` ([#35816](https://github.com/facebook/react/pull/35816)) //<Ricky>//
- **[ab18f33d46](https://github.com/facebook/react/commit/ab18f33d46 )**: Fix context propagation through suspended Suspense boundaries ([#35839](https://github.com/facebook/react/pull/35839)) //<Andrew Clark>//
- **[2ba3065527](https://github.com/facebook/react/commit/2ba3065527 )**: [Flight] Add support for transporting `Error.cause` ([#35810](https://github.com/facebook/react/pull/35810)) //<Sebastian "Sebbie" Silbermann>//
- **[38cd020c1f](https://github.com/facebook/react/commit/38cd020c1f )**: Don't outline Suspense boundaries with suspensey CSS during shell flush ([#35824](https://github.com/facebook/react/pull/35824)) //<Josh Story>//
- **[f247ebaf44](https://github.com/facebook/react/commit/f247ebaf44 )**: [Flight] Walk parsed JSON instead of using reviver for parsing RSC payload ([#35776](https://github.com/facebook/react/pull/35776)) //<Tim Neutkens>//
- **[4842fbea02](https://github.com/facebook/react/commit/4842fbea02 )**: [react-dom] Add support for `onFullscreenChange` and `onFullscreenError` events ([#34621](https://github.com/facebook/react/pull/34621)) //<chirokas>//
- **[61db53c179](https://github.com/facebook/react/commit/61db53c179 )**: [Native] Add RCTSelectableText as a recognized Text component ([#35780](https://github.com/facebook/react/pull/35780)) //<Nick Gerleman>//
- **[47d1ad1454](https://github.com/facebook/react/commit/47d1ad1454 )**: [Flight] Skip `transferReferencedDebugInfo` during debug info resolution ([#35795](https://github.com/facebook/react/pull/35795)) //<Hendrik Liebau>//
- **[e8c6362678](https://github.com/facebook/react/commit/e8c6362678 )**: [eslint-plugin-react-hooks] Add ESLint v10 support ([#35720](https://github.com/facebook/react/pull/35720)) //<Azat S.>//
- **[892c68605c](https://github.com/facebook/react/commit/892c68605c )**: [fiber] bugfix - don't show <Offscreen> in error message. ([#35763](https://github.com/facebook/react/pull/35763)) //<Ricky>//
- **[cd515d7e22](https://github.com/facebook/react/commit/cd515d7e22 )**: Minor DOM FragmentInstance refactors ([#35641](https://github.com/facebook/react/pull/35641)) //<Jack Pope>//
- **[78f5c504b7](https://github.com/facebook/react/commit/78f5c504b7 )**: Notify FragmentInstance of added/removed text ([#35637](https://github.com/facebook/react/pull/35637)) //<Jack Pope>//
- **[eab523e2a9](https://github.com/facebook/react/commit/eab523e2a9 )**: [Fiber] Avoid duplicate debug info for array children ([#35733](https://github.com/facebook/react/pull/35733)) //<Sebastian "Sebbie" Silbermann>//
- **[272441a9ad](https://github.com/facebook/react/commit/272441a9ad )**: [Flight] Add `unstable_allowPartialStream` option to Flight Client ([#35731](https://github.com/facebook/react/pull/35731)) //<Hendrik Liebau>//
- **[b07aa7d643](https://github.com/facebook/react/commit/b07aa7d643 )**: [Flight] Fix `encodeReply` for JSX with temporary references ([#35730](https://github.com/facebook/react/pull/35730)) //<Hendrik Liebau>//
- **[2dd9b7cf76](https://github.com/facebook/react/commit/2dd9b7cf76 )**: [Flight] Fix debug channel flag in Node.js server renderToPipeableStream ([#35724](https://github.com/facebook/react/pull/35724)) //<Jimmy Lai>//
- **[9a5996a6c1](https://github.com/facebook/react/commit/9a5996a6c1 )**: [flags] Cleanup `enableHalt` ([#35708](https://github.com/facebook/react/pull/35708)) //<Sebastian "Sebbie" Silbermann>//
- **[95ffd6cd9c](https://github.com/facebook/react/commit/95ffd6cd9c )**: Disable parallel transitions in canary ([#35709](https://github.com/facebook/react/pull/35709)) //<Ricky>//
- **[3aaab92a26](https://github.com/facebook/react/commit/3aaab92a26 )**: [flags] add enableEffectEventMutationPhase ([#35548](https://github.com/facebook/react/pull/35548)) //<Ricky>//
- **[087a34696f](https://github.com/facebook/react/commit/087a34696f )**: [test] add activity test with gSBU and enableViewTransition bugfix ([#35555](https://github.com/facebook/react/pull/35555)) //<Ricky>//
- **[6913ea4d28](https://github.com/facebook/react/commit/6913ea4d28 )**: [flags] Add `enableParallelTransitions` ([#35392](https://github.com/facebook/react/pull/35392)) //<Ricky>//
- **[cf993fb457](https://github.com/facebook/react/commit/cf993fb457 )**: [Flight] Fix stack overflow in `visitAsyncNode` with deep async chains ([#35612](https://github.com/facebook/react/pull/35612)) //<Hendrik Liebau>//
- **[c137dd6f54](https://github.com/facebook/react/commit/c137dd6f54 )**: Fix exhaustive deps bug with flow type casting. ([#35691](https://github.com/facebook/react/pull/35691)) //<Jorge Cabiedes>//
- **[f84ce5a45c](https://github.com/facebook/react/commit/f84ce5a45c )**: [flags] Turn on `enableViewTransition` in OSS `react-test-renderer` ([#35684](https://github.com/facebook/react/pull/35684)) //<Sebastian "Sebbie" Silbermann>//
- **[6853d7ab2f](https://github.com/facebook/react/commit/6853d7ab2f )**: [Perf Tracks] Prevent crash when accessing `$$typeof` ([#35679](https://github.com/facebook/react/pull/35679)) //<Sebastian "Sebbie" Silbermann>//
- **[e32c126121](https://github.com/facebook/react/commit/e32c126121 )**: [flags] Turn on `enableAsyncDebugInfo` everywhere ([#35683](https://github.com/facebook/react/pull/35683)) //<Sebastian "Sebbie" Silbermann>//
- **[3e00319b35](https://github.com/facebook/react/commit/3e00319b35 )**: [Flight] allow context providers from client modules ([#35675](https://github.com/facebook/react/pull/35675)) //<Ricky>//
- **[3419420e8b](https://github.com/facebook/react/commit/3419420e8b )**: [flags] Cleanup `enableActivity` ([#35681](https://github.com/facebook/react/pull/35681)) //<Sebastian "Sebbie" Silbermann>//
- **[b1533b034e](https://github.com/facebook/react/commit/b1533b034e )**: [Flight] Allow overriding `request.timeOrigin` via `options.startTime` ([#35598](https://github.com/facebook/react/pull/35598)) //<Janka Uryga>//
- **[7b023d7073](https://github.com/facebook/react/commit/7b023d7073 )**: [react-dom] Include `submitter` in `submit` events ([#35590](https://github.com/facebook/react/pull/35590)) //<Sebastian "Sebbie" Silbermann>//
- **[dcab44d757](https://github.com/facebook/react/commit/dcab44d757 )**: [react-dom] Fire onReset when automatically resetting forms ([#35176](https://github.com/facebook/react/pull/35176)) //<Sebastian "Sebbie" Silbermann>//
- **[ed4bd540ca](https://github.com/facebook/react/commit/ed4bd540ca )**: [Flight] Warn once if `eval` is disabled in dev environment ([#35661](https://github.com/facebook/react/pull/35661)) //<Sebastian "Sebbie" Silbermann>//
- **[da64117876](https://github.com/facebook/react/commit/da64117876 )**: [Perf Tracks] Handle function names that aren't strings ([#35659](https://github.com/facebook/react/pull/35659)) //<Sebastian "Sebbie" Silbermann>//
- **[230772f99d](https://github.com/facebook/react/commit/230772f99d )**: [tests] Fix ReactDOMAttribute-test ([#35654](https://github.com/facebook/react/pull/35654)) //<Ricky>//
- **[875b06489f](https://github.com/facebook/react/commit/875b06489f )**: Add text node support to FragmentInstance operations ([#35630](https://github.com/facebook/react/pull/35630)) //<Jack Pope>//
- **[d4d099f05b](https://github.com/facebook/react/commit/d4d099f05b )**: [flags] make `enableTrustedTypesIntegration` dynamic ([#35646](https://github.com/facebook/react/pull/35646)) //<Jan Olaf Martin>//
- **[c0c37063e2](https://github.com/facebook/react/commit/c0c37063e2 )**: [Flight] Restore original function name in dev, server callstacks served with `unsafe-eval` ([#35650](https://github.com/facebook/react/pull/35650)) //<Sebastian "Sebbie" Silbermann>//
- **[87ae75b33f](https://github.com/facebook/react/commit/87ae75b33f )**: [Perf Tracks] Use minus (`-`) instead of en dash for removed props ([#35649](https://github.com/facebook/react/pull/35649)) //<Sebastian "Sebbie" Silbermann>//
- **[ff191f24b5](https://github.com/facebook/react/commit/ff191f24b5 )**: [Perf Tracks] Handle arrays with bigints in deep objects ([#35648](https://github.com/facebook/react/pull/35648)) //<Sebastian "Sebbie" Silbermann>//
- **[e66ef6480e](https://github.com/facebook/react/commit/e66ef6480e )**: [tests] remove withoutStack from assertConsole helpers ([#35498](https://github.com/facebook/react/pull/35498)) //<Ricky>//
- **[8c34556ca8](https://github.com/facebook/react/commit/8c34556ca8 )**: [Flight] Fix react-markup types for server references ([#35634](https://github.com/facebook/react/pull/35634)) //<Sebastian "Sebbie" Silbermann>//
- **[10680271fa](https://github.com/facebook/react/commit/10680271fa )**: [Flight] Add more DoS mitigations to Flight Reply, and harden Flight ([#35632](https://github.com/facebook/react/pull/35632)) //<Hendrik Liebau>//
- **[699abc89ce](https://github.com/facebook/react/commit/699abc89ce )**: [flags] make enableComponentPerformanceTrack static everywhere ([#35629](https://github.com/facebook/react/pull/35629)) //<Ruslan Lesiutin>//
- **[94913cbffe](https://github.com/facebook/react/commit/94913cbffe )**: [flags] cleanup renameElementSymbol ([#35600](https://github.com/facebook/react/pull/35600)) //<Ruslan Lesiutin>//
- **[2d8e7f1ce3](https://github.com/facebook/react/commit/2d8e7f1ce3 )**: [flags] Remove enableHydrationLaneScheduling ([#35549](https://github.com/facebook/react/pull/35549)) //<Ricky>//
- **[03ee29da2f](https://github.com/facebook/react/commit/03ee29da2f )**: [eslint-plugin-react-hooks] Skip compilation for non-React files ([#35589](https://github.com/facebook/react/pull/35589)) //<Joseph Savona>//
- **[b546603bcb](https://github.com/facebook/react/commit/b546603bcb )**: [Fiber] getNearestMountedFiber should consider fibers with alternates as mounted ([#35578](https://github.com/facebook/react/pull/35578)) //<Sebastian Markbåge>//
- **[d29087523a](https://github.com/facebook/react/commit/d29087523a )**: Cancel animation when a custom Timeline is used ([#35567](https://github.com/facebook/react/pull/35567)) //<Sebastian Markbåge>//
- **[d343c39cce](https://github.com/facebook/react/commit/d343c39cce )**: Remove Gesture warning when cloning the root ([#35566](https://github.com/facebook/react/pull/35566)) //<Sebastian Markbåge>//
- **[1ecd99c774](https://github.com/facebook/react/commit/1ecd99c774 )**: Temporarily Mount useInsertionEffect while a Gesture snapshot is being computed ([#35565](https://github.com/facebook/react/pull/35565)) //<Sebastian Markbåge>//
- **[c55ffb5ca3](https://github.com/facebook/react/commit/c55ffb5ca3 )**: Add Clean Up Callbacks to View Transition and Gesture Transition Events ([#35564](https://github.com/facebook/react/pull/35564)) //<Sebastian Markbåge>//
- **[a49952b303](https://github.com/facebook/react/commit/a49952b303 )**: Properly clean up gesture Animations ([#35559](https://github.com/facebook/react/pull/35559)) //<Sebastian Markbåge>//
- **[4bcf67e746](https://github.com/facebook/react/commit/4bcf67e746 )**: Support onGestureEnter/Exit/Share/Update events ([#35556](https://github.com/facebook/react/pull/35556)) //<Sebastian Markbåge>//
- **[41b3e9a670](https://github.com/facebook/react/commit/41b3e9a670 )**: [Fizz] Push a stalled use() to the ownerStack/debugTask ([#35226](https://github.com/facebook/react/pull/35226)) //<Sebastian "Sebbie" Silbermann>//
- **[195fd2286b](https://github.com/facebook/react/commit/195fd2286b )**: [tests] Fix flaky flight tests ([#35513](https://github.com/facebook/react/pull/35513)) //<Ricky>//
- **[be3fb29904](https://github.com/facebook/react/commit/be3fb29904 )**: [internal] revert change merged accidentally ([#35546](https://github.com/facebook/react/pull/35546)) //<Ricky>//
- **[23e5edd05c](https://github.com/facebook/react/commit/23e5edd05c )**: [flags] clean up enableUseEffectEventHook ([#35541](https://github.com/facebook/react/pull/35541)) //<Ricky>//
- **[3926e2438f](https://github.com/facebook/react/commit/3926e2438f )**: Fix ViewTransition null stateNode with SuspenseList ([#35520](https://github.com/facebook/react/pull/35520)) //<Jack Pope>//
- **[6baff7ac76](https://github.com/facebook/react/commit/6baff7ac76 )**: [Flight] Allow cyclic references to be serialized when unwrapping lazy elements ([#35471](https://github.com/facebook/react/pull/35471)) //<Hendrik Liebau>//
- **[db71391c5c](https://github.com/facebook/react/commit/db71391c5c )**: [Fiber] Instrument the lazy initializer thenable in all cases ([#35521](https://github.com/facebook/react/pull/35521)) //<Josh Story>//
- **[4cf906380d](https://github.com/facebook/react/commit/4cf906380d )**: Optimize gesture by allowing the original work in progress tree to be a suspended commit ([#35510](https://github.com/facebook/react/pull/35510)) //<Sebastian Markbåge>//
- **[eac3c95537](https://github.com/facebook/react/commit/eac3c95537 )**: Defer useDeferredValue updates in Gestures ([#35511](https://github.com/facebook/react/pull/35511)) //<Sebastian Markbåge>//
- **[35a81cecf7](https://github.com/facebook/react/commit/35a81cecf7 )**: Entangle Gesture revert commit with the corresponding Action commit ([#35487](https://github.com/facebook/react/pull/35487)) //<Sebastian Markbåge>//
- **[4028aaa50c](https://github.com/facebook/react/commit/4028aaa50c )**: Commit the Gesture lane if a gesture ends closer to the target state ([#35486](https://github.com/facebook/react/pull/35486)) //<Sebastian Markbåge>//
- **[f0fbb0d199](https://github.com/facebook/react/commit/f0fbb0d199 )**: [Fiber] fix useId tracking on replay ([#35518](https://github.com/facebook/react/pull/35518)) //<Josh Story>//
- **[53daaf5aba](https://github.com/facebook/react/commit/53daaf5aba )**: Improve the detection of changed hooks ([#35123](https://github.com/facebook/react/pull/35123)) //<Błażej Kustra>//
- **[4a3d993e52](https://github.com/facebook/react/commit/4a3d993e52 )**: Add the suffix to cancelled view transition names ([#35485](https://github.com/facebook/react/pull/35485)) //<Sebastian Markbåge>//
- **[3e1abcc8d7](https://github.com/facebook/react/commit/3e1abcc8d7 )**: [tests] Require exact error messages in assertConsole helpers ([#35497](https://github.com/facebook/react/pull/35497)) //<Ricky>//
- **[c18662405c](https://github.com/facebook/react/commit/c18662405c )**: [Fiber] Correctly handle replaying when hydrating ([#35494](https://github.com/facebook/react/pull/35494)) //<Josh Story>//
- **[65eec428c4](https://github.com/facebook/react/commit/65eec428c4 )**: Use `FormData` `submitter` parameter ([#29028](https://github.com/facebook/react/pull/29028)) //<Jon Jensen>//
- **[454fc41fc7](https://github.com/facebook/react/commit/454fc41fc7 )**: [test] Add tests for cyclic arrays in Flight and Flight Reply ([#35347](https://github.com/facebook/react/pull/35347)) //<Hendrik Liebau>//
- **[f93b9fd44b](https://github.com/facebook/react/commit/f93b9fd44b )**: Skip hydration errors when a view transition has been applied ([#35380](https://github.com/facebook/react/pull/35380)) //<Sebastian Markbåge>//
- **[b731fe28cc](https://github.com/facebook/react/commit/b731fe28cc )**: Improve cyclic thenable detection in ReactFlightReplyServer ([#35369](https://github.com/facebook/react/pull/35369)) //<Christian Van>//
- **[88ee1f5955](https://github.com/facebook/react/commit/88ee1f5955 )**: Add reporting modes for react-hooks/exhaustive-effect-dependencies and temporarily enable ([#35365](https://github.com/facebook/react/pull/35365)) //<Jack Pope>//
- **[ba5b843692](https://github.com/facebook/react/commit/ba5b843692 )**: [test] Exclude repository root from assertions ([#35361](https://github.com/facebook/react/pull/35361)) //<Sebastian "Sebbie" Silbermann>//
- **[b45bb335db](https://github.com/facebook/react/commit/b45bb335db )**: [Flight] Add extra loop protection ([#35351](https://github.com/facebook/react/pull/35351)) //<Sebastian Markbåge>//
- **[894bc73cb4](https://github.com/facebook/react/commit/894bc73cb4 )**: [Flight] Patch Promise cycles and toString on Server Functions ([#35345](https://github.com/facebook/react/pull/35345)) //<Sebastian Markbåge>//
- **[eade0d0fb7](https://github.com/facebook/react/commit/eade0d0fb7 )**: Attach instance handle to DOM in DEV for enableInternalInstanceMap ([#35341](https://github.com/facebook/react/pull/35341)) //<Jack Pope>//
- **[734f1bf1ac](https://github.com/facebook/react/commit/734f1bf1ac )**: [eprh] Enable enableUseKeyedState and enableVerboseNoSetStateInEffect ([#35338](https://github.com/facebook/react/pull/35338)) //<lauren>//
- **[61331f3c9e](https://github.com/facebook/react/commit/61331f3c9e )**: Fix ViewTransition crash in Mobile Safari ([#35337](https://github.com/facebook/react/pull/35337)) //<dan>//
- **[380778d296](https://github.com/facebook/react/commit/380778d296 )**: [test] Cleanup stack assertions in tests mixing React Server and Client ([#35316](https://github.com/facebook/react/pull/35316)) //<Sebastian "Sebbie" Silbermann>//
- **[378973b387](https://github.com/facebook/react/commit/378973b387 )**: [Flight] Move `react-server-dom-webpack/*.unbundled` to private `react-server-dom-unbundled` ([#35290](https://github.com/facebook/react/pull/35290)) //<Sebastian "Sebbie" Silbermann>//
- **[3016ff87d8](https://github.com/facebook/react/commit/3016ff87d8 )**: [Flight] Never parse "then" functions ([#35289](https://github.com/facebook/react/pull/35289)) //<Sebastian Markbåge>//
- **[66ae640b36](https://github.com/facebook/react/commit/66ae640b36 )**: [eprh] fix react-compiler rules missing `meta.docs.url` property ([#35258](https://github.com/facebook/react/pull/35258)) //<Kyℓe Hensel>//
- **[7dc903cd29](https://github.com/facebook/react/commit/7dc903cd29 )**: Patch FlightReplyServer with fixes from ReactFlightClient ([#35277](https://github.com/facebook/react/pull/35277)) //<Sebastian Markbåge>//
- **[36df5e8b42](https://github.com/facebook/react/commit/36df5e8b42 )**: [release] Allow building single release channel with processed versions ([#35270](https://github.com/facebook/react/pull/35270)) //<Sebastian "Sebbie" Silbermann>//
- **[50e7ec8a69](https://github.com/facebook/react/commit/50e7ec8a69 )**: [compiler] Deprecate noEmit, add outputMode ([#35112](https://github.com/facebook/react/pull/35112)) //<Joseph Savona>//
- **[8ac5f4eb36](https://github.com/facebook/react/commit/8ac5f4eb36 )**: Fix form status reset when component state is updated ([#34075](https://github.com/facebook/react/pull/34075)) //<Sebastian "Sebbie" Silbermann>//
- **[eb89912ee5](https://github.com/facebook/react/commit/eb89912ee5 )**: Add expertimental `optimisticKey` behind a flag ([#35162](https://github.com/facebook/react/pull/35162)) //<Sebastian Markbåge>//
- **[7df96b0c1a](https://github.com/facebook/react/commit/7df96b0c1a )**: [Flight] Complete list of Node.js' internal Promise awaits ([#35161](https://github.com/facebook/react/pull/35161)) //<Sebastian "Sebbie" Silbermann>//
- **[45bc3c9f04](https://github.com/facebook/react/commit/45bc3c9f04 )**: [Flight] Reduce risk of maximum call stack exceeded when emitting async sequence ([#35159](https://github.com/facebook/react/pull/35159)) //<Sebastian "Sebbie" Silbermann>//
- **[fb2177c153](https://github.com/facebook/react/commit/fb2177c153 )**: [Flight] Fix pending chunks count for streams & async iterables in DEV ([#35143](https://github.com/facebook/react/pull/35143)) //<Hendrik Liebau>//
- **[93fc57400b](https://github.com/facebook/react/commit/93fc57400b )**: [Flight] Fix broken byte stream parsing caused by buffer detachment ([#35127](https://github.com/facebook/react/pull/35127)) //<Hendrik Liebau>//
- **[093b3246e1](https://github.com/facebook/react/commit/093b3246e1 )**: [react-dom] Batch updates from `resize` until next frame ([#35117](https://github.com/facebook/react/pull/35117)) //<Sebastian "Sebbie" Silbermann>//
- **[bbe3f4d322](https://github.com/facebook/react/commit/bbe3f4d322 )**: [flags] disableLegacyMode in native-fb ([#35120](https://github.com/facebook/react/pull/35120)) //<Ricky>//
- **[be48396dbd](https://github.com/facebook/react/commit/be48396dbd )**: Remove Dead Code in WWW JS //<Facebook Community Bot>//
- **[5268492536](https://github.com/facebook/react/commit/5268492536 )**: Fix: Activity should hide portal contents ([#35091](https://github.com/facebook/react/pull/35091)) //<Andrew Clark>//
- **[c83be7da9f](https://github.com/facebook/react/commit/c83be7da9f )**: [Fizz] Simplify createSuspenseBoundary path ([#35087](https://github.com/facebook/react/pull/35087)) //<Sebastian Markbåge>//
- **[717e70843e](https://github.com/facebook/react/commit/717e70843e )**: Fix: Errors should not escape a hidden Activity ([#35074](https://github.com/facebook/react/pull/35074)) //<Andrew Clark>//
- **[fa50caf5f8](https://github.com/facebook/react/commit/fa50caf5f8 )**: [Fizz] Unify preamble only fields to save a field ([#35068](https://github.com/facebook/react/pull/35068)) //<Sebastian Markbåge>//
- **[1e986f514f](https://github.com/facebook/react/commit/1e986f514f )**: [Fizz] Unify prerender only fields to save a field ([#35067](https://github.com/facebook/react/pull/35067)) //<Sebastian Markbåge>//
- **[38bdda1ca6](https://github.com/facebook/react/commit/38bdda1ca6 )**: Don't skip content in visible offscreen trees for Gesture View Transitions ([#35066](https://github.com/facebook/react/pull/35066)) //<Sebastian Markbåge>//
- **[a44e750e87](https://github.com/facebook/react/commit/a44e750e87 )**: Store instance handles in an internal map behind flag ([#35053](https://github.com/facebook/react/pull/35053)) //<Jack Pope>//
- **[37b089a59c](https://github.com/facebook/react/commit/37b089a59c )**: Don't skip content in visible offscreen trees for View Transitions ([#35063](https://github.com/facebook/react/pull/35063)) //<Sebastian Markbåge>//
- **[1a31a814f1](https://github.com/facebook/react/commit/1a31a814f1 )**: Escape View Transition Name Strings as base64 ([#35060](https://github.com/facebook/react/pull/35060)) //<Sebastian Markbåge>//
- **[fa767dade6](https://github.com/facebook/react/commit/fa767dade6 )**: Remove unstable_expectedLoadTime option ([#35051](https://github.com/facebook/react/pull/35051)) //<Sebastian Markbåge>//
- **[0ba2f01f74](https://github.com/facebook/react/commit/0ba2f01f74 )**: Rename <Suspense unstable_expectedLoadTime> to <Suspense defer> and implement in SSR ([#35022](https://github.com/facebook/react/pull/35022)) //<Sebastian Markbåge>//
- **[dd048c3b2d](https://github.com/facebook/react/commit/dd048c3b2d )**: Clean up enablePostpone Experiment ([#35048](https://github.com/facebook/react/pull/35048)) //<Sebastian Markbåge>//
- **[c308cb5905](https://github.com/facebook/react/commit/c308cb5905 )**: Disable enablePostpone flag in experimental ([#31042](https://github.com/facebook/react/pull/31042)) //<Sebastian Markbåge>//
- **[986323f8c6](https://github.com/facebook/react/commit/986323f8c6 )**: [Fiber] SuspenseList with "hidden" tail row should "catch" suspense ([#35042](https://github.com/facebook/react/pull/35042)) //<Sebastian Markbåge>//
- **[8f8b336734](https://github.com/facebook/react/commit/8f8b336734 )**: [eslint] Fix useEffectEvent checks in component syntax ([#35041](https://github.com/facebook/react/pull/35041)) //<Jordan Brown>//
- **[d000261eef](https://github.com/facebook/react/commit/d000261eef )**: [Tracks] Annotate devtools.performanceIssue for Cascading Updates in DEV ([#34961](https://github.com/facebook/react/pull/34961)) //<Alex Hunt>//
- **[f646e8ffd8](https://github.com/facebook/react/commit/f646e8ffd8 )**: [Flight] Fix `hasReadable` flag in Node.js clients' debug channel ([#35039](https://github.com/facebook/react/pull/35039)) //<Hendrik Liebau>//
- **[edd05f181b](https://github.com/facebook/react/commit/edd05f181b )**: Add fragment handles to children of FragmentInstances  ([#34935](https://github.com/facebook/react/pull/34935)) //<Jack Pope>//
- **[67f7d47a9b](https://github.com/facebook/react/commit/67f7d47a9b )**: [Flight] Fix debug info filtering to include later resolved I/O ([#35036](https://github.com/facebook/react/pull/35036)) //<Hendrik Liebau>//
- **[561ee24d4a](https://github.com/facebook/react/commit/561ee24d4a )**: [Fizz] Push halted await to the owner stack for late-arriving I/O info ([#35019](https://github.com/facebook/react/pull/35019)) //<Hendrik Liebau>//
- **[488d88b018](https://github.com/facebook/react/commit/488d88b018 )**: Render children passed to "backwards" SuspenseList in reverse mount order ([#35021](https://github.com/facebook/react/pull/35021)) //<Sebastian Markbåge>//
- **[26cf280480](https://github.com/facebook/react/commit/26cf280480 )**: Switch the default revealOrder to "forwards" and tail "hidden" on SuspenseList ([#35018](https://github.com/facebook/react/pull/35018)) //<Sebastian Markbåge>//
- **[4f93170066](https://github.com/facebook/react/commit/4f93170066 )**: [Flight] Cache the value if we visit the same I/O or Promise multiple times along different paths ([#35005](https://github.com/facebook/react/pull/35005)) //<Sebastian Markbåge>//
- **[0fa32506da](https://github.com/facebook/react/commit/0fa32506da )**: [Flight] Clone subsequent I/O nodes if it's resolved more than once ([#35003](https://github.com/facebook/react/pull/35003)) //<Sebastian Markbåge>//
- **[fb0d96073c](https://github.com/facebook/react/commit/fb0d96073c )**: [tests] disableLegacyMode in test-renderer ([#35002](https://github.com/facebook/react/pull/35002)) //<Ricky>//
- **[b4455a6ee6](https://github.com/facebook/react/commit/b4455a6ee6 )**: [react-dom] Include all Node.js APIs in Bun entrypoint for `/server` ([#34193](https://github.com/facebook/react/pull/34193)) //<Michael H>//
- **[dd53a946ec](https://github.com/facebook/react/commit/dd53a946ec )**: [rn] enabled disableLegacyMode everywhere ([#34947](https://github.com/facebook/react/pull/34947)) //<Ricky>//
- **[90817f8810](https://github.com/facebook/react/commit/90817f8810 )**: [rn] delete the legacy renderers from the sync ([#34946](https://github.com/facebook/react/pull/34946)) //<Ricky>//
- **[0d721b60c2](https://github.com/facebook/react/commit/0d721b60c2 )**: [Flight] Don't hang after resolving cyclic references ([#34988](https://github.com/facebook/react/pull/34988)) //<Hendrik Liebau>//
- **[e0654becf7](https://github.com/facebook/react/commit/e0654becf7 )**: [eprh] Update changelog for 7.0.1 ([#34964](https://github.com/facebook/react/pull/34964)) //<lauren>//
- **[eb2f784e75](https://github.com/facebook/react/commit/eb2f784e75 )**: Add hint for Node.js cjs-module-lexer for eslint-plugin-react-hook types ([#34953](https://github.com/facebook/react/pull/34953)) //<Karl Horky>//
- **[723b25c644](https://github.com/facebook/react/commit/723b25c644 )**: Add hint for Node.js cjs-module-lexer for eslint-plugin-react-hook types ([#34951](https://github.com/facebook/react/pull/34951)) //<Karl Horky>//
- **[bbb7a1fdf7](https://github.com/facebook/react/commit/bbb7a1fdf7 )**: [eprh] Type `configs.flat` more strictly ([#34950](https://github.com/facebook/react/pull/34950)) //<lauren>//
- **[6b344c7c53](https://github.com/facebook/react/commit/6b344c7c53 )**: Switch to `export =` to fix eslint-plugin-react-hooks types ([#34949](https://github.com/facebook/react/pull/34949)) //<Karl Horky>//
- **[21272a680f](https://github.com/facebook/react/commit/21272a680f )**: Lower case "rsc stream" debug info ([#34921](https://github.com/facebook/react/pull/34921)) //<Sebastian Markbåge>//
- **[2cfb221937](https://github.com/facebook/react/commit/2cfb221937 )**: [Flight] Allow passing DEV only startTime as an option ([#34912](https://github.com/facebook/react/pull/34912)) //<Sebastian Markbåge>//
- **[58bdc0bb96](https://github.com/facebook/react/commit/58bdc0bb96 )**: [Flight] Ignore bound-anonymous-fn resources as they're not considered I/O ([#34911](https://github.com/facebook/react/pull/34911)) //<Sebastian Markbåge>//
- **[bf11d2fb2f](https://github.com/facebook/react/commit/bf11d2fb2f )**: [DevTools] Infer name from stack if it's the generic "lazy" name ([#34907](https://github.com/facebook/react/pull/34907)) //<Sebastian Markbåge>//
- **[ec7d9a7249](https://github.com/facebook/react/commit/ec7d9a7249 )**: Resolve the .default export of a React.lazy as the canonical value ([#34906](https://github.com/facebook/react/pull/34906)) //<Sebastian Markbåge>//
- **[dc485c7303](https://github.com/facebook/react/commit/dc485c7303 )**: [Flight] Fix detached `ArrayBuffer` error when streaming typed arrays ([#34849](https://github.com/facebook/react/pull/34849)) //<Hendrik Liebau>//
- **[2381ecc290](https://github.com/facebook/react/commit/2381ecc290 )**: [ESLint] Disallow passing effect event down when inlined as a prop ([#34820](https://github.com/facebook/react/pull/34820)) //<João Eirinha>//
- **[ed1351c4fb](https://github.com/facebook/react/commit/ed1351c4fb )**: [compiler] improve zod v3 backwards compat ([#34877](https://github.com/facebook/react/pull/34877)) //<Henry Q. Dineen>//
- **[d8aa94b0f4](https://github.com/facebook/react/commit/d8aa94b0f4 )**: Only capture stacks for up to 10 frames for Owner Stacks ([#34864](https://github.com/facebook/react/pull/34864)) //<Sebastian "Sebbie" Silbermann>//
- **[56e846921d](https://github.com/facebook/react/commit/56e846921d )**: [Flight] Exclude RSC Stream if the stream resolves in a task ([#34838](https://github.com/facebook/react/pull/34838)) //<Sebastian Markbåge>//
- **[19b71673b1](https://github.com/facebook/react/commit/19b71673b1 )**: [Flight] Forward the current environment when forwarding I/O entries ([#34836](https://github.com/facebook/react/pull/34836)) //<Sebastian Markbåge>//
- **[03a62b20fd](https://github.com/facebook/react/commit/03a62b20fd )**: [Flight] Look for moved debugInfo when logging component performance track ([#34839](https://github.com/facebook/react/pull/34839)) //<Sebastian Markbåge>//
- **[b9ec735de2](https://github.com/facebook/react/commit/b9ec735de2 )**: [Perf Tracks]: Clear potentially large measures ([#34803](https://github.com/facebook/react/pull/34803)) //<Ruslan Lesiutin>//
- **[47905a7950](https://github.com/facebook/react/commit/47905a7950 )**: Fix/add missing else branch for renders with no props change ([#34837](https://github.com/facebook/react/pull/34837)) //<Ruslan Lesiutin>//
- **[7b971c0a55](https://github.com/facebook/react/commit/7b971c0a55 )**: Current behavior for excluding Component render with unchanged props from Components track ([#34822](https://github.com/facebook/react/pull/34822)) //<Sebastian "Sebbie" Silbermann>//
- **[026abeaa5f](https://github.com/facebook/react/commit/026abeaa5f )**: [Flight] Respect displayName of Promise instances on the server ([#34825](https://github.com/facebook/react/pull/34825)) //<Sebastian Markbåge>//
- **[93d4458fdc](https://github.com/facebook/react/commit/93d4458fdc )**: [Fiber] Ensure `useEffectEvent` reads latest values in `forwardRef` and `memo()` Components ([#34831](https://github.com/facebook/react/pull/34831)) //<Sebastian "Sebbie" Silbermann>//
- **[1d68bce19c](https://github.com/facebook/react/commit/1d68bce19c )**: [Fiber] Don't unhide a node if a direct parent offscreen is still hidden ([#34821](https://github.com/facebook/react/pull/34821)) //<Sebastian Markbåge>//
- **[ead92181bd](https://github.com/facebook/react/commit/ead92181bd )**: [Flight] Avoid unnecessary indirection when serializing debug info ([#34797](https://github.com/facebook/react/pull/34797)) //<Hendrik Liebau>//
- **[d44659744f](https://github.com/facebook/react/commit/d44659744f )**: [Flight] Fix preload `as` attribute for stylesheets ([#34760](https://github.com/facebook/react/pull/34760)) //<Hendrik Liebau>//
- **[3e1b34dc51](https://github.com/facebook/react/commit/3e1b34dc51 )**: [compiler] Setup RecommendedLatest preset ([#34782](https://github.com/facebook/react/pull/34782)) //<lauren>//
- **[7568e71854](https://github.com/facebook/react/commit/7568e71854 )**: [eprh] Prepare for 7.0.0 ([#34757](https://github.com/facebook/react/pull/34757)) //<lauren>//
- **[848e0e3a4f](https://github.com/facebook/react/commit/848e0e3a4f )**: [eprh] Update plugin config to be compatible with flat and legacy ([#34762](https://github.com/facebook/react/pull/34762)) //<lauren>//
- **[3025aa3964](https://github.com/facebook/react/commit/3025aa3964 )**: [Flight] Don't serialize toJSON in Debug path and omit wide arrays ([#34759](https://github.com/facebook/react/pull/34759)) //<Sebastian Markbåge>//
- **[a4eb2dfa6f](https://github.com/facebook/react/commit/a4eb2dfa6f )**: Release Fragment refs to Canary ([#34720](https://github.com/facebook/react/pull/34720)) //<Sebastian "Sebbie" Silbermann>//
- **[6a8c7fb6f1](https://github.com/facebook/react/commit/6a8c7fb6f1 )**: Release `<ViewTransition />` to Canary ([#34712](https://github.com/facebook/react/pull/34712)) //<Sebastian "Sebbie" Silbermann>//
- **[b65e6fc58b](https://github.com/facebook/react/commit/b65e6fc58b )**: Revert [eprh] Remove hermes-parser ([#34747](https://github.com/facebook/react/pull/34747)) //<lauren>//
- **[c786258422](https://github.com/facebook/react/commit/c786258422 )**: [eprh] Fix config type not being exported correctly ([#34746](https://github.com/facebook/react/pull/34746)) //<lauren>//
- **[1be3ce9996](https://github.com/facebook/react/commit/1be3ce9996 )**: [Fiber] Bail out of diffing wide objects and arrays ([#34742](https://github.com/facebook/react/pull/34742)) //<Sebastian "Sebbie" Silbermann>//
- **[a2329c10ff](https://github.com/facebook/react/commit/a2329c10ff )**: [eprh] 6.1.1 changelog ([#34726](https://github.com/facebook/react/pull/34726)) //<lauren>//
- **[d6eb735938](https://github.com/facebook/react/commit/d6eb735938 )**: [compiler] Update for Zod v3/v4 compatibility ([#34717](https://github.com/facebook/react/pull/34717)) //<Joseph Savona>//
- **[71753ac90a](https://github.com/facebook/react/commit/71753ac90a )**: [eprh] Remove hermes-parser ([#34719](https://github.com/facebook/react/pull/34719)) //<lauren>//
- **[f24d3bbc70](https://github.com/facebook/react/commit/f24d3bbc70 )**: Update readme for eprh ([#34714](https://github.com/facebook/react/pull/34714)) //<Joseph Savona>//
- **[85c427d822](https://github.com/facebook/react/commit/85c427d822 )**: [compiler] Remove babel/plugin-proposal-private-methods ([#34715](https://github.com/facebook/react/pull/34715)) //<Joseph Savona>//
- **[74dee8ef64](https://github.com/facebook/react/commit/74dee8ef64 )**: Add getClientRects to fabric fragment instance ([#34545](https://github.com/facebook/react/pull/34545)) //<Jack Pope>//
- **[e866b1d1e9](https://github.com/facebook/react/commit/e866b1d1e9 )**: Add getRootNode to fabric fragment instance ([#34544](https://github.com/facebook/react/pull/34544)) //<Jack Pope>//
- **[19f65ff179](https://github.com/facebook/react/commit/19f65ff179 )**: [eprh] Remove NoUnusedOptOutDirectives ([#34703](https://github.com/facebook/react/pull/34703)) //<lauren>//
- **[26b177bc5e](https://github.com/facebook/react/commit/26b177bc5e )**: [eprh] Fix `recommended` config for flat config compatibility ([#34700](https://github.com/facebook/react/pull/34700)) //<lauren>//
- **[5cc3d49f72](https://github.com/facebook/react/commit/5cc3d49f72 )**: [eprh] Add compiler rules to recommended preset ([#34675](https://github.com/facebook/react/pull/34675)) //<lauren>//
- **[6a8a8ef326](https://github.com/facebook/react/commit/6a8a8ef326 )**: [Flight] Add `<Activity>` ([#34697](https://github.com/facebook/react/pull/34697)) //<Sebastian "Sebbie" Silbermann>//
- **[7d9f876cbc](https://github.com/facebook/react/commit/7d9f876cbc )**: [Fizz] Detatch boundary after flushing segment with boundary ([#34694](https://github.com/facebook/react/pull/34694)) //<Josh Story>//
- **[d74f061b69](https://github.com/facebook/react/commit/d74f061b69 )**: [Fiber] Clean up ViewTransition when it fails to start ([#34676](https://github.com/facebook/react/pull/34676)) //<Sebastian Markbåge>//
- **[79ca5ae855](https://github.com/facebook/react/commit/79ca5ae855 )**: Bump next prerelease version numbers ([#34674](https://github.com/facebook/react/pull/34674)) //<Sebastian "Sebbie" Silbermann>//


Changelog:
[General][Changed] - React Native sync for revisions f0dfee3...6117d7c


jest_e2e[run_all_tests]

Differential Revision: D107673776
Summary:
Remove the isOSS conditionals that were skipping Fantom renderer tests in OSS environments. Now that the React Native renderers have been upgraded and the code is compatible in OSS, these tests can run in both internal and OSS environments.

Changes:
- ResponderEventTarget-itest.js: Removed isOSS check that skipped the entire Responder System test suite
- EventTargetDispatching-itest.js: Removed isOSS check that skipped the entire EventTarget-based Event Dispatching test suite
- EventDispatching-benchmark-itest.js: Removed if (isOSS) block that provided a dummy test instead of the benchmark suite
- EventDispatching-itest.js: Removed if (!isOSS) condition guarding three tests for native event timeStamp and global event dispatching

Changelog: [Internal]

Differential Revision: D107675643
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jun 5, 2026
@facebook-github-tools facebook-github-tools Bot added p: Facebook Partner: Facebook Partner labels Jun 5, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented Jun 5, 2026

@rubennorte has exported this pull request. If you are a Meta employee, you can view the originating Diff in D107675643.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant