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 3 weeks ago
base64 react-native-base64 ^0.2.1 0.2.2 last year 🕸️
checkbox @react-native-community/checkbox ^0.5.20 0.6.0 2 weeks 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 2 years ago 🕸️
datetime-picker @react-native-community/datetimepicker ^8.4.4 9.1.0 6 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 month
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.16 3 days ago ✨
navigation/stack @react-navigation/stack ^7.4.2 7.10.22 3 days ago ✨
netinfo @react-native-community/netinfo ^12.0.1 12.0.1 7 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.1 last week
screens react-native-screens ^4.25.0 4.27.0 4 days 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 3 months ago
svg react-native-svg ^15.15.3 15.15.5 4 months ago
test-app react-native-test-app ^5.2.4 5.4.8 5 days ago ✨
webview react-native-webview ^13.14.1 14.0.1 2 months ago

@tido64

Tommy Nguyen (tido64) commented Jul 9, 2026

Copy link
Copy Markdown
Member

@microsoft-react-native-sdk[bot]

{
  "0.85": {
    "animation": {
      "name": "react-native-reanimated",
      "version": "^4.4.3"
    }
  },
  "0.87": {
    "animation": {
      "name": "react-native-reanimated",
      "version": "^4.5.3"
    },
    "gestures": {
      "name": "react-native-gesture-handler",
      "version": "^3.1.0"
    },
    "screens": {
      "name": "react-native-screens",
      "version": "^4.27.0"
    },
    "test-app": {
      "name": "react-native-test-app",
      "version": "^5.4.8",
      "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 8 times, most recently from e1c017d to 93def4d Compare July 24, 2026 05:03
@github-actions github-actions Bot removed the chore Improvements that don't directly affect features label Jul 24, 2026
@microsoft-react-native-sdk

microsoft-react-native-sdk Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor Author

React Native Version Support Findings

The most significant change relevant to React Native version compatibility is in react-native-test-app (5.2.4 → 5.4.8):

  • RN 0.87 support added. The peerDependencies.react-native range moved from "0.76 - 0.86 || >=0.86.0-0 <0.87.0" to "0.76 - 0.87 || >=0.88.0-0 <0.88.0", explicitly adding support for React Native 0.87 (and allowing 0.88 prereleases). This aligns with the task of adding an align-deps profile for RN 0.87.
  • The react-native-macos peer range remains capped at 0.81, and react-native-windows at 0.83, and @callstack/react-native-visionos at 0.79 — these platforms have not yet caught up to 0.87, which may be worth tracking if the new profile needs to support out-of-tree platforms.

Other relevant peer-dependency observations:

  • react-native-reanimated (4.4.0 → 4.5.3): peer range for react-native remains "0.83 - 0.86" in both the current and latest version — RN 0.87 is not yet officially supported by Reanimated as of 4.5.3. This is a potential blocker/watch-item for the new 0.87 profile.
  • react-native-screens and @react-native-async-storage/async-storage: both declare an unrestricted react-native: "*" peer dependency, so they impose no explicit version ceiling and should work with RN 0.87 out of the box.
  • react-native-gesture-handler, react-native-safe-area-context, @react-navigation/native, @react-navigation/stack, and react-native-webview did not show any RN-version-specific gating in their peer dependency declarations, suggesting these are not blockers for 0.87 support.

Summary: The main enabler for RN 0.87 support in this dependency set is the react-native-test-app update. However, react-native-reanimated's peer range still tops out at RN 0.86, so a Reanimated update (or confirmation of implicit 0.87 compatibility) may be needed before the 0.87 profile can be fully validated end-to-end.

@microsoft-react-native-sdk
microsoft-react-native-sdk Bot force-pushed the rnx-align-deps/main branch 3 times, most recently from edffbb0 to a45cecd Compare July 31, 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 b62c022 to f815825 Compare August 6, 2026 05:02
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