Skip to content

fix(ios): drop legacy new-arch podspec block that breaks RN 0.84+#14

Open
lorenc-tomasz wants to merge 1 commit intomccsoft:masterfrom
lorenc-tomasz:feature/support-rn-0.84
Open

fix(ios): drop legacy new-arch podspec block that breaks RN 0.84+#14
lorenc-tomasz wants to merge 1 commit intomccsoft:masterfrom
lorenc-tomasz:feature/support-rn-0.84

Conversation

@lorenc-tomasz
Copy link
Contributor

Fixes: #13

Summary

Removes the conditional New Architecture (Fabric/TurboModules) pod dependencies and compiler flags from the podspec to fix compatibility with React Native 0.84+.

The library continues to work on New Architecture via RN's built-in interop layer, which wraps legacy RCTBridgeModule implementations automatically - no TurboModule/Codegen implementation is required on the library side.

Patch-Package workaround

Until this fix is published as a new release, users on RN 0.84+ can apply a patch-package patch as an immediate workaround.

@mccsoft+react-native-matomo+1.0.8.patch

Keep the library on bridge interop and avoids RN 0.84 iOS build failures related to Folly.
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.

Incompatible with RN 0.84

1 participant