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 3 weeks ago
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.15 2 days ago ✨
navigation/stack @react-navigation/stack ^7.4.2 7.10.20 2 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 4 days ago ✨
screens react-native-screens ^4.25.0 4.26.2 last month
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 2 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.1"
    }
  },
  "0.87": {
    "gestures": {
      "name": "react-native-gesture-handler",
      "version": "^3.1.0"
    },
    "screens": {
      "name": "react-native-screens",
      "version": "^4.26.2"
    },
    "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 0.87 Compatibility Findings

Research into the listed dependencies' repositories reveals the following related to React Native 0.87 support:

✅ Actively supporting / testing against RN 0.87

  • react-native-test-app (^5.2.45.4.8): Peer dependency range already explicitly includes RN 0.87 ("react-native": "0.76 - 0.87 || >=0.88.0-0 <0.88.0"). No action needed to bump for 0.87 support.
  • react-native-screens (^4.25.04.26.2): Development branch is actively built/tested against react-native@0.87.0-rc.3, indicating active RN 0.87 compatibility work upstream.
  • react-native-reanimated (^4.4.04.5.3): The next release line (4.6.x, currently 4.6.0-main in development) explicitly adds RN 0.87 support per its compatibility.json ("react-native": ["0.83", "0.84", "0.85", "0.86", "0.87"]) and is tested against react-native@0.87.0-rc.4. The currently pinned 4.5.x line only supports RN 0.83–0.86, so upgrading to 4.6.x (once stable) will be required for RN 0.87 support.

⚠️ Not yet supporting RN 0.87

  • react-native-gesture-handler (^3.0.13.1.0): Current 3.1.x compatibility matrix only covers RN 0.830.86; its own dev dependencies still build against RN 0.86.0. RN 0.87 support has not landed yet.
  • react-native-safe-area-context (^5.8.05.8.1): Still built/tested against RN 0.85.0; no evidence yet of RN 0.87 testing or support.
  • @callstack/react-native-visionos (^0.86.0): Significantly behind — latest published version tracks RN core 0.79.6, far from 0.87 parity. This is the biggest compatibility gap in the table.

No direct RN-0.87-specific changes found

No RN-0.87-specific mentions were found for react-native-webview, @react-native-async-storage/async-storage, @react-navigation/*, @react-native-community/datetimepicker, @react-native-community/checkbox, or the other smaller/less-maintained packages in the table (several of which have not been updated in years).

Summary

If moving the profile to target RN 0.87, expect near-term blockers from react-native-gesture-handler (no 0.87 support yet) and @callstack/react-native-visionos (multiple RN versions behind). react-native-reanimated will need the upcoming 4.6.x release rather than the current 4.5.x/4.4.x range once it stabilizes. react-native-test-app and react-native-screens are already compatible or actively being validated against 0.87.

@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 2 times, most recently from 76f2ad2 to b62c022 Compare August 5, 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