Skip to content
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

feat: support for RN 0.77 & old architecture #566

Merged
merged 1 commit into from
Dec 19, 2024

Conversation

kkafar
Copy link
Contributor

@kkafar kkafar commented Dec 19, 2024

Summary

Hey, I'm adding support for RN 0.77 in react-native-screens software-mansion/react-native-screens#2581 and I stumbled on issue with RNSAC.

Basically BaseViewManagerInterface has been removed from react-native
and view manager interfaces & delegates shipped for old arch purposes are no longer valid with 0.77. The PR claims
that this change should be backward compatible with older RN versions for old architecture.

I've included the patch I'm using in react-native-screens for react-native-safe-area-context to make my test project build.
Please note that some more changes might be required for full compatibility with 0.77.

Test Plan

I'm using this patch in react-native-screens, but admit that I haven't tested it in your repository.

Copy link
Member

@janicduplessis janicduplessis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@janicduplessis janicduplessis merged commit 0d748bf into th3rdwave:main Dec 19, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants