@sentry/cloudflare
11.9.0 · 23 Oct 2026MIT3.4M / weekRepositoryHomepagenpmAtom feed
11.9.0 is the newest release of 11.x.
In short
10 new2 faster14 fixed53 internal
Release note
Important Changes
server-utils: Auto-instrument MCP servers via orchestrion
A new default
mcpServerIntegrationwraps everyMcpServerinstance (from@modelcontextprotocol/serverand@modelcontextprotocol/sdk) when it is created. You no longer need to callwrapMcpServerWithSentrymanually. You can still callwrapMcpServerWithSentryto override options, for examplerecordInputs: false.node: Support Prisma 8 in
prismaIntegrationprismaIntegrationnow creates aprisma:client:operationspan for each Prisma 8 ORM call, with the database query spans nested below it. No code changes are necessary.server-utils: Add TypeSafe integration
A new default
typesafeIntegrationcreates agen_ai.evaluatespan for each TypeSafe Jev call through@typesafe-ai/sdk(TypeSafeClient.systemOne). For runtimes without auto-instrumentation, useinstrumentTypeSafeClient().server-utils: Instrument Vercel AI
experimental_evaluateVercel AI
experimental_evaluatecalls now create agen_ai.evaluatespan, with the state and questions as input messages and the answers as output messages.
Other Changes
browser: Add
onErrorcallback toshowReportDialogbun: Add client address, port and protocol to Bun.serve spans
cloudflare: Re-export httpServerIntegration from /request
remix: Add Remix 3 export subpaths and optional peer deps
server-utils: Support amqplib v2
server-utils: Support tedious v20
Injection silently no-ops on Windows (
registerHookspath)bun: Keep diagnostics channel subscriptions alive
cloudflare: Call connect() on the binding for service bindings and DO stubs
cloudflare: Keep the user's class name when auto-wrapping an export
core: Support joined set-cookie headers (split them)
nextjs: Don't prepend basePath to absolute router navigation URLs
nextjs: Limit Turbopack orchestrion loader to instrumented packages
nextjs: Stop Turbopack loaders from loading the Sentry CLI
server-runtime-injection: Keep ES modules working on Deno
server-utils: Deduplicate Google GenAI streaming tool calls
sveltekit,remix: Export Mistral manual wrapper
sveltekit: Resolve
@opentelemetry/apivia the SDK on SvelteKit 3wasm: Map wasm:// stack frames to registered debug images
bundler-plugins: Use fast component annotation for HTML injection mode
bundler-plugins: Use fast component annotation for Webpack and Turbopack
Internal Changes
server-utils: Use Bun-safe diagnostics channel wrappers in MCP integration
Work in this release was contributed by @camc314, @ihsraham, @zkasuran, @Shubham-Padkonde, and @itz-puneet. Thank you for your contributions!