npm @sentry/react 10.74.0

3 hours ago
  • feat(v10): Streamline isolation scope handling & reset in isolation scopes (#24152)
  • fix(server-utils): Include Gemini reasoning tokens in Vercel AI token usage (#23433)
  • fix(v10/browser): Set user_agent.original on all spans for consistent filtering (#24226)
  • fix(v10/cloudflare): Auto-instrument classes re-exported from the worker entry (#24181)
  • fix(v10/core): Guard loadModule default parameter against ESM scope (#24154)
  • fix(v10/core): Match wrapped Facebook Mobile browser errors in DEFAULT_IGNORE_ERRORS (#23877)
  • fix(v10/core): Resolve MCP capture policy per operation (#23796)
  • fix(v10/nextjs): Fix SDK import crashing under jsdom/happy-dom (#23906)
  • fix(v10/nextjs): Keep the Pages Router runtime out of App Router client bundles (#24223)
  • fix(v10/nextjs): Register Vercel AI span processors on Next.js (#23773)
  • fix(v10/nuxt): Windows file:// for import-in-the-middle hook and isAbsolute for C:\ (#24026)
  • fix(v10/profiling-node): Bump @sentry/node-cpu-profiler to 2.4.4 (#24238)
  • fix(v10/sveltekit): Handle SvelteKit 3 error kinds in handleErrorWithSentry (#23995)
  • fix(v10/sveltekit): Read Cloudflare execution context from platform.ctx (#23994)
  • fix(v10/sveltekit): Read SvelteKit config from the Vite plugin (#23998)
Internal Changes
  • test(e2e): Assert Next.js Cloudflare worker bundle stays free of orchestrion bundler plugins (#23910)

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

Bundle size 📦

Path Size
@sentry/browser 27.12 KB
@sentry/browser - with treeshaking flags 25.59 KB
@sentry/browser (incl. Tracing) 45.53 KB
@sentry/browser (incl. Tracing + Span Streaming) 47.29 KB
@sentry/browser (incl. Tracing, Profiling) 50.18 KB
@sentry/browser (incl. Tracing, Replay) 83.87 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 73.74 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 88.49 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 100.82 KB
@sentry/browser (incl. Feedback) 43.89 KB
@sentry/browser (incl. sendFeedback) 31.8 KB
@sentry/browser (incl. FeedbackAsync) 36.82 KB
@sentry/browser (incl. Metrics) 28.19 KB
@sentry/browser (incl. Logs) 28.41 KB
@sentry/browser (incl. Metrics & Logs) 29.09 KB
@sentry/react 28.89 KB
@sentry/react (incl. Tracing) 47.74 KB
@sentry/vue 32.42 KB
@sentry/vue (incl. Tracing) 47.47 KB
@sentry/svelte 27.15 KB
CDN Bundle 29.46 KB
CDN Bundle (incl. Tracing) 47.45 KB
CDN Bundle (incl. Logs, Metrics) 31.01 KB
CDN Bundle (incl. Tracing, Logs, Metrics) 48.75 KB
CDN Bundle (incl. Replay, Logs, Metrics) 69.37 KB
CDN Bundle (incl. Tracing, Replay) 84.11 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 85.38 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 89.75 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 91.01 KB
CDN Bundle - uncompressed 87.79 KB
CDN Bundle (incl. Tracing) - uncompressed 143.27 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed 92.39 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 147.15 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 214.29 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 259.77 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 263.65 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 273.15 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 277.02 KB
@sentry/nextjs (client) 50.26 KB
@sentry/sveltekit (client) 45.95 KB
@sentry/core/server 78.9 KB
@sentry/core/browser 65.38 KB
@sentry/node-core 61.83 KB
@sentry/node 123.05 KB
@sentry/node (incl. diagnostics channel injection) 166.11 KB
@sentry/node/import (ESM hook with diagnostics-channel injection) 166 B
@sentry/node/light 50.24 KB
@sentry/node - without tracing 73.24 KB
@sentry/aws-serverless 82.28 KB
@sentry/cloudflare (withSentry) - minified 198 KB
@sentry/cloudflare (withSentry) 487.68 KB

Don't miss a new react release

NewReleases is sending notifications on new releases.