Skip to content

fix(align-deps): add profile for 0.87#4243

Open
microsoft-react-native-sdk[bot] wants to merge 1 commit into
mainfrom
rnx-align-deps/main
Open

fix(align-deps): add profile for 0.87#4243
microsoft-react-native-sdk[bot] wants to merge 1 commit into
mainfrom
rnx-align-deps/main

Conversation

@microsoft-react-native-sdk

@microsoft-react-native-sdk microsoft-react-native-sdk Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Add profile for 0.87

Capability Name Version Latest Modified
animation react-native-reanimated ^4.4.0 4.5.3 2 days ago ✨
base64 react-native-base64 ^0.2.1 0.2.2 11 months ago
checkbox @react-native-community/checkbox ^0.5.20 0.5.20 2 years ago 🕸️
clipboard @react-native-clipboard/clipboard ^1.16.0 1.16.3 2 years ago 🕸️
core-visionos @callstack/react-native-visionos ^0.86.0 0.79.6 last year 🕸️
datetime-picker @react-native-community/datetimepicker ^8.4.4 9.1.0 5 months ago
filesystem react-native-fs ^2.18.0 2.20.0 5 years ago 🕸️
floating-action react-native-floating-action ^1.22.0 1.22.0 6 years ago 🕸️
gestures react-native-gesture-handler ^3.0.1 3.1.0 last week
hooks @react-native-community/hooks ^100.1.0 100.1.0 2 years ago 🕸️
html react-native-render-html ^6.1.0 6.3.4 5 years ago 🕸️
lazy-index @rnx-kit/react-native-lazy-index ^2.1.7 4.0.0 3 years ago 🕸️
masked-view @react-native-masked-view/masked-view ^0.3.0 0.3.2 2 years ago 🕸️
modal react-native-modal ^13.0.0 14.0.0-rc.1 2 years ago 🕸️
navigation/native @react-navigation/native ^7.1.14 7.3.13 4 days ago ✨
navigation/stack @react-navigation/stack ^7.4.2 7.10.16 4 days ago ✨
netinfo @react-native-community/netinfo ^12.0.1 12.0.1 6 months ago
popover react-native-popover-view ^6.0.1 6.1.0 2 years ago 🕸️
safe-area react-native-safe-area-context ^5.8.0 5.8.0 3 months ago
screens react-native-screens ^4.25.0 4.26.2 2 weeks ago
shimmer react-native-shimmer ^0.6.0 0.6.0 7 years ago 🕸️
sqlite react-native-sqlite-storage ^6.0.1 6.0.1 6 years ago 🕸️
storage @react-native-async-storage/async-storage ^2.2.0 3.1.1 2 months ago
svg react-native-svg ^15.15.3 15.15.5 3 months ago
test-app react-native-test-app ^5.2.4 5.4.5 3 days ago ✨
webview react-native-webview ^13.14.1 14.0.1 2 months ago

@github-actions github-actions Bot added feature: align-deps This is related to align-deps feature: sdk This is related to 1RN SDK labels Jul 9, 2026
@tido64

tido64 commented Jul 9, 2026

Copy link
Copy Markdown
Member

@microsoft-react-native-sdk[bot]

{
  "0.87": {
    "screens": {
      "name": "react-native-screens",
      "version": "^4.26.2"
    },
    "test-app": {
      "name": "react-native-test-app",
      "version": "^5.4.5",
      "devOnly": true
    }
  }
}

@microsoft-react-native-sdk
microsoft-react-native-sdk Bot force-pushed the rnx-align-deps/main branch 2 times, most recently from 83e8c85 to aca652b Compare July 13, 2026 05:09
@microsoft-react-native-sdk
microsoft-react-native-sdk Bot force-pushed the rnx-align-deps/main branch 3 times, most recently from 7311a32 to b1569a8 Compare July 20, 2026 05:13
@microsoft-react-native-sdk
microsoft-react-native-sdk Bot force-pushed the rnx-align-deps/main branch 3 times, most recently from 5ff195e to 27c193a Compare July 23, 2026 11:02
@github-actions github-actions Bot added the chore Improvements that don't directly affect features label Jul 23, 2026
@microsoft-react-native-sdk
microsoft-react-native-sdk Bot force-pushed the rnx-align-deps/main branch 7 times, most recently from 35e76d3 to e1c017d Compare July 23, 2026 14:25
@github-actions github-actions Bot removed the chore Improvements that don't directly affect features label Jul 24, 2026
@microsoft-react-native-sdk

Copy link
Copy Markdown
Contributor Author

React Native 0.87 Compatibility Findings

Research into the dependency updates surfaced version-support changes directly relevant to adding an 0.87 profile:

✅ Already supports RN 0.87

  • react-native-reanimated (4.4.0 → 4.5.3): The latest release has bumped its react-native peer dependency range to 0.83 - 0.87, and its companion react-native-worklets package has been updated in lockstep. Dev tooling (@react-native/babel-preset, @react-native/metro-config, etc.) is now built/tested against 0.87.0-rc.0. No blockers here for 0.87.
  • react-native-screens (4.25.0 → 4.26.2): Peer dependency for react-native is declared as "*" (unconstrained), so it is compatible with 0.87 by design. Internal dev/test environment is still pinned to RN 0.86.0, but this does not block consumers on 0.87.
  • react-native-gesture-handler (3.0.1 → 3.1.0): Uses the same unconstrained peer-dependency pattern as react-native-screens, so 0.87 compatibility is expected.

⚠️ Potential blocker

  • react-native-test-app (5.2.4 → 5.4.5 / main branch): The react-native peer dependency range is currently "0.76 - 0.86 || >=0.86.0-0 <0.87.0" — this explicitly excludes RN 0.87. Support for 0.87 has not yet landed in test-app, which may need to be addressed before an 0.87 profile can be fully validated end-to-end with test apps.

ℹ️ Unrelated but notable gap

  • @callstack/react-native-visionos remains at 0.79.6, far behind the ^0.86.0 currently required by the core-visionos capability. This pre-existing lag is unrelated to the 0.87 update but means visionOS support is already behind several RN releases, independent of this change.

No RN-version-specific changes found

  • react-navigation (native and stack packages): Recent releases are version bumps only, with no changelog entries referencing specific React Native version support changes.
  • Other updated packages (async-storage, webview, datetimepicker, svg, safe-area-context) show no explicit React Native version–support changes in their release history relevant to 0.87.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: align-deps This is related to align-deps feature: sdk This is related to 1RN SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants