@sentry/types
10.75.2 · 22 Sep 2026MIT13.1M / weekRepositoryHomepagenpmAtom feed
10.77.1 is the newest release of 10.x.
In short
21 new17 fixed16 internal
Release note
Important Changes
effect: Capture errors through the Effect v4
ErrorReporterAPIOn Effect v4,
Sentry.effectLayernow registers a SentryErrorReporter. Failures that pass throughEffect.withErrorReporting,ErrorReporter.reportor the built-in HTTP and RPC reporting boundaries are captured automatically, withErrorReporter.ignore,ErrorReporter.severityandErrorReporter.attributesannotations respected. Nothing changes on Effect v3.The server SDK now enables the
contextLinesandlinkedErrorsintegrations by default, so captured errors carry source context and theircausechain. No other Node default integration is enabled.sveltekit: Add support for SvelteKit 3
The SvelteKit SDK now supports the pre-release of SvelteKit 3, including client-side pageload and navigation tracing and server-side native tracing, alongside continued SvelteKit 2 support. No Sentry-specific setup changes are required. The SDK detects your SvelteKit version and picks the right implementation automatically.
Other Changes
aws-serverless: Use orchestrion aws-sdk integration under diagnostics-channel opt-in
cloudflare: Auto-instrument Workers AI binding via env instrumentation
cloudflare: Instrument Cloudflare rate limiter bindings
core: Instrument workers-ai-provider
core: Rename
queryParamstourlQueryParamsmongodb: Implement orchestrion mongodb integration
mongoose: Implement orchestrion mongoose integration
node: Rewrite tedious instrumentation to orchestrion tracing channels
nuxt: Add
_experimental.useDiagnosticsChannelInjectionremix: Add orchestrion-based remix instrumentation
replay: Allow skipping the final flush on stop() via { flush: false }
server-utils: Add @opentelemetry/instrumentation-koa orchestrion integration
server-utils: Add orchestrion aws-sdk channel integration core
server-utils: Allow passing custom transforms to orchestrion
server-utils: Port S3, Kinesis, DynamoDB, SecretsManager and StepFunctions aws-sdk extensions
server-utils: Port SQS, SNS and Lambda aws-sdk extensions with trace propagation
server-utils: Rewrite
SentryLangChainInstrumentationto orchestrionserver-utils: Rewrite
SentryLangGraphInstrumentationto orchestrionvue: Set
navigation.route.idfrom the route namebundler: Do not import type from optional peer dep
cloudflare: Bind Durable Object built-in handlers
cloudflare: Instrument custom WorkerEntrypoint RPC methods
cloudflare: Route DO teardown through original
waitUntilcloudflare: Skip spans for Cloudflare-internal Durable Object SQL queries
core: Prevent functionToStringIntegration from throwing on cross-origin realms
core: Prevent infinite recursion when console is instrumented twice
nextjs: Mark internal chunk frames as not
in_appnode: Register tracer provider when OTel API global pre-exists with a different version
node-native: Don't drop breadcrumbs from event loop block events
serve-rutils: Orchestrion diagnostics for async and require
server-utils: Only skip loader thread
sveltekit: Detect SvelteKit server build via Vite Environment API
vercelai: Avoid double-capturing v4 tool errors in orchestrion mode
vue: Support pinia 4 in peer dependency range
Internal Changes
skills: Make sure digest file is written/read correctly
Work in this release was contributed by @PeterWadie and @akshitsinha. Thank you for your contributions!
Other Changes
replay: Set
text/javascriptMIME type on the compression worker Blob