-
-
Notifications
You must be signed in to change notification settings - Fork 354
Support New Hermes Runtime Access Pattern #5051
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@lucas-zimerman I fixed the lint issue and added the changelog |
Thank you for your incredible fixes!!! I have approved CI to run, but I will only be able to fully review the PR tomorrow morning. |
Thanks a lot @lucas-zimerman ❤️ no worries I don't think it is urgent since RN 81 is still in RC, not gonna be released tmw 😂 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work @sharifhh 🚀
Thanks again for your contribution 🙇
Apart from the changelog comment and the question LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All good from my side, LGTM! and thank you for the contribution!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution @sharifhh 🙇
* Update sentry_utils.rb * Update RNSentry.mm * Update RNSentry.podspec * lint clang and add changelog * PR review comments * Update CHANGELOG.md --------- Co-authored-by: Antonis Lilis <[email protected]>
📢 Type of change
📜 Description
In React Native 81 Hermes changes their runtime access pattern.
💡 Motivation and Context
In React Native 81 Hermes changes their runtime access pattern.
so this checks if new hermes runtime is available it uses it, otherwise it uses old code.
💚 How did you test it?
I installed Sentry on React Native 81 project and did a build, it didn't work.
I applied this patch then it worked.
I also tried the patch with react native 80 and 79, and all went well.
📝 Checklist
sendDefaultPII
is enabled🔮 Next steps