-
Notifications
You must be signed in to change notification settings - Fork 3
Description
We're currently only maintaining a fork of Hermes with Node-API support for React Native v0.79.0, v0.79.1 and v0.79.2 based off the hermes-2025-03-03-RNv0.79.0-bc17d964d03743424823d7dd1a9f37633459c5c5
tag on the Hermes repository: https://github.com/kraenhansen/hermes/tree/node-api/hermes-2025-03-03-RNv0.79.0
This is controlled by
react-native-node-api/packages/host/src/node/cli/hermes.ts
Lines 14 to 15 in 8dac805
const HERMES_GIT_URL = "https://github.com/kraenhansen/hermes.git"; | |
const HERMES_GIT_TAG = "node-api-for-react-native-0.79.0"; |
It would be great if we could support more (newer) React Native versions, possibly by reading the value of https://github.com/facebook/react-native/blob/v0.79.2/packages/react-native/sdks/.hermesversion as part of cloning and patching hermes for the installing app and perform a checkout by tag based off this tag provided by the app's react-native
package.