releases.shpreview

New core methods; browser resource spans get full URL

v10.63.0

6 features6 fixesThis release6 featuresNew capabilities6 fixesBug fixesAI-tallied from the release notes
  • feat(browser): Add url.full attribute to resource spans (#21846)
  • feat(core): Add extendIntegration method (#21759)
  • feat(core): Add isTracingSuppressed to the async context strategy (#21785)
  • feat(core): Pass normalizedRequest to the sampling context for root spans (#21833)
  • feat(node): Add lru-memoizer diagnostics-channel integration to experimentalUseDiagnosticsChannelInjection (#21786)
  • feat(node): Expose channel-based, streamlined fastifyIntegration (#21706)
  • fix(browser): Defer sending session envelope until browser is idle (#21844)
  • fix(core): Improve waiting for tracing channel bindings (#21815)
  • fix(core): Serialize streamed span status message to sentry.status.message attribute (#21811)
  • fix(nextjs): Don't inject trace meta tags when Cache Components is enabled (#21141)
  • fix(opentelemetry): Strip leading ? and # from inferred http.query and http.fragment (#21848)
  • fix(tanstackstart-react): Drop server transactions for tunnel route requests (#21769)
<details> <summary><strong>Internal Changes</strong></summary>
  • chore: Add external contributor to CHANGELOG.md (#21832)
  • chore: Hoist transitive imports for bundles (#21858)
  • chore: Mark http.query/http.fragment stripping for v11 url.query migration (#21852)
  • docs: Use Cloudflare nodejs_compat flag (#21659)
  • feat(server-utils): Add lru-memoizer diagnostics-channel integration (#21786)
  • feat(server-utils): Expose channel-based, streamlined fastifyIntegration (#21706)
  • feat(server-utils): Restore caller context for callback tracing channels (#21863)
  • ref(core): Move spanStreamingIntegration setup into ServerRuntimeClient (#21814)
  • ref(node): Infer orchestrion integration names (#21834)
  • ref(node): Move node-fetch instrumentation away from InstrumentBase (#21778)
  • ref(node): Streamline Prisma instrumentation (v6 and v7) (#21819)
  • ref(node): Streamline vendored mysql instrumentation (#21568)
  • ref(server-utils): Ensure ts3.8 has diagnostics channel shim (#21845)
  • ref(server-utils): Move mysql orchestrion integration onto bindTracingChannelToSpan (#21865)
  • ref(server-utils): Set error attributes on span and simplify error info extraction (#21822)
  • test: Introduce .unordered in node-integration-tests (#21697)
  • test(cloudflare): Align CF types and compat flags (#21835)
  • test(e2e/hono): Isolate request-data extraction tests onto a dedicated route (#21869)
  • test(node-integration): Harden knex mysql2 healthcheck to fix flaky test (#21868)
  • test(node-integration-tests): Fix flaky postgresjs basic transaction/error ordering (#21870)
  • test(node-integration-tests): Retry transient docker compose up failures (#21860)
  • test(nuxt): Test mysql instrumentation with orchestrion bundler plugin (#21782)
</details>

Work in this release was contributed by @suzunn. Thank you for your contribution!

Bundle size 📦

PathSize
@sentry/browser26.97 KB
@sentry/browser - with treeshaking flags25.44 KB
@sentry/browser (incl. Tracing)44.99 KB
@sentry/browser (incl. Tracing + Span Streaming)46.7 KB
@sentry/browser (incl. Tracing, Profiling)49.65 KB
@sentry/browser (incl. Tracing, Replay)83.31 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags73.16 KB
@sentry/browser (incl. Tracing, Replay with Canvas)87.88 KB
@sentry/browser (incl. Tracing, Replay, Feedback)100.26 KB
@sentry/browser (incl. Feedback)43.75 KB
@sentry/browser (incl. sendFeedback)31.66 KB
@sentry/browser (incl. FeedbackAsync)36.67 KB
@sentry/browser (incl. Metrics)28.01 KB
@sentry/browser (incl. Logs)28.25 KB
@sentry/browser (incl. Metrics & Logs)28.92 KB
@sentry/react28.72 KB
@sentry/react (incl. Tracing)47.24 KB
@sentry/vue32.08 KB
@sentry/vue (incl. Tracing)46.81 KB
@sentry/svelte27 KB
CDN Bundle29.32 KB
CDN Bundle (incl. Tracing)46.89 KB
CDN Bundle (incl. Logs, Metrics)30.84 KB
CDN Bundle (incl. Tracing, Logs, Metrics)48.19 KB
CDN Bundle (incl. Replay, Logs, Metrics)69.13 KB
CDN Bundle (incl. Tracing, Replay)83.51 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)84.75 KB
CDN Bundle (incl. Tracing, Replay, Feedback)89.18 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)90.39 KB
CDN Bundle - uncompressed87.32 KB
CDN Bundle (incl. Tracing) - uncompressed141.94 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed91.92 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed145.82 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed213.54 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed258.17 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed262.03 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed271.54 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed275.4 KB
@sentry/nextjs (client)49.57 KB
@sentry/sveltekit (client)45.37 KB
@sentry/core/server75.93 KB
@sentry/core/browser62.56 KB
@sentry/node-core60.03 KB
@sentry/node119.21 KB
@sentry/node/import (ESM hook with diagnostics-channel injection)68.31 KB
@sentry/node/light49.27 KB
@sentry/node - without tracing71.49 KB
@sentry/aws-serverless82.12 KB
@sentry/cloudflare (withSentry) - minified176.39 KB
@sentry/cloudflare (withSentry)436.46 KB

Fetched July 1, 2026