-
Notifications
You must be signed in to change notification settings - Fork 49.6k
Comparing changes
Open a pull request
base repository: facebook/react
base: 1eca9a27
head repository: facebook/react
compare: e2332183
- 10 commits
- 38 files changed
- 5 contributors
Commits on Sep 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 720bb13 - Browse repository at this point
Copy the full SHA 720bb13View commit details
Commits on Sep 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cad813a - Browse repository at this point
Copy the full SHA cad813aView commit details -
Handle fabric root level fragment with compareDocumentPosition (#34533)
The root instance doesn't have a canonical property so we were not returning a public instance that we can call compareDocumentPosition on when a Fragment had no other host parent in Fabric. In this case we need to get the ReactNativeElement from the ReactNativeDocument. I've also added test coverage for this case in DOM for consistency, though it was already working there because we use DOM elements as root. This same test will be copied to RN using Fantom.
Configuration menu - View commit details
-
Copy full SHA for 83c88ad - Browse repository at this point
Copy the full SHA 83c88adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 012b371 - Browse repository at this point
Copy the full SHA 012b371View commit details -
[DevTools] fix: dedupe file fetch requests and define a timeout (#34566)
If there is a large owner stack, we could potentially spam multiple fetch requests for the same source map. This adds a simple deduplication logic, based on URL. Also, this adds a timeout of 60 seconds to all fetch requests initiated by fileFetcher content script.
Configuration menu - View commit details
-
Copy full SHA for 24a2ba0 - Browse repository at this point
Copy the full SHA 24a2ba0View commit details -
[lint] Allow useEffectEvent in useLayoutEffect and useInsertionEffect (…
…#34492) --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/34492). * #34497 * __->__ #34492
1Configuration menu - View commit details
-
Copy full SHA for e02c173 - Browse repository at this point
Copy the full SHA e02c173View commit details
Commits on Sep 24, 2025
-
[DevTools] Switch sourcemap-codec dependency (#34569)
[sourcemap-codec](https://www.npmjs.com/package/sourcemap-codec) (deprecated) -> [@jridgewell/sourcemap-codec](https://www.npmjs.com/package/@jridgewell/sourcemap-codec) Validated that symbolication still works.
Configuration menu - View commit details
-
Copy full SHA for 2ee6147 - Browse repository at this point
Copy the full SHA 2ee6147View commit details -
Include SyncLane in includesBlockingLane helper (#34543)
This helper weirdly doesn't include the sync lane. Everywhere we use it we have to check the sync lane separately. We can simplify things by simply including the sync lane. This fixes a lack of optimization because we should not check the store consistency for a `flushSync` render. https://github.com/facebook/react/blob/d91d28c8ba6fe7c96e651f82fc47c9d5481bf5f9/packages/react-reconciler/src/ReactFiberHooks.js#L1691-L1693
Configuration menu - View commit details
-
Copy full SHA for e0c421a - Browse repository at this point
Copy the full SHA e0c421aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05b61f8 - Browse repository at this point
Copy the full SHA 05b61f8View commit details -
Track "Animating" Entry for Gestures while the Gesture is Still On-go…
…ing (#34548) Stacked on #34546. Same as #34538 but for gestures. Includes various fixes. This shows how it ends with a Transition when you release in the committed state. Note how the Animation of the Gesture continues until the Transition is done so that the handoff is seamless. <img width="853" height="134" alt="Screenshot 2025-09-20 at 7 37 29 PM" src="https://github.com/user-attachments/assets/6192a033-4bec-43b9-884b-77e3a6f00da6" />
Configuration menu - View commit details
-
Copy full SHA for e233218 - Browse repository at this point
Copy the full SHA e233218View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1eca9a27...e2332183