@sentry/node
11.9.0 · 23 Oct 2026MIT36.1M / weekRepositoryHomepagenpmAtom feed
10.77.1 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!