sentry-react-native icon indicating copy to clipboard operation
sentry-react-native copied to clipboard

Add `RNSentrySDK` APIs support to `@sentry/react-native/expo` plugin

Open krystofwoldrich opened this issue 10 months ago • 6 comments

Description

The goal of this task is to add support for the new manual APIs in Sentry Expo Plugin.

  • Initially as opt-in. useNativeInit: true
  • The plugin should warn users if native init is already present in the native code.
  • The plugin should patch AppDelegate.mm for iOS and MainApplication.kt for Android.

krystofwoldrich avatar Mar 05 '25 13:03 krystofwoldrich

Are you planning for this to be in 7.0? This would be a very nice improvement for Expo users, and the work seems to be nearly finished?

renchap avatar Aug 07 '25 10:08 renchap

Thank you for the ping @renchap. Yes, this is planned for v7. It probably won’t make it into the first release, which is currently in RC, but it will be included in a subsequent release.

antonis avatar Aug 07 '25 10:08 antonis

Thanks for the work on this! Do you have any rough timeline for when it might be released? Since it looks almost done, we’re hesitant to implement manual initialization ourselves if an official update is coming soon.

Lucienzera avatar Nov 06 '25 07:11 Lucienzera

Thank you for bumping this @Lucienzera 🙇 Our plan is to release this in this quarter.

antonis avatar Nov 06 '25 08:11 antonis

Awesome @antonis thanks for the timeline! we will keep that in mind in this quarter!

Lucienzera avatar Nov 06 '25 08:11 Lucienzera

Thank you! I'll iterate here as soon as there is an update on this.

antonis avatar Nov 11 '25 11:11 antonis