-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update sentry-javascript monorepo to v9 (major) #2415
base: main
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 2caf515 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
@envelop/core |
5.1.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/apollo-datasources |
5.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/apollo-federation |
6.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/apollo-server-errors |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/apollo-tracing |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/auth0 |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/dataloader |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/depth-limit |
5.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/disable-introspection |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/execute-subscription-event |
6.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/extended-validation |
5.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/filter-operation-type |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/fragment-arguments |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/generic-auth |
9.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/graphql-jit |
9.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/graphql-middleware |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/graphql-modules |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/immediate-introspection |
5.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/live-query |
8.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/newrelic |
8.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/on-resolve |
5.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/opentelemetry |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/operation-field-permissions |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/parser-cache |
8.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/persisted-operations |
8.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/preload-assets |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/prometheus |
12.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/rate-limiter |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/resource-limitations |
6.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/response-cache |
7.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/response-cache-cloudflare-kv |
3.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/response-cache-redis |
4.1.4-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/sentry |
13.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/statsd |
6.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/validation-cache |
8.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/testing |
8.0.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
@envelop/types |
5.1.0-alpha-20250210125109-2caf515985ee1aed83ef00897b31024fa126658a |
npm ↗︎ unpkg ↗︎ |
✅ Benchmark Results
|
💻 Website PreviewThe latest changes are available as preview in: https://d4d018f8.envelop.pages.dev |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
^8.0.0
->^9.0.0
^8.22.0
->^9.0.0
^8.22.0
->^9.0.0
Release Notes
getsentry/sentry-javascript (@sentry/node)
v9.0.0
Version
9.0.0
marks a release of the Sentry JavaScript SDKs that contains breaking changes.The goal of this release is to trim down on unused and potentially confusing APIs, prepare the SDKs for future framework versions to build deeper instrumentation, and remove old polyfills to reduce the packages' size.
How To Upgrade
Please carefully read through the migration guide in the Sentry docs on how to upgrade from version 8 to version 9.
Make sure to select your specific platform/framework in the top left corner: https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/
A comprehensive migration guide outlining all changes for all the frameworks can be found within the Sentry JavaScript SDK Repository: https://github.com/getsentry/sentry-javascript/blob/develop/MIGRATION.md
Breaking Changes
~5.0.0
(#14758)nitro-utils
package (#14998)sendDefaultPii: true
(#15084)autoSessionTracking
option (#14802)enableTracing
(#15078)getCurrentHub()
,Hub
, andgetCurrentHubShim()
(#15122)spanId
from propagation context (#14733)>=18
as minimum supported version (#14749)captureUserFeedback
method (#14820)normalizedRequest
tosamplingContext
(#14902)beforeSendSpan
and disallow returningnull
(#14831)BAGGAGE_HEADER_NAME
export (#14785)TransactionNamingScheme
type (#14865)addOpenTelemetryInstrumentation
method (#14792)arrayify
method (#14782)debugIntegration
andsessionTimingIntegration
(#14747)flatten
method (#14784)getDomElement
method (#14797)makeFifoCache
method (#14786)memoBuilder
export &WeakSet
fallback (#14859)transactionContext
fromsamplingContext
(#14904)urlEncode
method (#14783)Request
type (#14858)Client
interface & deprecateBaseClient
(#14800)event
as argument forrecordDroppedEvent
(#14999)requestDataIntegration
(#14898)hasTracingEnabled
to consider empty trace config (#14857)requestDataIntegration
handling (#14806)<=3.x
(#15032)nestIntegration
into nest sdk and removesetupNestErrorHandler
(#14751)@WithSentry
decorator (#14762)SentryService
(#14759)experimental_captureRequestError
(#14607)processThreadBreadcrumbIntegration
(#14666)registerEsmLoaderHooks
(#15002)1.63.0
(#15030)getNumberOfUrlSegments
method (#14744)ErrorBoundary
componentStack
type (#14742)autoInstrumentRemix
option (#15074)--import
setup and addautoInjectServerSentry
(#14862)sentrySolidStartVite
(#15143)fetchProxyScriptNonce
option (#15123)@sentry/utils
package (#14830)vueIntegration
'stracingOptions
option (#14856)"update"
spans for component tracking by default (#14602)vercelAIIntegration
toVercelAI
(#15298)logError
fromvueIntegration
(#14958)ReportDialogOptions
(#14861)captureConsoleIntegration
ashandled: true
by default (#14734)shutdownTimeout
option type from core to node (#15217)Scope
type interface in favor of usingScope
class (#14721)Other Changes
import-in-the-middle
to1.12.0
(#14796)SentryNodeServerlessSDKv9
(#14927)user.ip_address
explicitly to{{auto}}
(#15008)inheritOrSampleWith
helper totraceSampler
(#15277)hasTracingEnabled
tohasSpansEnabled
(#15309)SpanJSON
type (#14693)@sentry/deno
(#15014)deno.land
(#15016)SentryTracingInterceptor
,SentryGlobalGraphQLFilter
,SentryGlobalGenericFilter
(#14761)sourcemaps.disable
to webpack plugin (#15109)processSessionIntegration
(#15081)vercelAIIntegration
export (#15318)worker_threads
(#15105)silent
,errorHandler
,release
toSourceMapsOptions
(#15246)@sentry-internal/node-cpu-profiler
(#15208)autoInjectServerSentry: 'experimental_dynamic-import
(#14863)__esModule
properties in CJS modules when there is a default export (#15018)parentSampleRate
totracesSampler
(#15024)browserPerformanceTimeOrigin
side-effects (#14025)startSpanManual
(#14901)startSpan
(#14900)sendDefaultPii
for IP collection inrequestDataIntegration
(#15125)waitUntil
incaptureRequestError
(#15146)__span
property into breadcrumbs (#14798)httpIntegration
propagates traces (#15233)release
from ANR sessions (#15138)browserTracingIntegration
(#14959)supportsHistory
check & history usage (#14696)Work in this release was contributed by @aloisklink, @arturovt, @aryanvdesh, @benjick, @chris-basebone, @davidturissini, @GrizliK1988, @jahands, @jrandolf, @kunal-511, @maximepvrt, @maxmaxme, @mstrokin, @nathankleyn, @nwalters512, @tannerlinsley, @tjhiggins, and @Zen-cronic. Thank you for your contributions!
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.