Request for Information: Compatibility with React Native's New Architecture
Pre-submission Checklist
[x] I have verified that the issue is not marked as a known limitation in the CHANGELOG.md.
[x] I reviewed the Common Issues and open GitHub issues to check if this topic has been addressed.
[x] I am not sharing any [Personally Identifiable Information (PII)] or sensitive account information (API keys, credentials, etc.) when reporting this issue.
Description
I am considering migrating my React Native project to the New Architecture (Fabric and TurboModules) for improved performance and maintainability. Before proceeding, I wanted to confirm the compatibility of the twilio-voice-react-native SDK with the New Architecture.
I noticed the flag newArchEnabled=false in the SDK configuration, which suggests that the SDK may not currently support the New Architecture. Could you please provide clarification on the following:
Is the Twilio Voice React Native SDK compatible with React Native's New Architecture as of the latest release?
If not, is there a timeline or plan for supporting the New Architecture in future versions of the SDK?
Are there any known issues or workarounds for using the SDK in a project that has enabled the New Architecture?
Expected Outcome
I am looking for guidance on whether the SDK can be used with the New Architecture or if I should hold off on migrating my project until official support is announced.
Hi @rhoberman I've filed an internal ticket to investigate the New Architecture and exactly where our SDK stands on that. Please stay tuned, sorry I don't have more information immediately available for you now.
Request for Information: Compatibility with React Native's New Architecture
Pre-submission Checklist
Description
I am considering migrating my React Native project to the New Architecture (Fabric and TurboModules) for improved performance and maintainability. Before proceeding, I wanted to confirm the compatibility of the
twilio-voice-react-native
SDK with the New Architecture.I noticed the flag
newArchEnabled=false
in the SDK configuration, which suggests that the SDK may not currently support the New Architecture. Could you please provide clarification on the following:Expected Outcome
I am looking for guidance on whether the SDK can be used with the New Architecture or if I should hold off on migrating my project until official support is announced.
Software and Device Information
Additional Context
None