Skip to content

Feedback on Hermes support #3940

Closed
Closed
@kneth

Description

@kneth

We are working hard on getting Hermes supported by Realm JavaScript, and we are releasing a series of pre-releases to test our progress.

We encourage you to try out the pre-release in your development environment (don't use it in production yet). Create a new issue with your observations, including details about iOS version, other JavaScript libraries. Please use the Hermes issue template.

We appreciate your feedback, but we cannot guarantee if and when we respond to your comment.

Current state

  • Version: v11.0.0-rc.1 (or v11.0.0-rc.0 if you're using a React Native version between 0.66.0 and 0.68.2)
  • Both iOS and Android are supported
  • Required React Native version is 0.69.0 or above this is very important, since JSI is not ABI stable and your app will simply crash if the version isn't correct. Use v11.0.0-rc.0 for older versions of React Native).
  • 0 of 276 tests are failing

Installation

We are keeping the pre-releases under the tag hermes, and you can install the latest pre-release using the following command:

npm install realm@hermes

For a more comprehensive list of TODOs, please see our PR and the source code for TODO comments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Reproduction-RequiredT-BughermesBugs and features related to running on the React Native hermes engine

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions