fix(deps): update dependency @sentry/react-native to v6 - autoclosed #1182
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.36.0->^6.22.0Release Notes
getsentry/sentry-react-native (@sentry/react-native)
v6.22.0Compare Source
Fixes
metro/countLinesfunction to avoid issues with the private import (#5185)Dependencies
v6.21.0Compare Source
Important Changes
sendDefaultPiiistrue(#5092)This release includes a fix for a behaviour change
that was originally introduced with v9 of the JavaScript SDK: User IP Addresses should only be added to Sentry events automatically,
if
sendDefaultPiiwas set totrue.However, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.
To avoid making a major bump, the fix was patched on the current version and not by bumping to V10.
There is no API breakage involved and hence it is safe to update.
However, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include
user IP addresses, if you set
sendDefaultPii: truein yourSentry.initoptions.We apologize for any inconvenience caused!
Fixes
Dependencies
v6.20.0Compare Source
Features
Fixes
Dependencies
v6.19.0Compare Source
Fixes
sentry-clipath discovery not working on Android (#5009)addIntegrationfrom@sentry/core(#5020)Features
Adds
replaysSessionQualitySession Replay option to control replay quality and performance overhead on mobile (#5001)Dependencies
v6.18.1Compare Source
Fixes
v6.18.0Compare Source
Fixes
Dependencies
v6.17.0Compare Source
Features
Add experimental flag
enableUnhandledCPPExceptionsV2on iOS (#4975)Dependencies
v6.16.1Compare Source
Fixes
Dependencies
v6.16.0Compare Source
Features
Introducing
@sentry/react-native/playground(#4916)The new
withSentryPlaygroundcomponent allows developers to verifythat the SDK is properly configured and reports errors as expected.
Fixes
Sentry.setUseris prefilled in Feedback Widget (#4901)v6.15.1Compare Source
Dependencies
v6.15.0Compare Source
Features
User Feedback Widget Updates
FeedbackButtonfor easy access to the widget (#4378)ScreenshotButtonfor capturing the application visuals (#4714)To learn more visit the documentation.
Re-export
ErrorEventandTransactionEventtypes (#4859)Fixes
parentSpanIdwas removed (#4881)Dependencies
v6.14.0Compare Source
Fixes
traceFetchis disabled by default on mobile as RN uses a polyfill which will be traced bytraceXHRChanges
enableExperimentalViewRenderertoenableViewRendererV2which is enabled by default for up to 5x times more performance in Session Replay on iOS (#4815)Dependencies
v6.13.1Compare Source
Fixes
backgroundColoranimation in unsupported React Native versions (#4794)v6.13.0Compare Source
Changes
REACT_NATIVE_PATHenv in Xcode Debug Files upload scripts (#4789)Fixes
Dependencies
v6.12.0Compare Source
Features
updateId,channel, Emergency Launch Reason and other Expo Updates constantsFixes
extraErrorDataIntegrationfrom@sentry/core(#4762)@sentry-internal/replaywhenincludeWebReplay: false(#4774)Dependencies
v6.11.0Compare Source
Features
Improve Warm App Start reporting on Android (#4641, #4695)
Add
createTimeToInitialDisplay({useFocusEffect})andcreateTimeToFullDisplay({useFocusEffect})to allow record full display on screen focus (#4665)Add support for measuring Time to Initial Display for already seen routes (#4661)
enableTimeToInitialDisplayForPreloadedRoutesoption to the React Navigation integration.Add
useDispatchedActionDataoption to the React Navigation integration to filter out navigation actions that should not create spans (#4684)PRELOAD,SET_PARAMS,TOGGLE_DRAWERand others.Fixes
popTimeToDisplayForin to the Android Old Arch Native interface(#4751)Changes
gradle.projectsEvaluatedtoproject.afterEvaluatein the Sentry Gradle Plugin to fix tasks not being created when using--configure-on-demand(#4687)SENTRY_FORCE_FOREGROUNDfrom Xcode Scripts as the underlying--force-foregroundSentry CLI is no-op since v2.37.0 (#4689)Dependencies
v6.10.0Compare Source
Features
Add thread information to spans (#4579)
Exposed
getDataFromUrias a public API to retrieve data from a URI (#4638)Add
enableExperimentalViewRendererto enable up to 5x times more performance in Session Replay on iOS (#4660)Fixes
SENTRY_DISABLE_AUTO_UPLOADandSENTRY_DISABLE_NATIVE_DEBUG_UPLOADenvironment variables in the configuration of the Sentry Android Gradle Plugin for Expo plugin (#4583)Dependencies
v6.9.1Compare Source
Fixes
Dependencies
v6.9.0Compare Source
Features
User Feedback Widget Beta (#4435)
To collect user feedback from inside your application call
Sentry.showFeedbackWidget().To change the default options add
Sentry.feedbackIntegration().To learn more about the available configuration options visit the documentation.
v6.8.0Compare Source
Features
Adds Sentry Android Gradle Plugin as an experimental Expo plugin feature (#4440)
To enable the plugin add the
enableAndroidGradlePluginin the@sentry/react-native/expoof the Expo application configuration.To learn more about the available configuration options visit the documentation.
Fixes
error:prefix fromcollect-modules.shto avoid failing iOS builds (#4570)Sentry.setUser(null)doesn't crash on iOS with RN 0.77.1 (#4567)tslibin Sentry Metro Plugin (#4573)Dependencies
v6.7.0Compare Source
Features
Add
ignoredComponentsoption toannotateReactComponentsto exclude specific components from React component annotations (#4517)Dependencies
@sentry/babel-plugin-component-annotatefrom v2.20.1 to v3.1.2 (#4516)v6.6.0Compare Source
Features
Fixes
makeDsnfromcoreto extract the URL from DSN avoiding unimplementedURL.protocolerrors (#4395)Changes
navigation.processingspan to more expressiveNavigation dispatch to screen A mounted/navigation cancelled(#4423)sdk.packagesfor Cocoa (#4381)Internal
RNSentryTimeToDisplayduring native moduleiniton iOS (#4443)Dependencies
v6.5.0Compare Source
Features
Mobile Session Replay is now generally available and ready for production use (#4384)
To learn about privacy, custom masking or performance overhead visit the documentation.
Adds new
captureFeedbackand deprecates thecaptureUserFeedbackAPI (#4320)To learn how to attach context data to the feedback visit the documentation.
Export
Spantype from@sentry/types(#4345)Add RN SDK package to
sdk.packageson Android (#4380)Fixes
lastEventIdexport from@sentry/core(#4315)sentry-expo-upload-sourcemaps(#4332)Changes
options.environment(empty string, undefined...) default toproduction_experiments.replaysSessionSampleRateand_experiments.replaysOnErrorSampleRateusereplaysSessionSampleRateandreplaysOnErrorSampleRate(#4384)Dependencies
v6.4.0Compare Source
Features
Add Replay Custom Masking for iOS, Android and Web (#4224, #4265, #4272, #4314)
v6.3.0Compare Source
Features
Add support for
.env.sentry-build-plugin(#4281)Don't commit the file to your repository. Use it to set your Sentry Auth Token.
Add Sentry Metro Server Source Context middleware (#4287)
This enables the SDK to add source context to locally symbolicated events using the Metro Development Server.
The middleware can be disabled in
metro.config.jsusing theenableSourceContextInDevelopmentoption.Fixes
DebugSymbolicatorafterRewriteFramesto avoid overwrites by default (#4285)RewriteFramesis provided the order changesbrowserReplayIntegrationis no longer included by default on React Native Web (#4270).sentrytmp directory and use environmental variables instead to save default Babel transformer path (#4298)Dependencies
v6.2.0Compare Source
Features
Enables Spotlight in Android and iOS SDKs (#4211)
Add env flag
SENTRY_DISABLE_NATIVE_DEBUG_UPLOADto allow disabling the debug file upload (#4223)How to use in Android project? It works by default, just set
export SENTRY_DISABLE_NATIVE_DEBUG_UPLOAD=truein your build environment. For Sentry Android Gradle Plugin add the following to yourandroid/app/build.gradle.How to use in Xcode? Make sure you are using
scripts/sentry-xcode.shandscripts/sentry-xcode-debug-files.shin yourbuild phases. And add the following to your
ios/.xcode.env.localfile.export SENTRY_DISABLE_NATIVE_DEBUG_UPLOAD=trueFixes
maskAll*set tofalseon iOS kept all masked (#4257)getRootSpan,withActiveSpanandsuppressTracingexports from@sentry/core, andSeverityLevelexport from@sentry/types(#4254, #4260)Dependencies
v6.1.0Compare Source
Dependencies
v6.0.0Compare Source
This is a new major version 6.0.0 of the Sentry React Native SDK.
To upgrade from the SDK version 5, please follow our migration guide.
Major Changes
React Native Tracing options were moved to the root options
New React Navigation Integration interface (#4003)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.