Skip to content

Comments

Support React Native 0.84#3912

Merged
m-bert merged 10 commits intomainfrom
@mbert/support-84
Feb 19, 2026
Merged

Support React Native 0.84#3912
m-bert merged 10 commits intomainfrom
@mbert/support-84

Conversation

@m-bert
Copy link
Contributor

@m-bert m-bert commented Jan 9, 2026

Description

Important

No specific changes were necessary to make Gesture Handler compatible with React Native 0.84.

Note

For now this PR contains patch for Reanimated. It will be removed after release.

Status

  • 0.84.0 ✅

  • 0.84.0-rc.5 ✅
  • 0.84.0-rc.4 😶
  • 0.84.0-rc.3 ✅
  • 0.84.0-rc.2 ✅
  • 0.84.0-rc.1 ✅
  • 0.84.0-rc.0 ✅

Test plan

Tested that basic-example builds and works correctly.

@m-bert m-bert added the New React Native version support This pull request aims to bring support for new React Native version label Jan 9, 2026
Copilot AI review requested due to automatic review settings February 2, 2026 12:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for React Native 0.84.0-rc.3 by updating dependencies and iOS build configurations. As noted in the PR description, no specific code changes were required for Gesture Handler compatibility with React Native 0.84.

Changes:

  • Updated React Native and related dependencies from 0.83.0 to 0.84.0-rc.3
  • Updated iOS Podfile.lock to reflect React Native 0.84's new dependency structure (consolidated third-party deps)
  • Enhanced iOS project configuration with iPad support and new architecture flags

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
packages/react-native-gesture-handler/package.json Updated React Native and related devDependencies to 0.84.0-rc.3
apps/basic-example/package.json Updated React Native dependencies to 0.84.0-rc.3 and raised Node.js requirement to >=22.11.0
apps/basic-example/ios/Podfile.lock Updated all iOS pod dependencies to 0.84.0-rc.3, removed consolidated dependencies (boost, RCT-Folly, SocketRocket), added new dependencies (React-Core-prebuilt, ReactNativeDependencies, React-jsitooling)
apps/basic-example/ios/BasicExample/Info.plist Added separate orientation support for iPad devices
apps/basic-example/ios/BasicExample.xcodeproj/project.pbxproj Added build settings for new architecture support, explicit device family targeting, and Swift module configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@m-bert m-bert requested a review from j-piasecki February 16, 2026 10:20
@m-bert m-bert marked this pull request as ready for review February 16, 2026 10:21
},
"4.2.x": {
- "react-native": ["0.80", "0.81", "0.82", "0.83"],
+ "react-native": ["0.80", "0.81", "0.82", "0.83", "0.84"],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this for docs only?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, they also use this for checks during build, so without adding 0.84 it was impossible to install pods. You can read more about it in this issue.

I think we can wait for stable release and then merge it, so we avoid unnecessary patches for Reanimated.

Copy link
Member

@j-piasecki j-piasecki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, go ahead with merging after the next Reanimated release

@m-bert m-bert merged commit 1f40473 into main Feb 19, 2026
5 checks passed
@m-bert m-bert deleted the @mbert/support-84 branch February 19, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New React Native version support This pull request aims to bring support for new React Native version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants