KEMBAR78
Comparing 1eca9a27...e2332183 · facebook/react · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: facebook/react
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1eca9a27
Choose a base ref
...
head repository: facebook/react
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e2332183
Choose a head ref
  • 10 commits
  • 38 files changed
  • 5 contributors

Commits on Sep 22, 2025

  1. Configuration menu
    Copy the full SHA
    720bb13 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. Configuration menu
    Copy the full SHA
    cad813a View commit details
    Browse the repository at this point in the history
  2. 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.
    jackpope authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    83c88ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    012b371 View commit details
    Browse the repository at this point in the history
  4. [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.
    hoxyq authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    24a2ba0 View commit details
    Browse the repository at this point in the history
  5. [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
    jbrown215 authored Sep 23, 2025
    1 Configuration menu
    Copy the full SHA
    e02c173 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2025

  1. [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.
    hoxyq authored Sep 24, 2025
    Configuration menu
    Copy the full SHA
    2ee6147 View commit details
    Browse the repository at this point in the history
  2. 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
    sebmarkbage authored Sep 24, 2025
    Configuration menu
    Copy the full SHA
    e0c421a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05b61f8 View commit details
    Browse the repository at this point in the history
  4. 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"
    />
    sebmarkbage authored Sep 24, 2025
    Configuration menu
    Copy the full SHA
    e233218 View commit details
    Browse the repository at this point in the history
Loading