Skip to content

8.39.0

Latest
Compare
Choose a tag to compare
@getsentry-bot getsentry-bot released this 19 Nov 15:45

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 SDK init() (#14321)
  • feat(nestjs): Handle GraphQL contexts in SentryGlobalFilter (#14320)
  • feat(node): Add alias childProcessIntegration for processThreadBreadcrumbIntegration 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 to custom when calling span.updateName on SentrySpan (#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 of RequestEventData (#14317)
  • ref(utils): Stop setting transaction in requestDataIntegration (#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