feat(cloudflare): Add trace propagation for RPC method calls (#20343)
Trace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.
This feature is opt-in and requires setting enableRpcTracePropagation: true in your SDK configuration:
// Worker
export default Sentry.withSentry(
env => ({
dsn: env.SENTRY_DSN,
enableRpcTracePropagation: true,
}),
handler,
);
// Durable Object
export const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(
env => ({
dsn: env.SENTRY_DSN,
enableRpcTracePropagation: true,
}),
MyDurableObjectBase,
);
feat(hono)!: Change setup for @sentry/hono/node (init in external file) (#20497)
To improve Node.js instrumentation, the sentry() middleware exported from @sentry/hono/node no longer accepts configuration options.
Instead, you must configure the SDK by calling Sentry.init() in a dedicated instrumentation file that runs before your application code (read more in the Hono SDK readme:
// instrument.mjs (or instrument.ts)
import * as Sentry from '@sentry/hono/node';
Sentry.init({
dsn: '__DSN__',
tracesSampleRate: 1.0,
});
feat(nitro): Add @sentry/nitro SDK (#19224)
A new @sentry/nitro package provides first-class Sentry support for Nitro applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via withSentryConfig.
Read more in the Nitro SDK docs and the Nitro SDK readme.
brace-expansion peer-dep (#20198)bin scripts (#20570)ignoreSpans (#20513)SENTRY_DSN (#20528)ingest_settings to span v2 envelope payload (#20411)httpContextIntegration (#20464)ignoreSpans (#20512)* http.route attribute on segment spans (#20471)ignoreSpans (#20514)svelteKitSpansEnhancement integration (#20496)isSentryRequest handles subdomains properly (#20530).use() middleware in sub-apps from .all() handlers (#20554)maskAttributes works with maskAllText=false (#20491)sendDefaultPii for supabase integration (#20490)idleTimeout test config (#20467)safeSetSpanJSONAttributes in cultureContext integration (#20481)eslint-config-next package to major (#20552)| Path | Size |
|---|---|
| @sentry/browser | 25.54 KB |
| @sentry/browser - with treeshaking flags | 24.06 KB |
| @sentry/browser (incl. Tracing) | 43.08 KB |
| @sentry/browser (incl. Tracing + Span Streaming) | 45.07 KB |
| @sentry/browser (incl. Tracing, Profiling) | 47.91 KB |
| @sentry/browser (incl. Tracing, Replay) | 81.5 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 71.23 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 86.07 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 98.42 KB |
| @sentry/browser (incl. Feedback) | 42.38 KB |
| @sentry/browser (incl. sendFeedback) | 30.24 KB |
| @sentry/browser (incl. FeedbackAsync) | 35.3 KB |
| @sentry/browser (incl. Metrics) | 26.8 KB |
| @sentry/browser (incl. Logs) | 26.95 KB |
| @sentry/browser (incl. Metrics & Logs) | 27.62 KB |
| @sentry/react | 27.25 KB |
| @sentry/react (incl. Tracing) | 45.26 KB |
| @sentry/vue | 30.3 KB |
| @sentry/vue (incl. Tracing) | 44.87 KB |
| @sentry/svelte | 25.57 KB |
| CDN Bundle | 28.16 KB |
| CDN Bundle (incl. Tracing) | 45.61 KB |
| CDN Bundle (incl. Logs, Metrics) | 29.54 KB |
| CDN Bundle (incl. Tracing, Logs, Metrics) | 46.68 KB |
| CDN Bundle (incl. Replay, Logs, Metrics) | 67.71 KB |
| CDN Bundle (incl. Tracing, Replay) | 81.91 KB |
| CDN Bundle (incl. Tracing, Replay, Logs, Metrics) | 82.95 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 87.59 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) | 88.66 KB |
| CDN Bundle - uncompressed | 82.57 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 136.41 KB |
| CDN Bundle (incl. Logs, Metrics) - uncompressed | 86.67 KB |
| CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed | 139.79 KB |
| CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed | 207.73 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 251.45 KB |
| CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed | 254.82 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 264.83 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed | 268.18 KB |
| @sentry/nextjs (client) | 47.7 KB |
| @sentry/sveltekit (client) | 43.52 KB |
| @sentry/node-core | 57.57 KB |
| @sentry/node | 166.25 KB |
| @sentry/node - without tracing | 94.54 KB |
| @sentry/aws-serverless | 111 KB |
| @sentry/cloudflare (withSentry) - minified | 160.29 KB |
| @sentry/cloudflare (withSentry) | 405.47 KB |
Fetched April 29, 2026