Skip to content

Extend support to more React Native versions #157

Closed
@kraenhansen

Description

@kraenhansen

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

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.

Metadata

Metadata

Assignees

Labels

Host 🏡Our `react-native-node-api-modules` packageenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions