releases.shpreview
Sentry

Sentry

sentry.ioObservability
$npx @buildinternet/releases get sentry

Heatmap visualization for Application Metrics

This release1 featureNew capabilitiesAI-tallied from the release notes

Heatmaps are a new visualization for Application Metrics that show both the distribution of metric values and how those distributions change over time, useful for spotting patterns like latency correlating with request bursts. Available in Custom Dashboards for the Application Metrics dataset.

Read more →

Orchestrion instrumentation bundled; node-core and tanstackstart deprecated

Breaking (minor)This release14 featuresNew capabilities2 enhancementsImprovements to existing features7 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.66.0

Added orchestrion bundler plugins and instrumentation across NestJS, Next.js, Knex, KafkaJS, MySQL2, Dataloader, and Generic Pool. The @sentry/node-core and @sentry/tanstackstart packages are now deprecated. Also fixed a memory leak from readystatechange listeners and improved trace propagation.

Read more →

URL attributes now on spans across frameworks

This release20 featuresNew capabilities2 enhancementsImprovements to existing features5 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.65.0

URL attributes (url.template, url.path, url.full) are now set on pageload, navigation, and routing spans across Angular, Astro, Browser, Ember, Next.js, React, React Router, Remix, Solid, SvelteKit, Vue, and Nuxt. MySQL2 v3.20.0+ and GraphQL v17 are now instrumented via native tracing channels, and AWS Lambda instrumentation switches from OTel to handler redirection.

Read more →

Low-value span detection identifies high-volume, low-signal spans

This release1 featureNew capabilitiesAI-tallied from the release notes

Sentry now detects spans that are high-volume but low-signal and surfaces them as a new issue type in Issues → Configuration. Each low-value span issue shows projected 30-day volume, estimated storage cost, average duration, and troubleshooting guidance to remove the span via SDK auto-instrumentation settings or custom code; Seer can apply fixes automatically.

Read more →

Cloudflare nodejs_compat entrypoint ships; OpenTelemetry tracer provider optimized

Breaking (minor)This release13 featuresNew capabilities5 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.64.0

The Cloudflare SDK now ships a dedicated @sentry/cloudflare/nodejs_compat entrypoint for Workers running with the nodejs_compat flag, unlocking Node SDK features including prismaIntegration and AI v7 support for vercelAiIntegration. The Node SDK now registers Sentry's minimal SentryTracerProvider by default instead of the full OpenTelemetry SDK pipeline, reducing overhead; you can opt out by setting openTelemetryBasicTracerProvider: true in Sentry.init() or by providing custom openTelemetrySpanProcessors. Also added pg orchestrion instrumentation for bun, deno, and node, native tracing for mongoose >= 9.7, and fixed several issues including TanStack Router navigation instrumentation.

Read more →

Dashboards support metric equations; Apdex scoring now possible

This release1 featureNew capabilitiesAI-tallied from the release notes

Custom Dashboards now support equations for the Application Metrics dataset, allowing you to combine multiple metrics into formulas—from simple calculations like error percentages to complex ones like Apdex scores. Save equations from Explore to a Dashboard or create equation-backed widgets directly from the Dashboard interface.

Read more →

New core methods; browser resource spans get full URL

This release6 featuresNew capabilities6 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.63.0

Adds url.full attribute to browser resource spans, extendIntegration and isTracingSuppressedAsync context strategy methods to the core package, and passes normalizedRequest to the sampling context. Ships streamlined fastifyIntegration for Node, and fixes session envelope timing, trace injection, and HTTP query/fragment stripping.

Read more →

Gen_AI spans now streamed as envelope items; PII gating fixed across integrations

BreakingThis release1 featureNew capabilities1 enhancementImprovements to existing features19 fixesBug fixesAI-tallied from the release notes
Sentry Python · v2.64.0

The SDK now extracts gen_ai spans out of transactions and sends them as v2 envelope items by default, preventing data loss when payloads exceed size limits. Self-hosted Sentry instances should opt out with stream_gen_ai_spans=False. Plus 19 bug fixes including PII gating for URLs across aiohttp, boto3, httpx, sanic, tornado, wsgi, and others, MCP SDK v2 handler support, and asyncpg N+1 false positive prevention.

Read more →

Gen_AI spans now streamed; FastAPI sync handler double-wrapping fixed

BreakingThis release3 featuresNew capabilities4 enhancementsImprovements to existing features3 fixesBug fixesAI-tallied from the release notes

Gen_AI spans now stream as streamed v2 spans by default, preventing drops on large transactions and removing AI message truncation. Fixed FastAPI sync handler double-wrapping on ≥0.137, and URL fields are now consistently gated behind send_default_pii across integrations.

Read more →

Snapshot manifest compressed; update nagger now shows

This release1 featureNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
Sentry CLI · v3.6.0

Snapshots now compress their preprod manifest with zstd, and the snapshots download command uses the new archive endpoint, building and polling until ready. Also fixed the update nagger never showing when a newer version is available, and a cryptic error when uploading to a renamed project slug.

Read more →

Vercel AI integration supports ai v7

This release1 featureNew capabilities2 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.62.0

The vercelAiIntegration now supports v7 of the ai package, with a caveat that v7 is not yet supported on Cloudflare. Also fixed a node runtime crash when tracingChannel is unavailable and prevented capturing preloaded 400 errors on the SvelteKit client.

Read more →

AI spans streamed outside transactions by default

BreakingThis release6 featuresNew capabilities3 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.61.0

Gen AI spans are now extracted from transactions and sent as v2 envelope items by default, preventing them from being dropped by size limits and removing default AI data truncation. Self-hosted Sentry users should set streamGenAiSpans: false. Also added top-level setAttribute(s) APIs, Cloudflare D1 and SQLite Durable Object instrumentation, and react-router v8 peer dependency bump.

Read more →

R2 buckets auto-instrumented; scope binds to event emitter

This release2 featuresNew capabilities1 enhancementImprovements to existing features3 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.60.0

Cloudflare R2 buckets now auto-instrument, and a new bindScopeToEmitter API binds a scope to an event emitter. Fixed url.full and http.url mismatch on http.client spans, and removed optional vite peer dependency from server-utils.

Read more →

React Router v8 support ships; v6/v7 exports deprecated

This release8 featuresNew capabilities1 enhancementImprovements to existing features7 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.59.0

The SDK now supports React Router v8 in both framework and SPA modes. @sentry/react exports version-agnostic wrappers for React Router v6+ SPA instrumentation, deprecating the version-specific V6/V7 variants (reactRouterV6BrowserTracingIntegration, withSentryReactRouterV6Routing, wrapCreateBrowserRouterV6, wrapCreateMemoryRouterV6, wrapUseRoutesV6), which will be removed in the next major version. Also added orchestrion build plugins for Bun and Deno, instrumentation for AWS SDK clients and Cloudflare sync KV, and various correctness fixes across core, browser, Next.js, and Node.

Read more →