github getsentry/sentry-react-native 8.10.0

10 hours ago

Features

  • Support SENTRY_RELEASE and SENTRY_DIST env vars in build scripts to override values in sentry.options.json at build time (#6070)
  • Add includeWebFeedback Metro config option to exclude @sentry-internal/feedback from the bundle (#6025)
  • Add rage tap detection — rapid consecutive taps on the same element emit ui.multiClick breadcrumbs and appear on the replay timeline with the rage click icon (#5992)

Fixes

  • Android build failure in expo-handler when Android SDK 31 is not installed by using safeExtGet for compileSdkVersion and minSdkVersion (#6061)
  • Stop the Hermes sampling profiler on React instance teardown to prevent pthread_kill SIGABRT when the JS thread is torn down with profiling active (#6035)
  • Restrict the URI scope of getDataFromUri on iOS and Android (#6045)
  • Restrict the Metro source-context middleware to files within the project root (#6044)
  • Escape name and version values when injecting release constants into the web bundle (#6044)
  • Mask the Sentry auth token in the sentry.gradle upload-task lifecycle log (#6057)
  • Discard invalid navigation/interaction transactions via an event processor instead of mutating the internal _sampled flag, removing misleading "dropped due to sampling" debug logs (#6051)

Dependencies

Don't miss a new sentry-react-native release

NewReleases is sending notifications on new releases.