8.39.0
Important Changes
- feat(nestjs): Instrument event handlers (#14307)
The @sentry/nestjs
SDK will now capture performance data for NestJS Events (@nestjs/event-emitter
)
Other Changes
- feat(nestjs): Add alias
@SentryExceptionCaptured
for@WithSentry
(#14322) - feat(nestjs): Duplicate
SentryService
behaviour into@sentry/nestjs
SDKinit()
(#14321) - feat(nestjs): Handle GraphQL contexts in
SentryGlobalFilter
(#14320) - feat(node): Add alias
childProcessIntegration
forprocessThreadBreadcrumbIntegration
and deprecate it (#14334) - feat(node): Ensure request bodies are reliably captured for http requests (#13746)
- feat(replay): Upgrade rrweb packages to 2.29.0 (#14160)
- fix(cdn): Ensure
_sentryModuleMetadata
is not mangled (#14344) - fix(core): Set
sentry.source
attribute tocustom
when callingspan.updateName
onSentrySpan
(#14251) - fix(mongo): rewrite Buffer as ? during serialization (#14071)
- fix(replay): Remove replay id from DSC on expired sessions (#14342)
- ref(profiling) Fix electron crash (#14216)
- ref(types): Deprecate
Request
type in favor ofRequestEventData
(#14317) - ref(utils): Stop setting
transaction
inrequestDataIntegration
(#14306) - ref(vue): Reduce bundle size for starting application render span (#14275)
Bundle size 📦
Path | Size |
---|---|
@sentry/browser | 22.77 KB |
@sentry/browser - with treeshaking flags | 21.53 KB |
@sentry/browser (incl. Tracing) | 35.27 KB |
@sentry/browser (incl. Tracing, Replay) | 72 KB |
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 62.38 KB |
@sentry/browser (incl. Tracing, Replay with Canvas) | 76.31 KB |
@sentry/browser (incl. Tracing, Replay, Feedback) | 89.17 KB |
@sentry/browser (incl. Feedback) | 39.93 KB |
@sentry/browser (incl. sendFeedback) | 27.42 KB |
@sentry/browser (incl. FeedbackAsync) | 32.23 KB |
@sentry/react | 25.52 KB |
@sentry/react (incl. Tracing) | 38.23 KB |
@sentry/vue | 26.92 KB |
@sentry/vue (incl. Tracing) | 37.1 KB |
@sentry/svelte | 22.91 KB |
CDN Bundle | 24.13 KB |
CDN Bundle (incl. Tracing) | 37.05 KB |
CDN Bundle (incl. Tracing, Replay) | 71.72 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) | 77.07 KB |
CDN Bundle - uncompressed | 70.73 KB |
CDN Bundle (incl. Tracing) - uncompressed | 109.94 KB |
CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.46 KB |
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.68 KB |
@sentry/nextjs (client) | 38.35 KB |
@sentry/sveltekit (client) | 35.85 KB |
@sentry/node | 134.33 KB |
@sentry/node - without tracing | 96.2 KB |
@sentry/aws-serverless | 106.48 KB |