-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
fix: proper usage of turbomodule #1550
Conversation
@oblador it would be nice if you could check it in free time. Based on how the TurboModule is done in other libs such as |
@oblador Can you take a look at this PR This will be a breaking change for versions of React Native before 0.71. I suggest we adopt the same policy as React Native and only support the current version of RN, plus two previous versions. |
a54fa30
to
6ad9943
Compare
Why does it have to be? Or do you mean only new arch? |
More work could be done to make the podspec more flexible. e.g. put I like the approach of using |
Yeah I made it like this to keep only the new arch changes as breaking and I am doing it in all libs we migrate. I think it is the best way since you want to change as little of the code as you can so people using old arch can still use it in the same way. |
Released in 10.0.1 |
There appears to be a discussion around this causing a breaking change in older versions of React Native. Some here have said 0.71.0 introduces this new method used, but from what I can tell it's 0.72.0 - Either way this is a breaking change, surely this should've triggered a 11.0.0 release? From the discussions you've had, there does appear to be some confusion / miscommunication. |
@oblador 10.0.1 patch introduces a significant breaking change, and yourself/your team are unaware for over a month, unresponsive for over a week? |
PR adding proper usage of TurboModule on
iOS
with the changes needed for the newest version of RN.