
Security News
Node.js TSC Votes to Stop Distributing Corepack
Corepack will be phased out from future Node.js releases following a TSC vote.
@sentry-internal/feedback
Advanced tools
This SDK is considered experimental and in a beta state. It may experience breaking changes, and may be discontinued at any time. Please reach out on GitHub if you have any feedback/concerns.
To view Feedback in Sentry, your Sentry organization must be an early adopter.
Please read the official integration documentation for installation instructions.
The Feedback integration is highly customizable, please read the official integration documentation for the most up-to-date configuration options.
9.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.
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
~5.0.0
(#14758)nitro-utils
package (#14998)sendDefaultPii: true
(#15084)autoSessionTracking
option (#14802)enableTracing
(#15078)getCurrentHub()
, Hub
, and getCurrentHubShim()
(#15122)spanId
from propagation context (#14733)>=18
as minimum supported version (#14749)captureUserFeedback
method (#14820)normalizedRequest
to samplingContext
(#14902)beforeSendSpan
and disallow returning null
(#14831)BAGGAGE_HEADER_NAME
export (#14785)TransactionNamingScheme
type (#14865)addOpenTelemetryInstrumentation
method (#14792)arrayify
method (#14782)debugIntegration
and sessionTimingIntegration
(#14747)flatten
method (#14784)getDomElement
method (#14797)makeFifoCache
method (#14786)memoBuilder
export & WeakSet
fallback (#14859)transactionContext
from samplingContext
(#14904)urlEncode
method (#14783)Request
type (#14858)Client
interface & deprecate BaseClient
(#14800)event
as argument for recordDroppedEvent
(#14999)requestDataIntegration
(#14898)hasTracingEnabled
to consider empty trace config (#14857)requestDataIntegration
handling (#14806)<=3.x
(#15032)nestIntegration
into nest sdk and remove setupNestErrorHandler
(#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 add autoInjectServerSentry
(#14862)sentrySolidStartVite
(#15143)fetchProxyScriptNonce
option (#15123)@sentry/utils
package (#14830)vueIntegration
's tracingOptions
option (#14856)"update"
spans for component tracking by default (#14602)vercelAIIntegration
to VercelAI
(#15298)logError
from vueIntegration
(#14958)ReportDialogOptions
(#14861)captureConsoleIntegration
as handled: true
by default (#14734)shutdownTimeout
option type from core to node (#15217)Scope
type interface in favor of using Scope
class (#14721)import-in-the-middle
to 1.12.0
(#14796)SentryNodeServerlessSDKv9
(#14927)user.ip_address
explicitly to {{auto}}
(#15008)inheritOrSampleWith
helper to traceSampler
(#15277)hasTracingEnabled
to hasSpansEnabled
(#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
to SourceMapsOptions
(#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
to tracesSampler
(#15024)browserPerformanceTimeOrigin
side-effects (#14025)startSpanManual
(#14901)startSpan
(#14900)sendDefaultPii
for IP collection in requestDataIntegration
(#15125)waitUntil
in captureRequestError
(#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!
FAQs
Sentry SDK integration for user feedback
The npm package @sentry-internal/feedback receives a total of 4,554,378 weekly downloads. As such, @sentry-internal/feedback popularity was classified as popular.
We found that @sentry-internal/feedback demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 9 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Corepack will be phased out from future Node.js releases following a TSC vote.
Research
Security News
Research uncovers Black Basta's plans to exploit package registries for ransomware delivery alongside evidence of similar attacks already targeting open source ecosystems.
Security News
Oxlint's beta release introduces 500+ built-in linting rules while delivering twice the speed of previous versions, with future support planned for custom plugins and improved IDE integration.