From 6e0757cd86476a6f6e445dbf99c8c95167cca1ec Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Wed, 11 Nov 2026 17:37:06 +0000 Subject: [PATCH] chore(deno): Note that OTel setup defaulting to on is unintentional MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Jan Peer Stöcklmair --- packages/deno/src/sdk.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/deno/src/sdk.ts b/packages/deno/src/sdk.ts index 96af20a57b87..f003b462f5a7 100644 --- a/packages/deno/src/sdk.ts +++ b/packages/deno/src/sdk.ts @@ -134,6 +134,8 @@ function _init(options: DenoOptions, getDefaultIntegrationsImpl: (options: Optio // Set up OpenTelemetry compatibility to capture spans from libraries using @opentelemetry/api // Note: This is separate from Deno's native OTEL support and doesn't capture auto-instrumented spans + // TODO(v12): Default this to `false` (opt-in, like Cloudflare). Defaulting to `true` was an oversight from #17445, + // not a deliberate choice, but flipping it is a breaking change. if (options.enableOpenTelemetrySetup ?? true) { setupOpenTelemetryTracer(); }