| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| sentry-expo-upload-sourcemaps-8.9.1.tgz | 2026-04-23 | 5.3 kB | |
| sentry-react-native-8.9.1.tgz | 2026-04-23 | 4.4 MB | |
| 8.9.1 source code.tar.gz | 2026-04-23 | 7.0 MB | |
| 8.9.1 source code.zip | 2026-04-23 | 7.5 MB | |
| README.md | 2026-04-23 | 4.3 kB | |
| Totals: 5 Items | 18.9 MB | 3 | |
Features
- Add new
@sentry/expo-upload-sourcemapspackage for uploading JavaScript bundles and source maps from Expo builds to Sentry (#6027) - The existing
sentry-expo-upload-sourcemapsbin bundled with@sentry/react-nativeis superseded by the new package; it continues to work unchanged for now - Expose scope-level attributes API (
setAttribute,setAttributes,removeAttribute) bridging to native SDKs (#6009) - Expose screenshot masking options (
screenshot.maskAllText,screenshot.maskAllImages,screenshot.maskedViewClasses,screenshot.unmaskedViewClasses) for error screenshots (#6007) - Warn Expo users at Metro startup when prebuilt native projects are missing Sentry configuration (#5984)
- Re-export AI SDK manual instrumentation helpers (
instrumentOpenAiClient,instrumentAnthropicAiClient,instrumentGoogleGenAIClient,createLangChainCallbackHandler,instrumentLangGraph,instrumentStateGraphCompile) for use in React Native apps (#6028) - Add
Sentry.GlobalErrorBoundarycomponent (andwithGlobalErrorBoundaryHOC) that renders a fallback UI for fatal non-rendering JS errors routed throughErrorUtilsin addition to the render-phase errors caught bySentry.ErrorBoundary. Opt-in flagsincludeNonFatalGlobalErrorsandincludeUnhandledRejectionsextend the fallback to non-fatal errors and unhandled promise rejections respectively. (#6023)
Fixes
- Fix
@sentry/expo-upload-sourcemapspublishing issue (#6037) - Fix iOS UI profiling options being silently ignored (#6012)
- Fix
_experiments.enableUnhandledCPPExceptionsV2being silently ignored on iOS (#6014) - Check
captureReplayreturn value in iOS bridge to avoid linking error events to uncaptured replays (#6008) - Report the expected properties file path and any missing keys when using
flavorAwareon Android, instead of failing with an opaqueIllegal null value provided in this collectionerror (#6031)
Dependencies
- Bump JavaScript SDK from v10.48.0 to v10.49.0 (#6011)
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10490
- diff
- Bump Android SDK from v8.38.0 to v8.40.0 (#6010, #6034)
- [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8400
- diff
- Bump CLI from v3.3.5 to v3.4.0 (#6026)
- [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#340
- diff
- Bump Cocoa SDK from v9.10.0 to v9.11.0 (#6033)
- [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9110
- diff