fix(deps): update dependency @sentry/react-native to v6 #1021
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.4.0
Release Notes
getsentry/sentry-react-native (@sentry/react-native)
v6.4.0
Compare Source
Features
Add Replay Custom Masking for iOS, Android and Web (#4224, #4265, #4272, #4314)
v6.3.0
Compare 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.js
using theenableSourceContextInDevelopment
option.Fixes
DebugSymbolicator
afterRewriteFrames
to avoid overwrites by default (#4285)RewriteFrames
is provided the order changesbrowserReplayIntegration
is no longer included by default on React Native Web (#4270).sentry
tmp directory and use environmental variables instead to save default Babel transformer path (#4298)Dependencies
v6.2.0
Compare Source
Features
Enables Spotlight in Android and iOS SDKs (#4211)
Add env flag
SENTRY_DISABLE_NATIVE_DEBUG_UPLOAD
to 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=true
in 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.sh
andscripts/sentry-xcode-debug-files.sh
in yourbuild phases. And add the following to your
ios/.xcode.env.local
file.export SENTRY_DISABLE_NATIVE_DEBUG_UPLOAD=true
Fixes
maskAll*
set tofalse
on iOS kept all masked (#4257)getRootSpan
,withActiveSpan
andsuppressTracing
exports from@sentry/core
, andSeverityLevel
export from@sentry/types
(#4254, #4260)Dependencies
v6.1.0
Compare Source
Dependencies
v6.0.0
Compare 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)
Removed
beforeNavigate
usebeforeStartSpan
instead (#3998)beforeStartSpan
is executed before the span start, compared tobeforeNavigate
which was executed before the navigation ended (after the span was created)Other Changes
Add
sentry.origin
to SDK spans to indicated if spans are created by a part of the SDK or manually (#4066)Xcode Debug Files upload completes in foreground by default (#4090)
Set
parentSpanIsAlwaysRootSpan
totrue
to make parent of network requests predictable (#4084)Remove deprecated
enableSpotlight
andspotlightSidecarUrl
(#4086)tracePropagationTargets
defaults to all targets on mobile and same origin on the web (#4083)Move
_experiments.profilesSampleRate
toprofilesSampleRate
root options object #3851)Native Frames uses
spanId
to attach frames replacingtraceId
(#4030)Removed deprecated ReactNativeTracing option
idleTimeout
useidleTimeoutMs
instead (#3998)Removed deprecated ReactNativeTracing option
maxTransactionDuration
usefinalTimeoutMs
instead (#3998)New Native Frames Integration (#3996)
New Stall Tracking Integration (#3997)
New User Interaction Tracing Integration (#3999)
New App Start Integration (#3852)
New React Native Navigation Integration interface (#4003)
Fixes
setContext
ensures only values convertible to NativeMap are passed (#4168)setExtra
ensures only stringified values are passed (#4168)setContext('key', null)
removes the key value also from platform context (#4168)Dependencies
Dependencies
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 becomes conflicted, 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.