Repository navigation
Closed
Labels
ci-readyCI passed, safe to publish without pollingCI passed, safe to publish without polling
Description
Requested by: @antonis
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
Changes
- Compile the SDK to ES2018 to stop inlining TypeScript helpers (
__awaiter,__rest) in every file, reducing bundle size (#6957)
Fixes
- Apply
screenshotmasking options to Android error and feedback screenshots (#6930) - Persist fatal JS error envelopes to disk on Android before the process exits (#6937)
- The hard-crash envelope was only queued on the transport thread, so the event was lost when React Native terminated the process right after. It is now written to the offline cache on the calling thread and sent on the next launch, matching iOS.
- Place Session Replay network requests at the correct time in the replay timeline (#6959)
- The network span timestamps came from a different clock than the breadcrumb timestamp. After the device slept or corrected its time, the two drifted apart and the replay timeline was stretched backwards by minutes, which showed an empty gap at the start and misplaced taps.
- Support Expo Router 58 in
expoRouterIntegration. Metro no longer warns about the removedexpo-router/build/global-state/router-storemodule, and the integration creates navigation spans again (#6923) - Start the native iOS SDK from
RNSentrySDKwhensentry.options.jsonis missing or can't be parsed and the DSN is set inconfigureOptions(#6956)- The fallback options always failed to parse, so
configureOptionsnever ran. Before 8.30.0 the app crashed at launch; since then the native SDK silently never started.
- The fallback options always failed to parse, so
- Don't crash the iOS app at launch when
sentry.options.jsoncontains"dsn": null(#6958)
Internal
- Track
sentryWebViewPropsadoption via a feature marker (#6938)
Dependencies
Metadata
Metadata
Assignees
Labels
ci-readyCI passed, safe to publish without pollingCI passed, safe to publish without polling
Activity
github-actions commentedon Oct 29, 2026
Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.
getsantry commentedon Oct 29, 2026
CI checks passed for getsentry/sentry-react-native@8.33.0. Publishing is starting now.
github-actions commentedon Oct 29, 2026
Publishing: run#40859597675
github-actions commentedon Oct 29, 2026
Published successfully: run#40859597675