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
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.