Skip to content

8.35.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@getsentry-bot getsentry-bot released this 15 Oct 20:03

Important Changes

  • feat(core): Make stream instrumentation opt-in
    (#13951)

This change adds a new option trackFetchStreamPerformance to the browser tracing integration. Only when set to true,
Sentry will instrument streams via fetch.

Work in this release was contributed by @ZakrepaShe and @zhiyan114. Thank you for your contributions!

Other Changes

  • chore(node): Bump @opentelemetry/instrumentation-express to 0.43.0
    (#13948)
  • ci: Ensure we check correctly for bot users (#13955)
  • dev(e2e): Fix nestjs version constraint (#13964)
  • feat(node): Expose suppressTracing API (#13875)
  • feat(node): Implement Sentry-specific http instrumentation
    (#13763)
  • feat(nuxt): Add Rollup plugin to wrap server entry with import()
    (#13945)
  • feat(replay): Do not log "timeout while trying to read resp body" as exception
    (#13965)
  • feat(vue): Add Pinia plugin (#13841)
  • fix: Ensure type for init is correct in meta frameworks
    (#13938)
  • fix(module): keep version for node ESM package (#13922)
  • fix(replay): Fix onError sampling when loading an expired buffered session
    (#13962)
  • ref: Add external contributor to CHANGELOG.md (#13956)
  • ref: Add external contributor to CHANGELOG.md (#13959)
  • test(browser): Add test for current DSC transaction name updating behavior
    (#13953)
  • test(loader): Update Loader Script & test error in sentryOnLoad
    (#13952)
  • test(node): Add tests for current DSC transaction name updating behavior
    (#13961)

Bundle size 📦

Path Size
@sentry/browser 22.74 KB
@sentry/browser - with treeshaking flags 21.53 KB
@sentry/browser (incl. Tracing) 35.01 KB
@sentry/browser (incl. Tracing, Replay) 71.73 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.1 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 76.07 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 88.84 KB
@sentry/browser (incl. Tracing, Replay, Feedback, metrics) 90.69 KB
@sentry/browser (incl. metrics) 27 KB
@sentry/browser (incl. Feedback) 39.88 KB
@sentry/browser (incl. sendFeedback) 27.38 KB
@sentry/browser (incl. FeedbackAsync) 32.18 KB
@sentry/react 25.49 KB
@sentry/react (incl. Tracing) 37.98 KB
@sentry/vue 26.91 KB
@sentry/vue (incl. Tracing) 36.9 KB
@sentry/svelte 22.87 KB
CDN Bundle 24.12 KB
CDN Bundle (incl. Tracing) 36.84 KB
CDN Bundle (incl. Tracing, Replay) 71.51 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 76.82 KB
CDN Bundle - uncompressed 70.7 KB
CDN Bundle (incl. Tracing) - uncompressed 109.37 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 221.8 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 235.02 KB
@sentry/nextjs (client) 37.95 KB
@sentry/sveltekit (client) 35.6 KB
@sentry/node 125.04 KB
@sentry/node - without tracing 94.14 KB
@sentry/aws-serverless 103.71 KB