Packages

@sentry/solid

11.10.0 · 28 Oct 2026MIT208.8k / weekRepositoryHomepagenpmAtom feed

Your version

11.1.0

28 Sep 2026Where it was published

11.10.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 mcpServerIntegration wraps every McpServer instance (from @modelcontextprotocol/server and @modelcontextprotocol/sdk) when it is created. You no longer need to call wrapMcpServerWithSentry manually. You can still call wrapMcpServerWithSentry to override options, for example recordInputs: false.

  • node: Support Prisma 8 in prismaIntegration

    prismaIntegration now creates a prisma:client:operation span 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 typesafeIntegration creates a gen_ai.evaluate span for each TypeSafe Jev call through @typesafe-ai/sdk (TypeSafeClient.systemOne). For runtimes without auto-instrumentation, use instrumentTypeSafeClient().

  • server-utils: Instrument Vercel AI experimental_evaluate

    Vercel AI experimental_evaluate calls now create a gen_ai.evaluate span, with the state and questions as input messages and the answers as output messages.

Other Changes

  • browser: Add onError callback to showReportDialog

  • bun: 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 (registerHooks path)

  • 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/api via the SDK on SvelteKit 3

  • wasm: 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!

Bundle size

PathSize
@sentry/browser28.55 KB
@sentry/browser - with treeshaking flags26.86 KB
@sentry/browser - with treeshaking flags tracing without tracing26.76 KB
@sentry/browser (incl. Tracing)49.95 KB
@sentry/browser (incl. Tracing + Span Streaming)49.97 KB
@sentry/browser (incl. Tracing, Profiling)52.91 KB
@sentry/browser (incl. Tracing, Replay)88.63 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags77.99 KB
@sentry/browser (incl. Tracing, Replay with Canvas)93.23 KB
@sentry/browser (incl. Tracing, Replay, Feedback)105.87 KB
@sentry/browser (incl. Feedback)45.67 KB
@sentry/browser (incl. sendFeedback)33.49 KB
@sentry/browser (incl. FeedbackAsync)38.49 KB
@sentry/browser (incl. Metrics)29.54 KB
@sentry/browser (incl. Logs)29.8 KB
@sentry/browser (incl. Metrics & Logs)30.45 KB
@sentry/react30.36 KB
@sentry/react (incl. Tracing)52.28 KB
@sentry/vue35.88 KB
@sentry/vue (incl. Tracing)52.44 KB
@sentry/svelte28.58 KB
CDN Bundle30.29 KB
CDN Bundle (incl. Tracing)50.56 KB
CDN Bundle (incl. Logs, Metrics)32.51 KB
CDN Bundle (incl. Tracing, Logs, Metrics)52.49 KB
CDN Bundle (incl. Replay, Logs, Metrics)72.27 KB
CDN Bundle (incl. Tracing, Replay)87.27 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics)89.19 KB
CDN Bundle (incl. Tracing, Replay, Feedback)93.29 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)95.21 KB
CDN Bundle - uncompressed89.51 KB
CDN Bundle (incl. Tracing) - uncompressed150.42 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed95.93 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed156.24 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed222.46 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed267.34 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed273.14 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed280.73 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed286.52 KB
@sentry/nextjs (client)54.47 KB
@sentry/sveltekit (client)50.39 KB
@sentry/core/server39.05 KB
@sentry/core/browser13.31 KB
@sentry/node138.55 KB
@sentry/node/import (ESM hook with diagnostics-channel injection)80.94 KB
@sentry/node - without tracing88.76 KB
@sentry/node - without channel injection117.43 KB
@sentry/aws-serverless96.81 KB
@sentry/cloudflare (withSentry) - minified201.77 KB
@sentry/cloudflare (withSentry)501.97 KB