npm @sentry/bun 10.75.0

8 hours ago

Important Changes

  • feat(v10/effect): Capture errors through the Effect v4 ErrorReporter API (#24445)

    On Effect v4, Sentry.effectLayer now registers a Sentry ErrorReporter. Failures that pass through Effect.withErrorReporting, ErrorReporter.report or the built-in HTTP and RPC reporting boundaries are captured automatically, with ErrorReporter.ignore, ErrorReporter.severity and ErrorReporter.attributes annotations respected. Nothing changes on Effect v3.

Other Changes

  • feat(v10/core): Accept a CollectBehavior shorthand for dataCollection.httpHeaders (#24339)
  • fix(v10/browser): Release the XHR virtualError once the request completed (#24307)
  • fix(v10/browser-utils): Skip nullish LCP entries in vendored web-vitals (#24349)
  • fix(v10/bundler-plugins): Stamp debug IDs onto emitted source maps when disable-upload is set (#24332)
  • fix(v10/core): Don't instrument the SDK's own envelope requests (#24276)
  • fix(v10/nextjs): Only include emitted chunk directories in Turbopack sourcemap upload (#24295)
  • fix(v10/nitro): Import from nitro/h3 instead of h3 directly (#24444)
  • fix(v10/node-core): Don't recurse in logAndExitProcess on a broken stdio pipe (#24353)
  • fix(v10/nuxt): Detect Nitro version via the app's Nuxt dependency chain (#24025)
  • fix(v10/replay): Don't rewrite already-emitted nodes when syncing mirror attributes (#23588)

Bundle size 📦

Path Size
@sentry/browser 27.18 KB
@sentry/browser - with treeshaking flags 25.66 KB
@sentry/browser (incl. Tracing) 45.6 KB
@sentry/browser (incl. Tracing + Span Streaming) 47.34 KB
@sentry/browser (incl. Tracing, Profiling) 50.24 KB
@sentry/browser (incl. Tracing, Replay) 83.99 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 73.84 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 88.6 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 100.94 KB
@sentry/browser (incl. Feedback) 43.94 KB
@sentry/browser (incl. sendFeedback) 31.87 KB
@sentry/browser (incl. FeedbackAsync) 36.88 KB
@sentry/browser (incl. Metrics) 28.25 KB
@sentry/browser (incl. Logs) 28.47 KB
@sentry/browser (incl. Metrics & Logs) 29.15 KB
@sentry/react 28.93 KB
@sentry/react (incl. Tracing) 47.81 KB
@sentry/vue 32.47 KB
@sentry/vue (incl. Tracing) 47.55 KB
@sentry/svelte 27.21 KB
CDN Bundle 29.53 KB
CDN Bundle (incl. Tracing) 47.52 KB
CDN Bundle (incl. Logs, Metrics) 31.07 KB
CDN Bundle (incl. Tracing, Logs, Metrics) 48.81 KB
CDN Bundle (incl. Replay, Logs, Metrics) 69.49 KB
CDN Bundle (incl. Tracing, Replay) 84.22 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 85.5 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 89.87 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 91.15 KB
CDN Bundle - uncompressed 87.93 KB
CDN Bundle (incl. Tracing) - uncompressed 143.41 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed 92.53 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 147.3 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 214.56 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 260.04 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 263.91 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 273.42 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 277.28 KB
@sentry/nextjs (client) 50.31 KB
@sentry/sveltekit (client) 46.02 KB
@sentry/core/server 78.95 KB
@sentry/core/browser 65.45 KB
@sentry/node-core 62.03 KB
@sentry/node 123.25 KB
@sentry/node (incl. diagnostics channel injection) 166.36 KB
@sentry/node/import (ESM hook with diagnostics-channel injection) 166 B
@sentry/node/light 50.45 KB
@sentry/node - without tracing 73.49 KB
@sentry/aws-serverless 82.5 KB
@sentry/cloudflare (withSentry) - minified 198.2 KB
@sentry/cloudflare (withSentry) 488.15 KB

Don't miss a new bun release

NewReleases is sending notifications on new releases.