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-native
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: facebook/react-native
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.84-stable
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 59 files changed
  • 6 contributors

Commits on Jan 5, 2026

  1. Bump Hermes version

    huntie committed Jan 5, 2026
    Configuration menu
    Copy the full SHA
    56ba306 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. Configuration menu
    Copy the full SHA
    1e34474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0500cf8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4cac35f View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2026

  1. Release 0.84.0-rc.0

    #publish-packages-to-npm&next
    react-native-bot committed Jan 7, 2026
    Configuration menu
    Copy the full SHA
    a5a9bf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c4c732 View commit details
    Browse the repository at this point in the history
  3. Release 0.84.0-rc.0 (reattempt)

    #publish-packages-to-npm&next
    huntie committed Jan 7, 2026
    Configuration menu
    Copy the full SHA
    549b9e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29495d5 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2026

  1. Revert: Bump minimum Node.js version to v22.11 (prev LTS) (#55113)

    Summary:
    Pull Request resolved: #55113
    
    Reverts #55038
    
    Dropping v20 (still in LTS) causes friction with Expo's LTS policy, so we're restoring support for v20.19.
    
    Changelog: [General][Added] Revert #55038
    
    Reviewed By: shwanton
    
    Differential Revision: D90467161
    
    fbshipit-source-id: d876cf7869f11e04058f88239f553704e0706514
    robhogan authored and react-native-bot committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    e4be8c4 View commit details
    Browse the repository at this point in the history
  2. Use Hermes V1 as default engine (#54989)

    Summary:
    This change makes Hermes V1 the default engine for React Native for both platforms. This change needs to land before the branch cut of react native 0.84
    
    bypass-github-export-checks
    
    ## Changelog:
    [iOS][Changed] - Make Hermes V1 the default engine for iOS
    
    Pull Request resolved: #54989
    
    Test Plan:
    1. Run `bundle exec pod install` and verified that Hermes V1 is used when building from source
    <img height="480" alt="Simulator Screenshot - iPhone 17 Pro - 2025-12-29 at 11 28 44" src="https://github.com/user-attachments/assets/0889f16c-f2ee-4a0e-9a4d-529dd82c8283" />
    2. Run `prebuild-ios -s` and verified that the scripts downloads the Hermes V1 tarball
    <img width="831" height="324" alt="Screenshot 2025-12-29 at 10 37 53" src="https://github.com/user-attachments/assets/9a60565e-1e13-4967-a4a4-dd079e6b040f" />
    3. GHA and nightlies
    
    Reviewed By: vzaidman, cortinico, huntie
    
    Differential Revision: D89881943
    
    Pulled By: cipolleschi
    
    fbshipit-source-id: 958b6d31bd4230ba4a5c7fee2bffc19e03dcbc89
    cipolleschi authored and react-native-bot committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    bbe02de View commit details
    Browse the repository at this point in the history
  3. fix(android): support unstable_path query param in asset URLs (#55072)

    Summary:
    Syncs `getAndroidResourceIdentifier` implementations between [`/community-cli-plugin/src/commands/bundle/assetPathUtils.js`](https://github.com/facebook/react-native/blob/main/packages/community-cli-plugin/src/commands/bundle/assetPathUtils.js#L72-L79) and [`/assets/path-support.js`](https://github.com/facebook/react-native/blob/main/packages/assets/path-support.js#L77-L85).
    
    Ideally, the former should use `react-native/assets-registry` directly so we don't need to sync.
    
    ## Changelog:
    
    [ANDROID] [FIXED] - Handle `unstable_path` query param in asset URLs
    
    Pull Request resolved: #55072
    
    Test Plan: n/a
    
    Reviewed By: javache
    
    Differential Revision: D90267467
    
    Pulled By: Abbondanzo
    
    fbshipit-source-id: f4eb0053c6af02b67f3fb493ae76e290d6b354e5
    tido64 authored and react-native-bot committed Jan 12, 2026
    Configuration menu
    Copy the full SHA
    41221b8 View commit details
    Browse the repository at this point in the history
Loading