npm @sentry/react-native 8.28.0

4 hours ago

Features

  • Expose enableNetworkBreadcrumbs (iOS) to disable native HTTP request breadcrumbs (#6764)
  • Expose enableNetworkEventBreadcrumbs (Android) to disable native network connectivity breadcrumbs (#6764)
  • Expose native breadcrumb off-switches: enableAutoBreadcrumbTracking (iOS); enableActivityLifecycleBreadcrumbs, enableAppLifecycleBreadcrumbs, enableSystemEventBreadcrumbs, enableAppComponentBreadcrumbs (Android) (#6768)
  • Expose reportAccessibilityIdentifier (iOS) to omit PII accessibility identifiers from the view hierarchy (#6771)
  • Expose enablePreWarmedAppStartTracing (iOS) to opt out of app-start tracing for pre-warmed starts (#6772)
  • Expose enableMetricKitRawPayload (iOS) to attach the raw MetricKit diagnostic payload to MetricKit events (#6772)

Fixes

  • Declare optional peer dependencies so imports resolve under strict and Plug'n'Play package managers (#6729)
  • Honor shutdownTimeout on iOS (#6749)
  • Android Gradle plugin no longer writes generated sentry.options.json into your source tree during builds (#6751)
  • Android Gradle plugin no longer writes generated modules.json into your source tree during release builds (#6753)
  • Fix Mac Catalyst linking the wrong Sentry.xcframework slice (#6758)
  • FeedbackForm prevents duplicate submissions and keeps the draft on error (#6769)

Internal

  • Export already-public option and configuration types from the entry point so their full shape is tracked in the API report (#6731)

Dependencies

Don't miss a new react-native release

NewReleases is sending notifications on new releases.