releases.shpreview

R2 buckets auto-instrumented; scope binds to event emitter

v10.60.0

2 features1 enhancement3 fixesThis release2 featuresNew capabilities1 enhancementImprovements to existing features3 fixesBug fixesAI-tallied from the release notes

Other Changes

  • feat(cloudflare): Add R2 bucket auto-instrumentation (#21327)
  • feat(core): Add bindScopeToEmitter to bind a scope to an event emitter (#21594)
  • feat(deps): Bump @hapi/wreck from 18.1.0 to 18.1.2 (#21178)
  • fix(browser): Ensure url.full and http.url attributes have the same values on http.client spans (#21660)
  • fix(server-utils): Avoid directly importing tracingChannel for Node v18 compatibility (#21662)
  • fix(server-utils): Remove optional vite peer dependency (#21677)
<details> <summary><strong>Internal Changes</strong></summary>
  • chore: Add bundler-plugins to craft (#21701)
  • chore: Cleanup unused imports of @opentelemetry/core (#21679)
  • fix(bundler-plugins): Integration with monorepo build (#21479)
  • ref(core): Gate updateName() custom source on an OTel inference brand (#21649)
  • ref(core/opentelemetry): Move OTel span data inference from captureSpan to SentrySpanProcessor (#21648)
  • ref(node): Remove unused sql-common helper and @opentelemetry/core dep (#21688)
  • ref(node): Streamline kafkajs instrumentation (#21647)
  • ref(node): Streamline undici (node-fetch) instrumentation (#21650)
  • ref(vercel-edge): Drop unused @opentelemetry/semantic-conventions dependency (#21691)
  • ref(vercel-edge): Remove @opentelemetry/resources dependency (#21690)
</details>

Bundle size 📦

PathSize
@sentry/browser26.83 KB
@sentry/browser - with treeshaking flags25.3 KB
@sentry/browser (incl. Tracing)44.89 KB
@sentry/browser (incl. Tracing + Span Streaming)46.6 KB
@sentry/browser (incl. Tracing, Profiling)49.56 KB
@sentry/browser (incl. Tracing, Replay)83.18 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags73.02 KB
@sentry/browser (incl. Tracing, Replay with Canvas)87.76 KB
@sentry/browser (incl. Tracing, Replay, Feedback)100.12 KB
@sentry/browser (incl. Feedback)43.61 KB
@sentry/browser (incl. sendFeedback)31.5 KB
@sentry/browser (incl. FeedbackAsync)36.52 KB
@sentry/browser (incl. Metrics)27.87 KB
@sentry/browser (incl. Logs)28.11 KB
@sentry/browser (incl. Metrics & Logs)28.78 KB
@sentry/react28.59 KB
@sentry/react (incl. Tracing)47.14 KB
@sentry/vue31.86 KB
@sentry/vue (incl. Tracing)46.71 KB
@sentry/svelte26.85 KB
CDN Bundle29.16 KB
CDN Bundle (incl. Tracing)46.76 KB
CDN Bundle (incl. Logs, Metrics)30.68 KB
CDN Bundle (incl. Tracing, Logs, Metrics)48.06 KB
CDN Bundle (incl. Replay, Logs, Metrics)69.07 KB
CDN Bundle (incl. Tracing, Replay)83.24 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)84.48 KB
CDN Bundle (incl. Tracing, Replay, Feedback)88.94 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)90.17 KB
CDN Bundle - uncompressed86.76 KB
CDN Bundle (incl. Tracing) - uncompressed141.52 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed91.35 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed145.4 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed213.25 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed257.6 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed261.47 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed270.98 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed274.83 KB
@sentry/nextjs (client)49.48 KB
@sentry/sveltekit (client)45.28 KB
@sentry/core/server74.51 KB
@sentry/core/browser61.96 KB
@sentry/node-core60.18 KB
@sentry/node120.71 KB
@sentry/node/import (ESM hook with diagnostics-channel injection)68.31 KB
@sentry/node/light49.37 KB
@sentry/node - without tracing71.97 KB
@sentry/aws-serverless82.9 KB
@sentry/cloudflare (withSentry) - minified171.59 KB
@sentry/cloudflare (withSentry)427.58 KB

Fetched June 23, 2026