Skip to content

publish: getsentry/sentry-react-native@8.17.0 #8775

Closed

Description

@sentry-release-bot

Requested by: @alwx

Merge target: (default)

Quick links:

Assign the accepted label to this issue to approve the release.

Targets

  • npm
  • github
  • registry

Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.


📋 Changelog

Features

  • Add experimental enableStandaloneAppStartTracing to send app start as a standalone app.start transaction (#6359)

  • Set app.vitals.start.screen on the standalone app.start transaction from the current route (#6369)

  • Expose top-level Sentry.setAttribute and Sentry.setAttributes APIs (#6354).

  • Add enableTurboModuleTracking opt-in experimental option to enable Turbo Module performance tracking in the New Architecture (#6307)

  • Use the runtime's native btoa for envelope base64 encoding when available, to improve captureEnvelope performance. Falls back to the bundled JS encoder if btoa is missing (#6351).

  • Opt-in build-time auto-wrap for Expo Router's per-route ErrorBoundary (#6347)

    Enable autoWrapExpoRouterErrorBoundary: true in getSentryExpoConfig (or withSentryConfig) and the Sentry Babel plugin rewrites export { ErrorBoundary } from 'expo-router' into a wrapExpoRouterErrorBoundary call at build time — no route-file edits needed:

    // metro.config.js
    module.exports = getSentryExpoConfig(__dirname, {
      autoWrapExpoRouterErrorBoundary: true,
    });

Changes

  • Default mobileReplayIntegration({ networkCaptureBodies }) to true, matching the iOS and Android native SDK defaults (#6372)

Fixes

  • Forward Session Replay network detail options to the native SDKs so network request and response bodies are displayed (#6373)
  • The Sentry Babel transformer no longer injects @sentry/babel-plugin-component-annotate unless annotateReactComponents is explicitly enabled (#6347)

Dependencies

Activity

  1. github-actions commented on Jul 2, 2026

    @github-actions

    Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.

  2. added
    ci-readyCI passed, safe to publish without polling
    and removed
    ci-pendingCI signal expected but not yet received
    on Jul 2, 2026
  3. getsantry commented on Jul 2, 2026

    @getsantry

    CI checks passed for getsentry/sentry-react-native@8.17.0. Publishing is starting now.

  4. github-actions commented on Jul 2, 2026

    @github-actions

    Publishing: run#28595889733

  5. github-actions commented on Jul 2, 2026

    @github-actions

    Published successfully: run#28595889733

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    acceptedAdd to approve the deployci-readyCI passed, safe to publish without polling

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions