Releases Index
Sentry

Sentry

sentry.ioObservability
$npx @buildinternet/releases get sentry
Recently Shipped48 releases · updated Oct 13, 2026

Recently shipped Rust native crash reporting, regex log search, an Origin integration, and a Seer Agent that now reaches external telemetry.

Seer Agent writes more of Sentry and pulls in outside data. Through the Sentry API it sets up dashboards and widgets, creates monitors and alerts, triages issues, and saves explore queries. It also connects third-party telemetry sources, and iterates on its own PRs: follow-up commits land on the existing PR, and failing CI checks get investigated and fixed with capped attempts.

Seer Agent creating a monitor

MCP agents can manage alerting. On the hosted Sentry MCP server, agents create, update, and delete alert rules and metric monitors, link external tickets to issues, and see suspect commits. Writes need the Manage Projects & Teams skill; re-authorize to grant the new scopes.

Origin joins the supported code hosts. Stack trace linking jumps from a frame to the exact line, CODEOWNERS imports route issues to the right people, release commit tracking shows what shipped, and commit messages can resolve issues.

Crash coverage widened. Rust SDK 0.49.3 captures native crashes — segfaults from unsafe code or C FFI — as minidumps on Linux, macOS, and Windows. An experimental Android integration turns Android 17 Memory Limiter kills into reportable events.

Logs search supports regex. Filter any string attribute with matches regex in Explore → Logs to match patterns instead of exact text.

SDK instrumentation broadened.

  • Hono auto-instruments: request spans named after matched routes, per-middleware spans, and captured handler errors.
  • @sentry/nextjs/cloudflare traces Next.js apps on Cloudflare Workers the way Node.js does.
  • Cloudflare Cron Trigger check-ins are opt-in and billed.
  • Agent Tracing, GA since 11.0.0, added eve and Mastra; Python 2.72.0 adds boto3 span attributes.

Breaking: repeated Sentry.init() warns while a client is active, and Sentry.close() unbinds the client, so getClient() returns undefined. Pinned TLS CAs must be removed before February 2027.

Bundler plugins now ship with SDK; Node 20.19 required

BreakingThis release2 featuresNew capabilities1 enhancementImprovements to existing features11 fixesBug fixesAI-tallied from the release notes

The webpack, vite, rollup, and esbuild plugins now release from the SDK repository, jumping from 5.4.1 to the SDK version and requiring Node.js 20.19.0 or higher, webpack 5.1+, and the sentry CLI SDK instead of @sentry/cli. OpenAI decisions.create calls now create gen_ai.decide spans, plus fixes across Astro, browser, Cloudflare, Hono, Node, Nuxt, and SvelteKit.

Read more ↗

Turbo Module calls now instrumented; slow async calls become breadcrumbs

This release1 featureNew capabilitiesAI-tallied from the release notes

The TurboModule Context integration records calls to React Native New Architecture native modules, capturing the module and method active during native crashes, call counts, error counts, and durations per module and method on transactions and root spans, and breadcrumbs for slow asynchronous calls. It is enabled by default but wraps only the Sentry module; register your own modules via the modules option, and set enableLegacyNativeModules: true on the Old Architecture to record all registered NativeModules automatically.

Read more ↗

Jetpack Navigation 3 support lands in Android SDK

This release1 featureNew capabilitiesAI-tallied from the release notes

Starting with Sentry Android SDK 8.60.0, SentryNavEffect used alongside NavDisplay records navigation transactions, breadcrumbs, screen names, and back stack context via SentryNavOptions. The initial release is experimental and covers single-stack apps, adding back stack context to what the Nav2 integration already produced.

Read more ↗

Node servers drop duplicate process session; gen_ai.evaluate deprecated

Breaking (minor)This release5 featuresNew capabilities2 enhancementsImprovements to existing features17 fixesBug fixesAI-tallied from the release notes

New opt-in cronTriggersIntegration sends check-ins for Cloudflare Cron Triggers, and a new neonIntegration creates db spans for @neondatabase/serverless, on by default when tracing is enabled. Node servers no longer send a duplicate process session once request sessions are tracked, and gen_ai.evaluate spans are renamed gen_ai.decide.

Read more ↗

send_default_pii deprecated; inbound filter attrs added

Breaking (minor)This release11 featuresNew capabilities3 enhancementsImprovements to existing features5 fixesBug fixesAI-tallied from the release notes
Sentry Python · v2.72.0

Deprecates send_default_pii and transaction profiling, and adds sentry.is_localhost plus user_agent.original attributes for inbound filters across ASGI, WSGI, aiohttp, Sanic, and Tornado. Also fixes request-body scrubbing for JSON arrays and Boto3 StreamingBody span handling.

Read more ↗

Native crashes captured as minidumps on Linux, macOS, Windows

This release1 featureNew capabilitiesAI-tallied from the release notes
Sentry Changelog · v0.49.3

The SDK now captures native crashes such as segmentation faults as minidumps and sends them to Sentry on Linux, macOS, and Windows, covering crashes in unsafe code and FFI calls into C libraries that occur without a panic. Enabled by compiling the sentry crate with the minidump feature and adding MinidumpIntegration at init.

Read more ↗

Logs search now matches regex patterns

This release1 featureNew capabilitiesAI-tallied from the release notes

Sentry Logs search now supports regular expressions, letting you filter any string attribute by pattern rather than exact text via a "matches regex" operator in Explore → Logs. Patterns use RE2 syntax, are case-sensitive by default, and are capped at 64 characters.

Read more ↗

Agent tracing expands to eve, Mastra, Flue; MCP servers auto-instrument

This release9 featuresNew capabilities4 enhancementsImprovements to existing features1 fixBug fixesAI-tallied from the release notes

Automatic agent tracing across Node.js, Bun, Cloudflare, and Deno now covers additional AI frameworks and providers including eve, Mastra, Flue, Pi Durable, Groq, Together AI, and Mistral AI, with the default mcpServerIntegration replacing the need to call wrapMcpServerWithSentry. Classifiers such as Jev produce gen_ai.evaluate spans via typesafeIntegration, and handled errors no longer generate error reports in the OpenAI, Anthropic, Google GenAI, LangChain, and LangGraph integrations.

Read more ↗

Sentry.init warns on repeat calls; close() unbinds client

Breaking (minor)This release10 featuresNew capabilities3 enhancementsImprovements to existing features17 fixesBug fixesAI-tallied from the release notes

Sentry.init() now warns when it runs while a client is still active, and Sentry.close() unbinds the client it closes so getClient() returns undefined and isInitialized() returns false afterward. Also deprecated SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN and removed the beforeSendSpan null return warning.

Read more ↗

Android Memory Limiter kills become Sentry events

This release1 featureNew capabilitiesAI-tallied from the release notes

An experimental Memory Limiter integration for the Sentry Android SDK turns Android 17's silent app terminations over memory budgets into reportable Sentry events. It is disabled by default and requires Sentry Android SDK 8.57.0 or later, Android 17 (API level 37), and an SDK cache directory; enable it via the io.sentry.memory-limiter.enable manifest meta-data or options.isMemoryLimiterEnabled.

Read more ↗

Scraps ships first curated entries

This release1 featureNew capabilitiesAI-tallied from the release notes
Sentry · scraps-v0.1.0

The first curated Scraps entries are published for themes, tokens, layout, typography, separators, quotes, loaders, inline code, and keyboard key labels.

Read more ↗

Firefox setTimeout errors handled; Pages Router basePath fixed

This release7 fixesBug fixesAI-tallied from the release notes
Sentry JavaScript · v10.76.1

Fixes NS_ERROR_NOT_INITIALIZED from setTimeout in Firefox, includes basePath in Pages Router request URLs for Next.js, and stops injecting debug IDs into Nuxt SSR builds. Also corrects overlapping feedback screenshot annotations, shares one root render span debounce timer across Vue components, and exports consoleLoggingIntegration from the SvelteKit worker entry.

Read more ↗

Origin integration: stack links, CODEOWNERS, commit tracking

This release4 featuresNew capabilitiesAI-tallied from the release notes

Sentry now integrates with Origin, providing stack trace linking that jumps from a stack frame to the exact line in Origin, CODEOWNERS import for email-based ownership rules, release commit tracking, and issue resolution via fix references in commit messages and PR descriptions. Connecting one Origin account to multiple Sentry organizations requires a Business or Enterprise plan.

Read more ↗

Node/Bun now dedupe errors by default; Hono auto-instrumented

BreakingThis release4 featuresNew capabilities1 enhancementImprovements to existing features15 fixesBug fixesAI-tallied from the release notes

@sentry/node and @sentry/bun now include dedupeIntegration in their default integrations, so when the same error is captured twice in a row only the first event is sent. Hono is now instrumented automatically with request spans named after matched routes, plus fixes for Express layer spans, buffered metric flushing on Deno and Node, and raw Anthropic, Groq, Together, and OpenAI response body preservation.

Read more ↗