@sentry/gatsby
11.10.0 · 28 Oct 2026MIT17.5k / weekRepositoryHomepagenpmAtom feed
10.78.0 is the newest release of 10.x.
In short
4 new9 fixed18 internal
Release note
Important Changes
nextjs: Add Turbopack support for React component name annotation
We added experimental support for React component name annotation in Turbopack builds. When enabled, JSX elements
are annotated withdata-sentry-component,data-sentry-element, anddata-sentry-source-fileattributes at build
time. This enables searching Replays by component name, seeing component names in breadcrumbs, and performance
monitoring — previously only available with webpack builds.This feature requires Next.js 16+ and is currently behind an experimental flag:
// next.config.ts import { withSentryConfig } from '@sentry/nextjs'; export default withSentryConfig(nextConfig, { _experimental: { turbopackReactComponentAnnotation: { enabled: true, ignoredComponents: ['Header', 'Footer'], // optional }, }, });hono: Instrument middlewares
app.use()Hono middleware registered via
app.use()is now automatically instrumented, creating spans for each middleware invocation.
Other Changes
node-core,node: Add
tracePropagationoption to http and fetch integrationshono: Use parametrized names for errors
browser: Fix missing traces for user feedback
cloudflare: Use correct Proxy receiver in
instrumentDurableObjectStoragecore: Standardize Vercel AI span descriptions to align with GenAI semantic conventions
nextjs: Align Turbopack module metadata injection with webpack behavior
node: Prevent duplicate LangChain spans from double module patching
node-core,vercel-edge: Use HEROKU_BUILD_COMMIT env var for default release
sveltekit: Fix file system race condition in source map cleaning
tanstackstart-react: Add workerd and worker export conditions
vercel-ai: Prevent tool call span map memory leak
Internal Changes
Work in this release was contributed by @dmmulroy, @lithdew, and @smorimoto. Thank you for your contributions!
Bundle size
| Path | Size |
|---|---|
| @sentry/browser | 25.04 KB |
| @sentry/browser - with treeshaking flags | 23.57 KB |
| @sentry/browser (incl. Tracing) | 41.45 KB |
| @sentry/browser (incl. Tracing, Profiling) | 46 KB |
| @sentry/browser (incl. Tracing, Replay) | 79.35 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 69.22 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 83.94 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 95.91 KB |
| @sentry/browser (incl. Feedback) | 41.45 KB |
| @sentry/browser (incl. sendFeedback) | 29.6 KB |
| @sentry/browser (incl. FeedbackAsync) | 34.53 KB |
| @sentry/browser (incl. Metrics) | 26.18 KB |
| @sentry/browser (incl. Logs) | 26.31 KB |
| @sentry/browser (incl. Metrics & Logs) | 26.97 KB |
| @sentry/react | 26.75 KB |
| @sentry/react (incl. Tracing) | 43.73 KB |
| @sentry/vue | 29.38 KB |
| @sentry/vue (incl. Tracing) | 43.27 KB |
| @sentry/svelte | 25.06 KB |
| CDN Bundle | 27.52 KB |
| CDN Bundle (incl. Tracing) | 42.26 KB |
| CDN Bundle (incl. Logs, Metrics) | 28.34 KB |
| CDN Bundle (incl. Tracing, Logs, Metrics) | 43.08 KB |
| CDN Bundle (incl. Replay, Logs, Metrics) | 66.5 KB |
| CDN Bundle (incl. Tracing, Replay) | 78.27 KB |
| CDN Bundle (incl. Tracing, Replay, Logs, Metrics) | 79.11 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 83.66 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) | 84.51 KB |
| CDN Bundle - uncompressed | 80.45 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 125.09 KB |
| CDN Bundle (incl. Logs, Metrics) - uncompressed | 83.22 KB |
| CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed | 127.86 KB |
| CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed | 203.98 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 239.24 KB |
| CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed | 241.99 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 251.85 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed | 254.59 KB |
| @sentry/nextjs (client) | 46.09 KB |
| @sentry/sveltekit (client) | 41.9 KB |
| @sentry/node-core | 51.04 KB |
| @sentry/node | 170.67 KB |
| @sentry/node - without tracing | 95.14 KB |
| @sentry/aws-serverless | 110.58 KB |