Skip to content

Support React Native 0.87#4310

Draft
m-bert wants to merge 1 commit into
mainfrom
@mbert/support-87
Draft

Support React Native 0.87#4310
m-bert wants to merge 1 commit into
mainfrom
@mbert/support-87

Conversation

@m-bert

@m-bert m-bert commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Description

This PR brings support for React Native 0.87

Status

  • 0.87.0-rc.0 ✅

Test plan

Tested that basic-example builds and works correctly.

Copilot AI review requested due to automatic review settings July 10, 2026 08:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 updates the monorepo’s development and example-app setup to align with React Native 0.87.0-rc.0, including corresponding tooling upgrades for Android, iOS pods, and TypeScript.

Changes:

  • Bump React Native and React Native tooling/presets to 0.87.0-rc.0 in the library dev setup and basic-example.
  • Update basic-example TypeScript configuration for TS 6 (and align tsconfig types with other apps).
  • Refresh basic-example native build tooling: Gradle wrapper/SDK levels, Gradle properties, and iOS Podfile.lock.

Reviewed changes

Copilot reviewed 8 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/react-native-gesture-handler/package.json Updates RN-related devDependencies used for local development/tests to 0.87.0-rc.0.
apps/basic-example/tsconfig.json TS config updates for TS 6 and removes Jest types from the app’s TS compilation context.
apps/basic-example/package.json Bumps RN + RN toolchain (CLI/presets/configs) and upgrades TypeScript to ~6.0.3.
apps/basic-example/ios/Podfile.lock Updates iOS pod resolution for RN 0.87.0-rc.0 and related native deps.
apps/basic-example/android/gradlew Updates the Gradle wrapper script reference URL comment to a pinned Gradle commit.
apps/basic-example/android/gradle/wrapper/gradle-wrapper.properties Updates the Gradle distribution version used by the example app.
apps/basic-example/android/gradle.properties Enables edge-to-edge and adds AGP 9 opt-out flags.
apps/basic-example/android/build.gradle Updates Android SDK/build tools and Kotlin version used by the example app build.
apps/basic-example/android/app/build.gradle Switches default ProGuard file to the optimized variant.

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

Comment thread apps/basic-example/android/build.gradle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants