This repository was archived by the owner on Aug 9, 2022. It is now read-only.
fix(deps): update dependency @sentry/node to v7#121
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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:
^6.0.0->^7.0.0Release Notes
getsentry/sentry-javascript
v7.9.0Compare Source
This release adds the
tracePropagationTargetsoption to the Sentry Node SDK.tracePropagationTargetsoption (#5521):as a part of gecko protocol regex group. (#4153)transpileClientSDKoption from correct location (#5516)sentry-traceandbaggagevia root loader. (#5509)NextConfigObjecttype (#5514)v7.8.1Compare Source
distDirvalue back intoindex.server.ts(#5479)v7.8.0Compare Source
This release adds the
transpileClientSDKflag to the Next.JS SDK Webpack config. This option makes WebPack transpile the SDK code to the same transpilation level as the user code. By specifying this option, the Next.JS SDK works in older browsers that do not support ES6 or ES6+ (e.g. object spread) features.captureUnderscoreErrorExceptionargument type (#5463)evalwhen checking forsentry-clibinary (#5447)isBuildinto an exported function (#5444)_error.js(#5378)RewriteFrameshelper value (#5445)Work in this release contributed by @mitchheddles. Thank you for your contribution!
v7.7.0Compare Source
sentry_clientto auth headers (#5413)documentRequestfunction name. (#5404)okresponses as errors. (#5405)v7.6.0Compare Source
This release adds the
sourcefield to all outgoing transactions.See the tracking GH issue for more details.
This release also re-enables lambda layer releases for the Node Serverless SDK.
Work in this release contributed by @moishinetzer. Thank you for your contribution!
v7.5.1Compare Source
This release removes the
user_idand thetransactionfield from the dynamic sampling context data that is attached to outgoing requests as well as sent to Relay.v7.5.0Compare Source
This release adds the
sendDefaultPiiflag to theSentry.initoptions.When using performance monitoring capabilities of the SDK, it controls whether user IDs (set via
Sentry.setUser) are propagated in thebaggageheader of outgoing HTTP requests.This flag is set to
falseper default, and acts as an opt-in mechanism for sending potentially sensitive data.If you want to attach user IDs to Sentry transactions and traces, set this flag to
truebut keep in mind that this is potentially sensitive information.user_idto DSC ifsendDefaultPiiistrue(#5344)Work in this release contributed by @jkcorrea and @nfelger. Thank you for your contributions!
v7.4.1Compare Source
This release includes the first published version of
@sentry/remix.v7.4.0Compare Source
This release contains the alpha version of
@sentry/remix, our newest JavaScript SDK! For details on how to useit, please see the README and the tracking GitHub issue.
Attention: Due to an oversight, the
@sentry/remixpackage is only published as part of the7.4.1release.Work in this release contributed by @MichaelDeBoey. Thank you for your contribution!
Special thank you to @jacob-ebey for pointing us in the right direction while we were working on the Remix SDK:
https://github.com/jacob-ebey/remix-sentry.
v7.3.1Compare Source
Work in this release contributed by @MasterOdin. Thank you for your contribution!
v7.3.0Compare Source
_error.js(#5259)ParseRequestOptionsto be passed to request handler (#5287)Work in this release contributed by @Arinono. Thank you for your contribution!
v7.2.0Compare Source
showReportDialogfrom NextJS SDK (#5242)@sentry/utils(#5257)Work in this release contributed by @Arinono and @slaesh. Thank you for your contributions!
v7.1.1Compare Source
v7.1.0Compare Source
httptransport (#5209)dropUndefinedKeys(#5201)debug.minbundle variant config (#5192)handlersmodule (#5190)v7.0.0Compare Source
Version 7 of the Sentry JavaScript SDK brings a variety of features and fixes including bundle size and performance improvements, brand new integrations, support for the attachments API, and key bug fixes.
This release does not change or remove any top level public API methods (
captureException,captureMessage), and only requires changes to certain configuration options or custom clients/integrations/transports.Note: The v7 version of the JavaScript SDK requires a self-hosted version of Sentry 20.6.0 or higher. If you are using a version of self-hosted Sentry (aka onpremise) older than
20.6.0then you will need to upgrade.For detailed overview of all the changes, please see our v7 migration guide.
Breaking Changes
If you are a regular consumer of the Sentry JavaScript SDK you only need to focus on the general items. The internal breaking changes are aimed at libraries that build on top of and extend the JavaScript SDK (like
@sentry/electronor@sentry/react-native).General
bundle.min.jsto ES6 instead of ES5. ES5 bundles are still available atbundle.es5.min.js. (#4958)Severityenum for bundle size reasons. Please use string literals instead. (#4926)criticalSeverity level. (#5032)whitelistUrlsandblacklistUrlshave been renamed toallowUrlsanddenyUrlsin theSentry.init()options. (#4850)BaseClientand it's child classes now requiretransport,stackParser, andintegrationsto be explicitly passed in. This was done to improve tree-shakability. (#4927)@sentry/*npm packages. See details in our migration docs.. (#4900) (#4901)TransportAPI. This means custom transports will have to be adjusted accordingly..baggageHTTP header alongsidesentry-traceheader to propogate additional tracing related information.. (#5133)registerRequestInstrumentationexport toinstrumentOutgoingRequestsin@sentry/tracing. (#4859)UserAgentintegration toHttpContext. (#5027)BrowserTracingintegration'smaxTransactionDurationoption withfinalTimeoutoption in the@sentry/tracingpackage and resetidleTimeoutbased on activities count. This should improve accuracy of web-vitals like LCP by 20-30%. (#5044)@sentry/angularto be compiled by the angular compiler. (#4641)@sentry/minimalpackage in favour of using@sentry/hub. (#4971)ignoreSentryErrorsoption from AWS lambda SDK. Errors originating from the SDK will now always be caught internally. (#4994)Integrations.BrowserTracingexport from@sentry/nextjs. Please importBrowserTracingfrom@sentry/nextjsdirectly.idproperty fromBrowserTracingintegration.SDK_NAMEexport from@sentry/browser,@sentry/node,@sentry/tracingand@sentry/vuepackages. (#5040)Angular,Ember, andVueintegrations from@sentry/integrationsin favour of the explicit framework packages:@sentry/angular,@sentry/ember, and@sentry/vue. (#4893)Status,RequestSessionStatus, andSessionStatus.. Deprecated enumsSpanStatusandSeverity. This was done to save on bundle size. (#4891) (#4889) (#4890)@sentry/apmpackage. (#4845)userfield from DSN interface.publicKeyshould be used instead. (#4864)getActiveDomainmethod andDomainAsCarriertype from@sentry/hub. (#4858)eventStatusFromHttpCodeto save on bundle size.event.stacktracefield. (#4885)showReportDialogmethod onBrowserClient(#4973)startSpanandchildmethods (#4849)frameContextLinesoptions (#4884)Sentryfrom window in the Gatsby SDK (#4857)Internal
APIclass from@sentry/core.. (#4848)Sessionclass to use a more functional approach.. (#5054)Backendclass in favour of moving functionality into theClientclass (for more details, see #4911 and #4919).@sentry-internal/typescript(#4940)_invokeClientfunction from@sentry/hub(#4972)@sentry/utils(#5066)Other Changes
Features
namefield toEventProcessor(#4932)setMeasurementpublic API (#4933)Fixes
addEventListenerinstrumentation (#5147)gcpfunction(#5097)querySelectorwhen not available (#5160)dropUndefinedKeys(#5163)Misc
v6.19.7Compare Source
Work in this release contributed by @cameronaziz and @kpdecker. Thank you for your contributions!
v6.19.6Compare Source
v6.19.5Compare Source
v6.19.4Compare Source
build/typesto tarballs and adjusttypesentry points (#4824)Work in this release contributed by @MikevPeeren. Thank you for your contribution!
v6.19.3Compare Source
v6.19.2Compare Source
isNaNfunction (#4759)v6.19.1Compare Source
This release fixes a bug from 6.19.0 causing type import errors in most JS SDKs.
v6.19.0Compare Source
This release makes a change to the data normalization process, limiting the number of entries or properties which will be included in any given array or object to 1000. Previously there was no limit, so in rare cases you may notice a change in your context data. If this is a problem, you can increase the limit with the new
maxNormalizationBreadthsetting. See #4689 for details.normalizemaximum properties/elements (#4689)applyrather thancallintry-catchintegration (#4695)@sentry/browser(#4688)syntheticExceptioncreation (#4691)BrowserTracinglogging flag default value (#4708)isDebugBuildlogging guard (#4696)Work in this release contributed by @Turbo87. Thank you for your contribution!
v6.18.2Compare Source
If you are using
@sentry-internal/eslint-config-sdk, please note that this release turns on the quotes rule to enforce usage of single quotes.This release also removes
@sentry/tracingas a dependency of@sentry/node. Please explicitly install and import@sentry/tracingif you want to use performance monitoring capabilities. For more details, see our docs on setting up Node Performance Monitoring.We also now produce an ES6 version of our CDN tracing bundle, which can be accessed with
bundle.tracing.es6.min.js.Work in this release contributed by @Ignigena. Thank you for your contribution!
v6.18.1Compare Source
Work in this release contributed by @belgattitude, @pbernery, and @kylemh. Thank you for your contributions!
v6.18.0Compare Source
This patch deprecates the
frameContextLinesoption for the Node SDK. The migration documentation details how to migrate off the deprecatedframeContextLinesoption.ignoreSentryErrorsoption for AWS lambda (#4620)Work in this release contributed by @GoshaEgorian and @ichina. Thank you for your contributions!
v6.17.9Compare Source
Work in this release contributed by @aaronadamsCA. Thank you for your contribution!
v6.17.8Compare Source
normalizeDepthwhen normalization is skipped(#4574)Work in this release contributed by @mydea. Thank you for your contribution!
v6.17.7Compare Source
Work in this release contributed by @connorjclark. Thank you for your contribution!
v6.17.6Compare Source
Work in this release contributed by @mobilestar1. Thank you for your contribution!
v6.17.5Compare Source
This release deprecates the
Severityenum, theSeverityLeveltype, and the internalSeverityLevelsarray, all from@sentry/types. In v7,Severitywill disappear (in favor ofSeverityLevel) andSeverityLevelandSeverityLevelswill live in@sentry/utils. If you are using any of the three, we encourage you to migrate your usage now, using our migration guide.@sentry/webpack-pluginto 1.18.5 (#4501)@sentry/utils(#4492)Work in this release contributed by @Bobakanoosh and @ssnielsen. Thank you for your contributions!
v6.17.4Compare Source
@sentry/webpack-pluginfrom 1.18.3 to 1.18.4 (#4464)ExtraErrorData'sdepthoption (#4487)BrowserTracingintegration directly (#4480)SpanStatusenum (#4478)_isVuenot defined in Vue3 (#4461)Work in this release contributed by @7inspire, @jaeseokk, and @rchl. Thank you for your contributions!
v6.17.3Compare Source
reqandresif necessary when instrumenting server (#4467)v6.17.2Compare Source
This patch contains a breaking change for anyone setting the undocumented
rethrowAfterCaptureoption for@sentry/serverless's AWS wrapper tofalse, as its functionality has been removed. For backwards compatibility with anyone setting it totrue(which is also the default), the option remains in theWrapperOptionstype for now. It will be removed in the next major release, though, so we recommend removing it from your code.rethrowAfterCaptureuse in AWS lambda wrapper (#4448)v6.17.1Compare Source
hidden-source-mapas webpack devtool value (#4436)Work in this release contributed by @datbth. Thank you for your contribution!
v6.17.0Compare Source
This release contains several internal refactors that help reduce the bundle size of the SDK and help prep for our upcoming major release. There are no breaking changes in this patch unless you are using our internal
Dsnclass, which has been removed. We also deprecated a few of our typescript enums and our internalAPIclass. We've detailed in our migration documentation how to update your sdk usage if you are using any of these in your code.Work in this release contributed by @yordis, @Badisi, and @lh1me. Thank you for your contribution!
v6.16.1Compare Source
Work in this release contributed by @KATT. Thank you for your contribution!
v6.16.0Compare Source
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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.