- 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.originalon all spans for consistent filtering (#24226) - fix(v10/cloudflare): Auto-instrument classes re-exported from the worker entry (#24181)
- fix(v10/core): Guard
loadModuledefault 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 |