releases.shpreview

Orchestrion instrumentation bundled; node-core and tanstackstart deprecated

v10.66.0

14 features2 enhancements7 fixesThis release14 featuresNew capabilities2 enhancementsImprovements to existing features7 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
  • chore(node-core): Deprecate @sentry/node-core package (#22285)
  • chore(tanstackstart): Deprecate @sentry/tanstackstart package (#22284)
  • deps(server-utils): bump @apm-js-collab/code-transformer and tracing-hooks (#22172)
  • feat(bun): Add initWithoutDefaultIntegrations and getDefaultIntegrationsWithoutPerformance (#22036)
  • feat(bundlers): Add orchestrion bundler plugins (#22124)
  • feat(cloudflare): Support Cloudflare types v5 & newer wrangler versions (#22180)
  • feat(core): Add and use dataCollection.databaseQueryData (for e.g. Supabase filter values and mutation bodies) (#22219)
  • feat(core): Add and use dataCollection.graphQL (#22221)
  • feat(core): Add stringify helper and make AI-tracing serializers safe (#22163)
  • feat(nestjs): Add orchestrion diagnostics-channel instrumentation (#22176)
  • feat(nextjs): Add opt-in for orchestrion instrumentation (#22043)
  • feat(node): Rewrite knex instrumentation to orchestrion tracing channels (#22237)
  • feat(server-utils): Capture and log orchestrion stats (#22269)
  • feat(server-utils): Migrate @opentelemetry/instrumentation-kafkajs to orchestrion (#21923)
  • feat(server-utils): Migrate @opentelemetry/instrumentation-mysql2 to orchestrion (#22229)
  • feat(server-utils): Rewrite @opentelemetry/instrumentation-dataloader to orchestrion (#22236)
  • feat(server-utils): Rewrite @opentelemetry/instrumentation-generic-pool to orchestrion (#22240)
  • feat(sveltekit): Detect SvelteKit 3 native tracing from the Vite plugin (#21580)
  • fix: Include bundler CJS exports to fix Node warning (#22286)
  • fix(browser-utils): Remove readystatechange listener to prevent memory leaks (#22216)
  • fix(browser): Propagate trace data from active span if http.client span is non-recording (#22246)
  • fix(core): Preserve propagation across ignored spans (#22277)
  • fix(node): move dc integration swap to _init (#22173)
  • fix(react-router): Correct url attributes for history and relative navigations (#22131)
  • fix(react): Preserve parent path prefix for descendant route names in react-router (#22225)
  • fix(server-utils): Dedupe ioredis orchestrion span for offline-queued commands (#22279)
  • fix(vue): Refresh pageload URL attrs on TanStack onResolved (#22140)
<details> <summary><strong>Internal Changes</strong></summary>
  • chore: Add external contributor to CHANGELOG.md (#22295)
  • chore: Do not treat flaky test issues as bug (#22272)
  • chore: stub modules for orchestrion configs, channels (#22195)
  • chore: Update claude PR instructions (#22241)
  • chore(changelog): Add external contributor to next changelog (#22234)
  • chore(ci): Temporarily assign node/node-core reviews to whole JS SDK team (#22226)
  • chore(ci): Temporarily assign orchestrion reviews to whole JS SDK team (#22215)
  • chore(deps): Bump orchestrion dependencies to latest (#22287)
  • chore(deps): Bump @sentry/conventions to 0.16.0 (#22270)
  • chore(gitignore): Add .pnpm-store to gitignore (#22223)
  • chore(skills): Add bump-conventions skill (#22271)
  • fix(ci): Improve flaky test issue deduplication (#22042)
  • fix(ci): Unblock external-contributors checkout on fork PR merges (#22235)
  • ref(build): Replace ts-node with tsx for build and CI scripts (#22186)
  • ref(core): Remove redundant log buffer flush (#22278)
  • ref(nestjs): extract shared span helpers (#22175)
  • ref(node): Refactor some otel internals in http integrations (#22292)
  • ref(nuxt): Build the Nuxt module in-house instead of @nuxt/module-builder (#22190)
  • ref(server-utils): Move prisma instrumentation to server-utils (#22222)
  • test(anr): Use pure-JS busy work so ANR stack samples capture longWork (#22133)
  • test(browser-integration): Fix local runs referencing renamed type-check command (#22243)
  • test(e2e): Add E2E test app for orchestrion instrumentations on Remix (#22218)
  • test(nextjs): Add orchestrion e2e test app (#22080)
  • test(node-integration-tests): Free up CI disk space to prevent ENOSPC failures (#22132)
  • test(node-integration-tests): Reuse Docker Compose containers across tests (#22128)
  • test(react-router): Add orchestrion based e2e test app (#22185)
  • test(sveltekit): Add SvelteKit 3 e2e app (#21540)
  • test(tanstackstart): Deterministically match the server-side error event (#22137)
</details>

Work in this release was contributed by @dobladov and @PeterWadie. Thank you for your contributions!

Bundle size 📦

PathSize
@sentry/browser27.07 KB
@sentry/browser - with treeshaking flags25.55 KB
@sentry/browser (incl. Tracing)45.46 KB
@sentry/browser (incl. Tracing + Span Streaming)47.2 KB
@sentry/browser (incl. Tracing, Profiling)50.12 KB
@sentry/browser (incl. Tracing, Replay)83.77 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags73.65 KB
@sentry/browser (incl. Tracing, Replay with Canvas)88.37 KB
@sentry/browser (incl. Tracing, Replay, Feedback)100.74 KB
@sentry/browser (incl. Feedback)43.85 KB
@sentry/browser (incl. sendFeedback)31.76 KB
@sentry/browser (incl. FeedbackAsync)36.77 KB
@sentry/browser (incl. Metrics)28.14 KB
@sentry/browser (incl. Logs)28.37 KB
@sentry/browser (incl. Metrics & Logs)29.04 KB
@sentry/react28.84 KB
@sentry/react (incl. Tracing)47.65 KB
@sentry/vue32.37 KB
@sentry/vue (incl. Tracing)47.38 KB
@sentry/svelte27.1 KB
CDN Bundle29.42 KB
CDN Bundle (incl. Tracing)47.37 KB
CDN Bundle (incl. Logs, Metrics)30.96 KB
CDN Bundle (incl. Tracing, Logs, Metrics)48.64 KB
CDN Bundle (incl. Replay, Logs, Metrics)69.28 KB
CDN Bundle (incl. Tracing, Replay)83.99 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)85.26 KB
CDN Bundle (incl. Tracing, Replay, Feedback)89.65 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)90.88 KB
CDN Bundle - uncompressed87.67 KB
CDN Bundle (incl. Tracing) - uncompressed143.15 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed92.27 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed147.03 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed214.07 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed259.56 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed263.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed272.94 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed276.8 KB
@sentry/nextjs (client)50.15 KB
@sentry/sveltekit (client)45.87 KB
@sentry/core/server76.76 KB
@sentry/core/browser63.43 KB
@sentry/node-core61.69 KB
@sentry/node122.47 KB
@sentry/node (incl. diagnostics channel injection)137.35 KB
@sentry/node/import (ESM hook with diagnostics-channel injection)68.39 KB
@sentry/node/light50.1 KB
@sentry/node - without tracing72.93 KB
@sentry/aws-serverless81.93 KB
@sentry/cloudflare (withSentry) - minified177.76 KB
@sentry/cloudflare (withSentry)440.12 KB

Fetched July 16, 2026

Orchestrion instrumentation bundled; node-core and… — releases.sh