Important Changes
-
feat(deno): Redis diagnostics channel based integration for Deno (#21087)
Adds Redis integration support for Deno, covering both
redisandioredisclients.
Other Changes
- feat(cloudflare): Only capture workflow step error on final retry attempt (#21025)
- feat(hono): Emit warning if
@sentry/nodewas imported instead of@sentry/hono/node(#21240) - feat(node): Use ioredis tracing channels (#21187)
- fix(browser): Correctly parse sampleRate when
consistentTraceSamplingis enabled (#21281) - fix(cloudflare): Fix
instrumentDurableObjectWithSentrybreaking Cloudflare Agents (#21101) - fix(cloudflare): Wait for span links to be set (#21167)
- fix(core): Use
WeakReffor Span-Scope circular references (#21242) - fix(node): Vendor
InstrumentationNodeModuleFileto fix Bun--bytecodecrash (#21262) - fix(profiling-node): Ensure node version support warning includes latest 26 (#21229)
Internal Changes
- chore: Ignore scheduled_tasks.lock (#21252)
- chore: Promote lint warnings to errors (#21213)
- chore(docs): Document how to support a new node version (#21228)
- chore(size-limit): Weekly auto-bump (#21243)
- chore(skills): Add linear-project-status skill (#21214)
- chore(skills): Add linear-project-update skill (#21233)
- chore(skills): Improve triage-issue skill (#21257)
- chore(skills): Update linear-project-status skill with more details & context (#21234)
- feat(deps): Bump axios from 1.15.0 to 1.16.0 in /dev-packages/e2e-tests/test-applications/nestjs-basic (#21263)
- feat(server-utils): Initial scaffolding (#21200)
- ref(cloudflare): Move D1 instrumentation (#21266)
- ref(node): Refactor usage of
hrTimeutilities from@opentelemetry/core(#21191) - ref(node): Stop mutating OTel RPC metadata to set
http.route(#21193) - ref(opentelemetry): Vendor minimal
TraceStateimplementation (#21192) - test(browser): Add unit test for http client header collection behavior (#21273)
- test(browser): Move browser integration tests to
dataCollection(#21282) - test(cloudflare): Remove vitest in CF e2e tests (#21259)
Bundle size 📦
| Path | Size |
|---|---|
| @sentry/browser | 26.57 KB |
| @sentry/browser - with treeshaking flags | 25.05 KB |
| @sentry/browser (incl. Tracing) | 44.19 KB |
| @sentry/browser (incl. Tracing + Span Streaming) | 46.37 KB |
| @sentry/browser (incl. Tracing, Profiling) | 49.06 KB |
| @sentry/browser (incl. Tracing, Replay) | 82.86 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 72.67 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 87.45 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 99.78 KB |
| @sentry/browser (incl. Feedback) | 43.32 KB |
| @sentry/browser (incl. sendFeedback) | 31.27 KB |
| @sentry/browser (incl. FeedbackAsync) | 36.24 KB |
| @sentry/browser (incl. Metrics) | 27.61 KB |
| @sentry/browser (incl. Logs) | 27.85 KB |
| @sentry/browser (incl. Metrics & Logs) | 28.53 KB |
| @sentry/react | 28.35 KB |
| @sentry/react (incl. Tracing) | 46.41 KB |
| @sentry/vue | 31.46 KB |
| @sentry/vue (incl. Tracing) | 46.06 KB |
| @sentry/svelte | 26.59 KB |
| CDN Bundle | 28.88 KB |
| CDN Bundle (incl. Tracing) | 46.7 KB |
| CDN Bundle (incl. Logs, Metrics) | 30.35 KB |
| CDN Bundle (incl. Tracing, Logs, Metrics) | 47.91 KB |
| CDN Bundle (incl. Replay, Logs, Metrics) | 68.69 KB |
| CDN Bundle (incl. Tracing, Replay) | 83.19 KB |
| CDN Bundle (incl. Tracing, Replay, Logs, Metrics) | 84.33 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 88.92 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) | 90.04 KB |
| CDN Bundle - uncompressed | 85.64 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 140.75 KB |
| CDN Bundle (incl. Logs, Metrics) - uncompressed | 90.03 KB |
| CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed | 144.42 KB |
| CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed | 211.83 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 256.74 KB |
| CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed | 260.4 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 270.12 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed | 273.77 KB |
| @sentry/nextjs (client) | 48.88 KB |
| @sentry/sveltekit (client) | 44.64 KB |
| @sentry/core/server | 74.16 KB |
| @sentry/core/browser | 61.61 KB |
| @sentry/node-core | 60.25 KB |
| @sentry/node | 127.35 KB |
| @sentry/node - without tracing | 72.33 KB |
| @sentry/aws-serverless | 84.24 KB |
| @sentry/cloudflare (withSentry) - minified | 167.82 KB |
| @sentry/cloudflare (withSentry) | 419.43 KB |