From ca115e7cca31d8c04fc367ce49e4d3b2ca7ffddf Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Fri, 11 Sep 2026 16:16:41 +0200 Subject: [PATCH] docs(js): Remove the Connect guide and redirect it to Node v11 removed the Connect instrumentation, so `@sentry/node` exports neither `setupConnectErrorHandler` nor `connectIntegration`, and every app the guide printed crashed with `TypeError: Sentry.setupConnectErrorHandler is not a function` before it listened. Nothing Connect specific is left to document. A Connect app is still instrumented by the generic Node HTTP instrumentation, so the Node guide covers it, and the guide now redirects there. - Delete the Connect guide, the Connect integration page and the eleven Connect only platform includes. - Drop `javascript.connect` from the frontmatter and `PlatformSection` lists of 117 pages, and from the Logs and Metrics platform pickers. - Drop Connect from the request handler row of the span op table, in the migration page and in its include. - Drop `connect` from the `frameworks` list of ten v11 migration items, which `scripts/validate-migration-items.mjs` validates against the guide directory. - Point the React Native `RequestData` link at the Node guide. - Redirect `/platforms/javascript/guides/connect/` and everything under it to the Node guide. The v8 migration pages keep their `connectIntegration` mentions, since they record what v8 shipped. Refs SDK-1498 Co-Authored-By: Claude Opus 5 --- .../common/agent-tracing/anthropic.mdx | 11 +- .../common/agent-tracing/google-genai.mdx | 11 +- .../javascript/common/agent-tracing/index.mdx | 5 +- .../common/agent-tracing/langchain.mdx | 11 +- .../common/agent-tracing/langgraph.mdx | 11 +- .../agent-tracing/manual-instrumentation.mdx | 1 - .../common/agent-tracing/mastra.mdx | 1 - .../common/agent-tracing/openai.mdx | 13 +- .../common/agent-tracing/vercelai.mdx | 1 - .../common/best-practices/index.mdx | 1 - .../common/best-practices/micro-frontends.mdx | 1 - .../multiple-sentry-instances.mdx | 1 - .../common/best-practices/offline-caching.mdx | 1 - .../best-practices/shared-environments.mdx | 1 - .../common/best-practices/web-workers.mdx | 1 - .../common/configuration/async-context.mdx | 1 - .../common/configuration/event-loop-block.mdx | 1 - .../configuration/integrations/amqplib.mdx | 1 - .../common/configuration/integrations/anr.mdx | 1 - .../integrations/breadcrumbs.mdx | 1 - .../integrations/browserapierrors.mdx | 1 - .../integrations/browserprofiling.mdx | 1 - .../integrations/browsersession.mdx | 1 - .../integrations/browsertracing.mdx | 1 - .../integrations/childProcess.mdx | 1 - .../configuration/integrations/connect.mdx | 32 ---- .../configuration/integrations/console.mdx | 1 - .../integrations/contextlines.mdx | 1 - .../configuration/integrations/dataloader.mdx | 1 - .../integrations/elementtiming.mdx | 1 - .../integrations/event-loop-block.mdx | 1 - .../common/configuration/integrations/fs.mdx | 1 - .../integrations/genericpool.mdx | 1 - .../integrations/globalhandlers.mdx | 1 - .../configuration/integrations/graphql.mdx | 1 - .../integrations/graphqlclient.mdx | 1 - .../configuration/integrations/http.mdx | 1 - .../configuration/integrations/httpclient.mdx | 1 - .../integrations/httpcontext.mdx | 1 - .../configuration/integrations/kafka.mdx | 1 - .../configuration/integrations/knex.mdx | 1 - .../integrations/launchdarkly.mdx | 1 - .../integrations/localvariables.mdx | 1 - .../integrations/lrumemoizer.mdx | 1 - .../integrations/modulemetadata.mdx | 1 - .../configuration/integrations/modules.mdx | 1 - .../configuration/integrations/mongo.mdx | 1 - .../configuration/integrations/mongoose.mdx | 1 - .../configuration/integrations/mysql.mdx | 1 - .../configuration/integrations/mysql2.mdx | 1 - .../integrations/nodecontext.mdx | 1 - .../configuration/integrations/nodefetch.mdx | 1 - .../integrations/nodeprofiling.mdx | 1 - .../integrations/noderuntimemetrics.mdx | 1 - .../integrations/onuncaughtexception.mdx | 1 - .../integrations/openfeature.mdx | 1 - .../configuration/integrations/pino.mdx | 1 - .../configuration/integrations/postgres.mdx | 1 - .../configuration/integrations/prisma.mdx | 1 - .../integrations/prisma__v8.x.mdx | 1 - .../configuration/integrations/redis.mdx | 1 - .../configuration/integrations/replay.mdx | 1 - .../integrations/replaycanvas.mdx | 1 - .../integrations/reportingobserver.mdx | 1 - .../integrations/requestdata.mdx | 1 - .../configuration/integrations/statsig.mdx | 1 - .../configuration/integrations/supabase.mdx | 1 - .../configuration/integrations/tedious.mdx | 1 - .../configuration/integrations/trpc.mdx | 1 - .../integrations/unhandledrejection.mdx | 1 - .../configuration/integrations/unleash.mdx | 1 - .../configuration/integrations/webworker.mdx | 1 - .../common/configuration/options.mdx | 2 +- .../common/configuration/transports.mdx | 1 - .../common/configuration/tree-shaking.mdx | 1 - .../javascript/common/crons/index.mdx | 5 +- .../common/crons/troubleshooting.mdx | 1 - .../data-management/data-collected/index.mdx | 2 +- .../request-isolation/index.mdx | 1 - .../javascript/common/install/commonjs.mdx | 1 - .../common/install/esm-without-import.mdx | 1 - .../javascript/common/install/esm.mdx | 1 - .../javascript/common/install/esm__v8.x.mdx | 1 - .../common/install/late-initialization.mdx | 1 - .../javascript/common/install/lightweight.mdx | 1 - .../javascript/common/install/loader.mdx | 1 - .../javascript/common/install/npm.mdx | 1 - .../javascript/common/logs/index.mdx | 4 +- .../common/mcp-monitoring/index.mdx | 1 - .../javascript/common/metrics/index.mdx | 2 +- .../common/migration/v10-to-v11/index.mdx | 2 +- .../migration/v7-to-v8/v8-opentelemetry.mdx | 1 - .../common/opentelemetry/custom-setup.mdx | 3 +- .../javascript/common/opentelemetry/index.mdx | 1 - .../using-opentelemetry-apis.mdx | 1 - .../common/session-replay/configuration.mdx | 1 - .../common/session-replay/index.mdx | 1 - .../common/session-replay/issue-types.mdx | 1 - .../common/session-replay/privacy.mdx | 1 - .../common/session-replay/troubleshooting.mdx | 1 - .../session-replay/understanding-sessions.mdx | 1 - .../sourcemaps/uploading/hosting-publicly.mdx | 1 - .../dealing-with-cors-issues/index.mdx | 1 - .../javascript/common/tracing/index.mdx | 6 +- .../tracing/instrumentation/caches-module.mdx | 1 - .../tracing/instrumentation/queues-module.mdx | 1 - .../troubleshooting/supported-browsers.mdx | 1 - .../user-feedback/configuration/index.mdx | 2 +- .../configuration/index__v7.x.mdx | 2 +- .../javascript/common/user-feedback/index.mdx | 2 +- .../integrations/contextlines.mdx | 20 --- .../javascript/guides/connect/index.mdx | 12 -- .../automatic-instrumentation.mdx | 6 - .../enriching-events/identify-user/index.mdx | 2 +- docs/product/logs/getting-started/index.mdx | 6 - .../product/metrics/getting-started/index.mdx | 6 - ...quick-start-verify-metrics-splitlayout.mdx | 2 +- .../child-process-worker-split.mdx | 1 - .../javascript-v11/express-error-handler.mdx | 1 - .../javascript-v11/fastify-error-handler.mdx | 1 - .../hono-integration-removed.mdx | 1 - .../http-integration-options.mdx | 1 - .../koa-hapi-error-handlers.mdx | 1 - .../node-loader-entry-points.mdx | 1 - .../javascript-v11/node-removed-apis.mdx | 1 - .../javascript-v11/require-to-import.mdx | 1 - .../javascript-v11/span-op-changes.mdx | 2 +- .../unhandled-rejection-warning.mdx | 1 - includes/quick-start-features-expandable.mdx | 2 +- .../quick-start-locate-data-expandable.mdx | 2 +- .../featureflags/javascript.connect.mdx | 16 -- .../integrations/javascript.connect.mdx | 51 ------ .../crons/requirements/javascript.connect.mdx | 2 - .../javascript.connect.mdx | 1 - .../min-version/javascript.connect.mdx | 1 - .../javascript.connect.mdx | 29 --- .../javascript.connect.mdx | 33 ---- .../javascript.connect.mdx | 62 ------- .../important-changes/javascript.connect.mdx | 166 ------------------ .../javascript.connect.mdx | 14 -- .../intro/javascript.connect.mdx | 1 - .../legacy-troubleshooting/javascript.mdx | 2 +- .../legacy-uploading-methods/javascript.mdx | 2 +- .../overview/javascript.capacitor.mdx | 2 +- .../sourcemaps/overview/javascript.mdx | 2 +- .../sourcemaps/troubleshooting/javascript.mdx | 1 - .../sourcemaps/upload/primer/javascript.mdx | 4 +- redirects.js | 58 +++--- 148 files changed, 83 insertions(+), 652 deletions(-) delete mode 100644 docs/platforms/javascript/common/configuration/integrations/connect.mdx delete mode 100644 docs/platforms/javascript/guides/connect/configuration/integrations/contextlines.mdx delete mode 100644 docs/platforms/javascript/guides/connect/index.mdx delete mode 100644 docs/platforms/javascript/guides/connect/tracing/instrumentation/automatic-instrumentation.mdx delete mode 100644 platform-includes/configuration/featureflags/javascript.connect.mdx delete mode 100644 platform-includes/configuration/integrations/javascript.connect.mdx delete mode 100644 platform-includes/crons/requirements/javascript.connect.mdx delete mode 100644 platform-includes/feature-flags/evaluation-tracking-index/javascript.connect.mdx delete mode 100644 platform-includes/feature-flags/integrations/js-featureflags/min-version/javascript.connect.mdx delete mode 100644 platform-includes/getting-started-add-top-level-import/javascript.connect.mdx delete mode 100644 platform-includes/getting-started-use/javascript.connect.mdx delete mode 100644 platform-includes/getting-started-verify/javascript.connect.mdx delete mode 100644 platform-includes/migration/javascript-v8/important-changes/javascript.connect.mdx delete mode 100644 platform-includes/migration/javascript-v8/integrations-package-removal/javascript.connect.mdx delete mode 100644 platform-includes/migration/javascript-v8/intro/javascript.connect.mdx diff --git a/docs/platforms/javascript/common/agent-tracing/anthropic.mdx b/docs/platforms/javascript/common/agent-tracing/anthropic.mdx index 58dfc1a673e106..a4d480aa69d78c 100644 --- a/docs/platforms/javascript/common/agent-tracing/anthropic.mdx +++ b/docs/platforms/javascript/common/agent-tracing/anthropic.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions @@ -41,13 +40,13 @@ supported: - + ## Automatic Instrumentation _Import name: `Sentry.anthropicAIIntegration`_ - + If you are using a different runtime (like Bun, Cloudflare Workers or a Browser) or experiencing missing spans, you need to use **[Manual Instrumentation](#manual-instrumentation)** to explicitly wrap your AI client instance instead. @@ -61,7 +60,7 @@ supported: - + ## Manual Instrumentation @@ -119,7 +118,7 @@ Defaults to `true` if `dataCollection.genAI.outputs` is `true` (which is the def **Usage** - + Using the `anthropicAIIntegration` integration for **automatic instrumentation**: @@ -138,7 +137,7 @@ Defaults to `true` if `dataCollection.genAI.outputs` is `true` (which is the def - + Using the `instrumentAnthropicAiClient` wrapper for **manual instrumentation**: diff --git a/docs/platforms/javascript/common/agent-tracing/google-genai.mdx b/docs/platforms/javascript/common/agent-tracing/google-genai.mdx index 1bbacb51e7d68d..cadbe30eab32b9 100644 --- a/docs/platforms/javascript/common/agent-tracing/google-genai.mdx +++ b/docs/platforms/javascript/common/agent-tracing/google-genai.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions @@ -41,13 +40,13 @@ supported: - + ## Automatic Instrumentation _Import name: `Sentry.googleGenAIIntegration`_ - + If you are using a different runtime (like Bun, Cloudflare Workers or a Browser) or experiencing missing spans, you need to use **[Manual Instrumentation](#manual-instrumentation)** to explicitly wrap your AI client instance instead. @@ -61,7 +60,7 @@ supported: - + ## Manual Instrumentation @@ -115,7 +114,7 @@ Defaults to `true` if `dataCollection.genAI.outputs` is `true` (which is the def **Usage** - + Using the `googleGenAIIntegration` integration for **automatic instrumentation**: @@ -134,7 +133,7 @@ Sentry.init({ - + Using the `instrumentGoogleGenAIClient` wrapper for **manual instrumentation**: diff --git a/docs/platforms/javascript/common/agent-tracing/index.mdx b/docs/platforms/javascript/common/agent-tracing/index.mdx index 3dcf561f1a0c8d..46d583d2d48ab2 100644 --- a/docs/platforms/javascript/common/agent-tracing/index.mdx +++ b/docs/platforms/javascript/common/agent-tracing/index.mdx @@ -13,7 +13,7 @@ With Sentry Agent Tracing, you can - + ## Getting Started @@ -125,7 +125,6 @@ Pick your AI stack. Some libraries auto-instrument; others need a short setup "javascript.astro", "javascript.aws-lambda", "javascript.azure-functions", - "javascript.connect", "javascript.express", "javascript.fastify", "javascript.gcp-functions", @@ -284,7 +283,7 @@ If you're building MCP (Model Context Protocol) servers, Sentry can also track t - + ## Prerequisites diff --git a/docs/platforms/javascript/common/agent-tracing/langchain.mdx b/docs/platforms/javascript/common/agent-tracing/langchain.mdx index c53f98a84ba1aa..f979395bdea992 100644 --- a/docs/platforms/javascript/common/agent-tracing/langchain.mdx +++ b/docs/platforms/javascript/common/agent-tracing/langchain.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions @@ -41,13 +40,13 @@ supported: - + ## Automatic Instrumentation _Import name: `Sentry.langChainIntegration`_ - + If you are using a different runtime (like Bun, Cloudflare Workers or a Browser) or experiencing missing spans, you need to use **[Manual Instrumentation](#manual-instrumentation)** to explicitly wrap your AI client instance instead. @@ -61,7 +60,7 @@ supported: - + ## Manual Instrumentation @@ -119,7 +118,7 @@ Defaults to `true` if `dataCollection.genAI.outputs` is `true` (which is the def **Usage** - + Using the `langChainIntegration` integration for **automatic instrumentation**: @@ -138,7 +137,7 @@ Sentry.init({ - + Using the `createLangChainCallbackHandler` wrapper for **manual instrumentation**: diff --git a/docs/platforms/javascript/common/agent-tracing/langgraph.mdx b/docs/platforms/javascript/common/agent-tracing/langgraph.mdx index 8a31c1a147c148..a76f5a4d3e8847 100644 --- a/docs/platforms/javascript/common/agent-tracing/langgraph.mdx +++ b/docs/platforms/javascript/common/agent-tracing/langgraph.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions @@ -41,13 +40,13 @@ supported: - + ## Automatic Instrumentation _Import name: `Sentry.langGraphIntegration`_ - + If you are using a different runtime (like Bun, Cloudflare Workers or a Browser) or experiencing missing spans, you need to use **[Manual Instrumentation](#manual-instrumentation)** to explicitly wrap your AI client instance instead. @@ -61,7 +60,7 @@ supported: - + ## Manual Instrumentation @@ -141,7 +140,7 @@ Defaults to `true` if `dataCollection.genAI.outputs` is `true` (which is the def **Usage** - + Using the `langGraphIntegration` integration for **automatic instrumentation**: @@ -160,7 +159,7 @@ Sentry.init({ - + Using the `instrumentLangGraph` wrapper for **manual instrumentation**: diff --git a/docs/platforms/javascript/common/agent-tracing/manual-instrumentation.mdx b/docs/platforms/javascript/common/agent-tracing/manual-instrumentation.mdx index 2f5d63b8abcf3f..a90fc37e8cda99 100644 --- a/docs/platforms/javascript/common/agent-tracing/manual-instrumentation.mdx +++ b/docs/platforms/javascript/common/agent-tracing/manual-instrumentation.mdx @@ -9,7 +9,6 @@ supported: - javascript.azure-functions - javascript.bun - javascript.cloudflare - - javascript.connect - javascript.deno - javascript.effect - javascript.electron diff --git a/docs/platforms/javascript/common/agent-tracing/mastra.mdx b/docs/platforms/javascript/common/agent-tracing/mastra.mdx index d1e01759c77c6a..48fe4ad055d0a1 100644 --- a/docs/platforms/javascript/common/agent-tracing/mastra.mdx +++ b/docs/platforms/javascript/common/agent-tracing/mastra.mdx @@ -7,7 +7,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/agent-tracing/openai.mdx b/docs/platforms/javascript/common/agent-tracing/openai.mdx index 7cdb6b5b749c94..a671d95b72d2ef 100644 --- a/docs/platforms/javascript/common/agent-tracing/openai.mdx +++ b/docs/platforms/javascript/common/agent-tracing/openai.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions @@ -41,13 +40,13 @@ supported: - + ## Automatic Instrumentation _Import name: `Sentry.openAIIntegration`_ - + If you are using a different runtime (like Bun, Cloudflare Workers or a Browser) or experiencing missing spans, **[wrap the client](#instrument-the-client)** with `instrumentOpenAiClient` instead. @@ -61,7 +60,7 @@ supported: - + ## Instrument the Client @@ -164,7 +163,7 @@ Defaults to `true` if `dataCollection.genAI.outputs` is `true` (which is the def **Usage** - + Using the `openAIIntegration` integration for **automatic instrumentation**: @@ -183,7 +182,7 @@ Sentry.init({ - + Using the `instrumentOpenAiClient` wrapper: @@ -212,7 +211,7 @@ Instrumented calls record model, token usage, latency, and (when enabled) inputs The OpenAI SDK does **not** run your tools — your application does, after the model returns `tool_calls`. Because of that, `instrumentOpenAiClient` / `openAIIntegration` do **not** create `gen_ai.execute_tool` spans for local tool handlers. - + To get the full agent tree (`gen_ai.invoke_agent` → `gen_ai.chat` + `gen_ai.execute_tool`), wrap your tool loop with manual instrumentation. diff --git a/docs/platforms/javascript/common/agent-tracing/vercelai.mdx b/docs/platforms/javascript/common/agent-tracing/vercelai.mdx index 83cf7254934179..0fd76570ec47df 100644 --- a/docs/platforms/javascript/common/agent-tracing/vercelai.mdx +++ b/docs/platforms/javascript/common/agent-tracing/vercelai.mdx @@ -8,7 +8,6 @@ supported: - javascript.azure-functions - javascript.bun - javascript.cloudflare - - javascript.connect - javascript.deno - javascript.effect - javascript.electron diff --git a/docs/platforms/javascript/common/best-practices/index.mdx b/docs/platforms/javascript/common/best-practices/index.mdx index a55b12a1839754..f0b3fa37e606a9 100644 --- a/docs/platforms/javascript/common/best-practices/index.mdx +++ b/docs/platforms/javascript/common/best-practices/index.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/best-practices/micro-frontends.mdx b/docs/platforms/javascript/common/best-practices/micro-frontends.mdx index 942f91b739d309..e285814e21ea10 100644 --- a/docs/platforms/javascript/common/best-practices/micro-frontends.mdx +++ b/docs/platforms/javascript/common/best-practices/micro-frontends.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/best-practices/multiple-sentry-instances.mdx b/docs/platforms/javascript/common/best-practices/multiple-sentry-instances.mdx index 738dbf78ab5a95..de3b19fc6ea941 100644 --- a/docs/platforms/javascript/common/best-practices/multiple-sentry-instances.mdx +++ b/docs/platforms/javascript/common/best-practices/multiple-sentry-instances.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/best-practices/offline-caching.mdx b/docs/platforms/javascript/common/best-practices/offline-caching.mdx index ad1fc32cb3c052..2d4514e48d24d4 100644 --- a/docs/platforms/javascript/common/best-practices/offline-caching.mdx +++ b/docs/platforms/javascript/common/best-practices/offline-caching.mdx @@ -10,7 +10,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/best-practices/shared-environments.mdx b/docs/platforms/javascript/common/best-practices/shared-environments.mdx index 06aa6182dc8065..d2da804c99a12e 100644 --- a/docs/platforms/javascript/common/best-practices/shared-environments.mdx +++ b/docs/platforms/javascript/common/best-practices/shared-environments.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/best-practices/web-workers.mdx b/docs/platforms/javascript/common/best-practices/web-workers.mdx index 82fbb3a399fa56..f99d6e1bb6e3b7 100644 --- a/docs/platforms/javascript/common/best-practices/web-workers.mdx +++ b/docs/platforms/javascript/common/best-practices/web-workers.mdx @@ -10,7 +10,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/async-context.mdx b/docs/platforms/javascript/common/configuration/async-context.mdx index b0cd1171b3f03b..4397d370205d01 100644 --- a/docs/platforms/javascript/common/configuration/async-context.mdx +++ b/docs/platforms/javascript/common/configuration/async-context.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/event-loop-block.mdx b/docs/platforms/javascript/common/configuration/event-loop-block.mdx index a91c58116ea6bb..804ae9ff3f36db 100644 --- a/docs/platforms/javascript/common/configuration/event-loop-block.mdx +++ b/docs/platforms/javascript/common/configuration/event-loop-block.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx index 69cab9d7b58efe..6e842b3b7cec5c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/amqplib.mdx @@ -6,7 +6,6 @@ supported: - javascript.astro - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.deno - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/configuration/integrations/anr.mdx b/docs/platforms/javascript/common/configuration/integrations/anr.mdx index 2f148425bc002c..aebe8e7fe599d1 100644 --- a/docs/platforms/javascript/common/configuration/integrations/anr.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/anr.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx index 29b7210cc3e5c8..017646e3074040 100644 --- a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx @@ -5,7 +5,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx index 1bd1b023eacce5..e2d20972a9f151 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx index 0e38d2b0b6de08..90d862d0faf454 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx b/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx index f5eb7c3e6a6180..6e999732341c31 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx b/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx index 3355d9e3a8f1fd..c91f8f2d57eaa3 100644 --- a/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/childProcess.mdx b/docs/platforms/javascript/common/configuration/integrations/childProcess.mdx index 8e1fa075095c6e..2f9389c047bfec 100644 --- a/docs/platforms/javascript/common/configuration/integrations/childProcess.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/childProcess.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/connect.mdx b/docs/platforms/javascript/common/configuration/integrations/connect.mdx deleted file mode 100644 index 063349091b6ada..00000000000000 --- a/docs/platforms/javascript/common/configuration/integrations/connect.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Connect -description: "Adds performance instrumentation for Connect. (default)" -supported: - - javascript.node - - javascript.connect - - javascript.hapi ---- - -For more information on setting up Sentry Connect support, see the [Connect Sentry documentation](/platforms/javascript/guides/connect/). - - - -This integration only works in the Node.js and Bun runtimes. - - - -_Import name: `Sentry.connectIntegration`_ - -This integration is enabled by default when performance monitoring is enabled. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). - -The `connectIntegration` adds instrumentation for the Hapi framework to capture spans using [`@opentelemetry/instrumentation-connect`](https://www.npmjs.com/package/@opentelemetry/instrumentation-connect). - -```JavaScript -Sentry.init({ - integrations: [Sentry.connectIntegration()], -}); -``` - -## Supported Versions - -- `connect`: `^3.0.0` diff --git a/docs/platforms/javascript/common/configuration/integrations/console.mdx b/docs/platforms/javascript/common/configuration/integrations/console.mdx index d187b87951d8b1..27129e8e72e857 100644 --- a/docs/platforms/javascript/common/configuration/integrations/console.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/console.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx b/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx index 15cd1bfd149016..d020d218553103 100644 --- a/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx b/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx index 6c98bdede4ef68..4cc56b986f4927 100644 --- a/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/dataloader.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx b/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx index 0d6fcfac95647a..2c081e9404be08 100644 --- a/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx @@ -8,7 +8,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/event-loop-block.mdx b/docs/platforms/javascript/common/configuration/integrations/event-loop-block.mdx index 07f5a2ee7364bb..0f9b94225cd180 100644 --- a/docs/platforms/javascript/common/configuration/integrations/event-loop-block.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/event-loop-block.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/fs.mdx b/docs/platforms/javascript/common/configuration/integrations/fs.mdx index 2fe4ec650f019f..11a4d364caa040 100644 --- a/docs/platforms/javascript/common/configuration/integrations/fs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/fs.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx index ab9b414be704c7..df295a72fea795 100644 --- a/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/genericpool.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx index 15c83d5803de2a..5bc863d67e7a7d 100644 --- a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx index 6d290529014755..125a5144c8c031 100644 --- a/docs/platforms/javascript/common/configuration/integrations/graphql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/graphql.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx b/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx index f4cc5405290390..c19282c1f44811 100644 --- a/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx @@ -5,7 +5,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/http.mdx b/docs/platforms/javascript/common/configuration/integrations/http.mdx index 471b9d39293c3d..1e9d36df28bcac 100644 --- a/docs/platforms/javascript/common/configuration/integrations/http.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/http.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx b/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx index 4174a8f456e1ca..758adea9a23ce3 100644 --- a/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx @@ -5,7 +5,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx index 220f435eb4899d..900b1ee872d4bb 100644 --- a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx index 9bad7b570803af..05f349d3511ff7 100644 --- a/docs/platforms/javascript/common/configuration/integrations/kafka.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/kafka.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/knex.mdx b/docs/platforms/javascript/common/configuration/integrations/knex.mdx index a047c6921e3121..4bbac10910dd1e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/knex.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/knex.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/launchdarkly.mdx b/docs/platforms/javascript/common/configuration/integrations/launchdarkly.mdx index 1e50e3d11c8a6a..b452820c7819da 100644 --- a/docs/platforms/javascript/common/configuration/integrations/launchdarkly.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/launchdarkly.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.bun - javascript.capacitor - javascript.cloudflare - - javascript.connect - javascript.cordova - javascript.deno - javascript.electron diff --git a/docs/platforms/javascript/common/configuration/integrations/localvariables.mdx b/docs/platforms/javascript/common/configuration/integrations/localvariables.mdx index 76a79b8f866c48..b1a4de69bb7fd4 100644 --- a/docs/platforms/javascript/common/configuration/integrations/localvariables.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/localvariables.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx b/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx index 1825f63af881ff..901be9acd9b485 100644 --- a/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/lrumemoizer.mdx @@ -6,7 +6,6 @@ supported: - javascript.astro - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.deno - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx b/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx index 270db019279b19..ab884e9c120340 100644 --- a/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/modules.mdx b/docs/platforms/javascript/common/configuration/integrations/modules.mdx index fbe0764f100aec..c9684515a8d6fd 100644 --- a/docs/platforms/javascript/common/configuration/integrations/modules.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/modules.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx index bb32c603684f6a..be9602c8dbfeed 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongo.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongo.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx index ec8e1e745eecbc..d71628409dbc1e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mongoose.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx index 35980cd4ab747f..fee8d5e64ed8bd 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx index c5b7fd78a9e819..bd2ab57241a9d6 100644 --- a/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/mysql2.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx index debb9789044b5b..ab3eeb3b86aa26 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodecontext.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx index 03917579c0affa..0088647ce2987e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodefetch.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx index 17f963214f1af8..ac6b0f2cfabf99 100644 --- a/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/nodeprofiling.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/noderuntimemetrics.mdx b/docs/platforms/javascript/common/configuration/integrations/noderuntimemetrics.mdx index 8bb6e976d1f038..eab8f2733aa50c 100644 --- a/docs/platforms/javascript/common/configuration/integrations/noderuntimemetrics.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/noderuntimemetrics.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx index f5e9c0af00afaf..0c3a35aa79b8dd 100644 --- a/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/onuncaughtexception.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/openfeature.mdx b/docs/platforms/javascript/common/configuration/integrations/openfeature.mdx index 8f87d9ad322218..207928ec1c0b19 100644 --- a/docs/platforms/javascript/common/configuration/integrations/openfeature.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/openfeature.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.bun - javascript.capacitor - javascript.cloudflare - - javascript.connect - javascript.cordova - javascript.deno - javascript.electron diff --git a/docs/platforms/javascript/common/configuration/integrations/pino.mdx b/docs/platforms/javascript/common/configuration/integrations/pino.mdx index bb729ea9e91005..6c44edaff1d1ad 100644 --- a/docs/platforms/javascript/common/configuration/integrations/pino.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/pino.mdx @@ -6,7 +6,6 @@ supported: - javascript.astro - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.deno - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx index 4ad27896ab6c26..7841660e4764de 100644 --- a/docs/platforms/javascript/common/configuration/integrations/postgres.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/postgres.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/prisma.mdx b/docs/platforms/javascript/common/configuration/integrations/prisma.mdx index fdf26ca89d8921..6c28cd5185dd8a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/prisma.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/prisma.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/prisma__v8.x.mdx b/docs/platforms/javascript/common/configuration/integrations/prisma__v8.x.mdx index 0a7c305475b369..6eda79367c0f97 100644 --- a/docs/platforms/javascript/common/configuration/integrations/prisma__v8.x.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/prisma__v8.x.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/redis.mdx b/docs/platforms/javascript/common/configuration/integrations/redis.mdx index b27a75a0189df2..c4b848e4e716aa 100644 --- a/docs/platforms/javascript/common/configuration/integrations/redis.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/redis.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/replay.mdx b/docs/platforms/javascript/common/configuration/integrations/replay.mdx index 582038ca585f63..acaed9022fbd7f 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replay.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replay.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx index aad2adcbcf66d7..d07d0da9eca3e0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx b/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx index 8f4d6384683ad3..9eb98eef969efa 100644 --- a/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx @@ -5,7 +5,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/requestdata.mdx b/docs/platforms/javascript/common/configuration/integrations/requestdata.mdx index 049a3712b072b7..6c00103a47ee42 100644 --- a/docs/platforms/javascript/common/configuration/integrations/requestdata.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/requestdata.mdx @@ -7,7 +7,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/statsig.mdx b/docs/platforms/javascript/common/configuration/integrations/statsig.mdx index 22c74155148384..0688d4b680630a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/statsig.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/statsig.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.bun - javascript.capacitor - javascript.cloudflare - - javascript.connect - javascript.cordova - javascript.deno - javascript.electron diff --git a/docs/platforms/javascript/common/configuration/integrations/supabase.mdx b/docs/platforms/javascript/common/configuration/integrations/supabase.mdx index a00619253a456e..5a1f96da74dea0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/supabase.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/supabase.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/tedious.mdx b/docs/platforms/javascript/common/configuration/integrations/tedious.mdx index 764f8eed16f6cf..0073825be5f4b0 100644 --- a/docs/platforms/javascript/common/configuration/integrations/tedious.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/tedious.mdx @@ -6,7 +6,6 @@ supported: - javascript.astro - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.deno - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/configuration/integrations/trpc.mdx b/docs/platforms/javascript/common/configuration/integrations/trpc.mdx index 7b12127efbecfb..b8e4ce31b7256e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/trpc.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/trpc.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx index 1cf4b2c2c1f1e8..faed69674c1992 100644 --- a/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/unhandledrejection.mdx @@ -5,7 +5,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/integrations/unleash.mdx b/docs/platforms/javascript/common/configuration/integrations/unleash.mdx index f032d9e57a9b39..8f9ccdf1987178 100644 --- a/docs/platforms/javascript/common/configuration/integrations/unleash.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/unleash.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.bun - javascript.capacitor - javascript.cloudflare - - javascript.connect - javascript.cordova - javascript.deno - javascript.electron diff --git a/docs/platforms/javascript/common/configuration/integrations/webworker.mdx b/docs/platforms/javascript/common/configuration/integrations/webworker.mdx index 3f49041ff87cb2..382d4b02523b4a 100644 --- a/docs/platforms/javascript/common/configuration/integrations/webworker.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/webworker.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/options.mdx b/docs/platforms/javascript/common/configuration/options.mdx index 00747954306fdf..2ee3f39cecc865 100644 --- a/docs/platforms/javascript/common/configuration/options.mdx +++ b/docs/platforms/javascript/common/configuration/options.mdx @@ -733,7 +733,7 @@ If set to `true`, the SDK adds the [W3C `traceparent` header](https://www.w3.org This header is attached in addition to the `sentry-trace` and `baggage` headers. Set this option to `true` if your backend services are instrumented with e.g. OpenTelemetry or other W3C Trace Context compatible libraries and you want to continue traces from the client. - + **Important:** Make sure that your backend services' CORS configuration allows the `traceparent` header. Otherwise, requests might be blocked. diff --git a/docs/platforms/javascript/common/configuration/transports.mdx b/docs/platforms/javascript/common/configuration/transports.mdx index 2b38187be3cb94..90744c60f7fe71 100644 --- a/docs/platforms/javascript/common/configuration/transports.mdx +++ b/docs/platforms/javascript/common/configuration/transports.mdx @@ -10,7 +10,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/configuration/tree-shaking.mdx b/docs/platforms/javascript/common/configuration/tree-shaking.mdx index e3d50897086c40..80e20ba324f2d0 100644 --- a/docs/platforms/javascript/common/configuration/tree-shaking.mdx +++ b/docs/platforms/javascript/common/configuration/tree-shaking.mdx @@ -269,7 +269,6 @@ This means that the `ClientOptions.integrations` property is the final array of + ## Requirements @@ -39,7 +38,7 @@ Once implemented, it'll allow you to get alerts and metrics to help you solve er - + ## Requirements diff --git a/docs/platforms/javascript/common/crons/troubleshooting.mdx b/docs/platforms/javascript/common/crons/troubleshooting.mdx index ff3256934666ff..0b16b994071508 100644 --- a/docs/platforms/javascript/common/crons/troubleshooting.mdx +++ b/docs/platforms/javascript/common/crons/troubleshooting.mdx @@ -13,7 +13,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/data-management/data-collected/index.mdx b/docs/platforms/javascript/common/data-management/data-collected/index.mdx index 4197f17a1a69c7..a3fb5a4c10902c 100644 --- a/docs/platforms/javascript/common/data-management/data-collected/index.mdx +++ b/docs/platforms/javascript/common/data-management/data-collected/index.mdx @@ -149,7 +149,7 @@ By default, the Sentry SDK sends information about the device and runtime to Sen - + ## Session Replay diff --git a/docs/platforms/javascript/common/enriching-events/request-isolation/index.mdx b/docs/platforms/javascript/common/enriching-events/request-isolation/index.mdx index 51bc2622fe204d..6dd6f3d8e0f46c 100644 --- a/docs/platforms/javascript/common/enriching-events/request-isolation/index.mdx +++ b/docs/platforms/javascript/common/enriching-events/request-isolation/index.mdx @@ -4,7 +4,6 @@ description: "Learn more about how request isolation (or process isolation) work supported: - javascript.nextjs - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/commonjs.mdx b/docs/platforms/javascript/common/install/commonjs.mdx index 978d93e2ea3634..a5901ff9b84159 100644 --- a/docs/platforms/javascript/common/install/commonjs.mdx +++ b/docs/platforms/javascript/common/install/commonjs.mdx @@ -4,7 +4,6 @@ sidebar_order: 9 description: "Learn about running Sentry in an CJS application." supported: - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/esm-without-import.mdx b/docs/platforms/javascript/common/install/esm-without-import.mdx index a1a742bb750f5a..7f66afe4e2eea5 100644 --- a/docs/platforms/javascript/common/install/esm-without-import.mdx +++ b/docs/platforms/javascript/common/install/esm-without-import.mdx @@ -4,7 +4,6 @@ sidebar_order: 11 description: "Learn about running Sentry in an ESM application, without the --import flag." supported: - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/esm.mdx b/docs/platforms/javascript/common/install/esm.mdx index d222a843810b87..cd8eb95a2f033a 100644 --- a/docs/platforms/javascript/common/install/esm.mdx +++ b/docs/platforms/javascript/common/install/esm.mdx @@ -4,7 +4,6 @@ sidebar_order: 10 description: "Learn about running Sentry in an ESM application." supported: - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/esm__v8.x.mdx b/docs/platforms/javascript/common/install/esm__v8.x.mdx index fb850ab562d987..3796d110427dac 100644 --- a/docs/platforms/javascript/common/install/esm__v8.x.mdx +++ b/docs/platforms/javascript/common/install/esm__v8.x.mdx @@ -4,7 +4,6 @@ sidebar_order: 10 description: "Learn about running Sentry in an ESM application." supported: - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/late-initialization.mdx b/docs/platforms/javascript/common/install/late-initialization.mdx index 1362f0af7741af..9db8256f766764 100644 --- a/docs/platforms/javascript/common/install/late-initialization.mdx +++ b/docs/platforms/javascript/common/install/late-initialization.mdx @@ -4,7 +4,6 @@ sidebar_order: 12 description: "Learn about running Sentry in an ESM or CJS application, in scenarios where you cannot run init early." supported: - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/lightweight.mdx b/docs/platforms/javascript/common/install/lightweight.mdx index dd87680c2cc5ba..473c2283468edd 100644 --- a/docs/platforms/javascript/common/install/lightweight.mdx +++ b/docs/platforms/javascript/common/install/lightweight.mdx @@ -4,7 +4,6 @@ sidebar_order: 15 description: "Learn about running Sentry in lightweight mode without OpenTelemetry, or with optional OTLP integration for existing OTel setups." supported: - javascript.node - - javascript.connect - javascript.express - javascript.fastify - javascript.hapi diff --git a/docs/platforms/javascript/common/install/loader.mdx b/docs/platforms/javascript/common/install/loader.mdx index 91de29e976014d..4eb1707c213746 100644 --- a/docs/platforms/javascript/common/install/loader.mdx +++ b/docs/platforms/javascript/common/install/loader.mdx @@ -25,7 +25,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/install/npm.mdx b/docs/platforms/javascript/common/install/npm.mdx index 89d918e7edb88d..2716d95d8bcf50 100644 --- a/docs/platforms/javascript/common/install/npm.mdx +++ b/docs/platforms/javascript/common/install/npm.mdx @@ -26,7 +26,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/logs/index.mdx b/docs/platforms/javascript/common/logs/index.mdx index 180611c3039598..7871931294ee6e 100644 --- a/docs/platforms/javascript/common/logs/index.mdx +++ b/docs/platforms/javascript/common/logs/index.mdx @@ -209,7 +209,7 @@ Sentry.init({ Everything in Sentry is linked by trace. When you're viewing a log, you can jump to the parent trace to see the full request context. When you're viewing a trace, you can see all logs emitted during that operation. This connection makes it easy to move between high-level performance data and detailed diagnostic logs. - **[Traces](/product/trace-explorer/)** — Logs emitted during an active span automatically include `sentry.trace.parent_span_id`. Click through from any log to see the full trace, or filter logs by trace ID to see everything that happened during a specific request. -- **[Session Replay](/product/session-replay/)** — Logs include `sentry.replay_id` when a replay is active. Jump from a log entry directly to the replay to see what the user was doing when the log was emitted. +- **[Session Replay](/product/session-replay/)** — Logs include `sentry.replay_id` when a replay is active. Jump from a log entry directly to the replay to see what the user was doing when the log was emitted. - **[Errors](/product/issues/)** — Logs capture the journey leading up to a failure. When an error occurs, your logs show what data was processed, which code paths executed, and what state the system was in — context that stack traces alone can't provide. ## Best Practices @@ -228,6 +228,6 @@ Any attributes set via `Sentry.setAttribute()` / `Sentry.setAttributes()` (or di ## Related Features - Tracing — Logs are automatically linked to traces, so you can see logs in the context of the request or operation that produced them. -- Session Replay — Logs are automatically linked to replays, letting you jump from a log entry to see what the user was doing. +- Session Replay — Logs are automatically linked to replays, letting you jump from a log entry to see what the user was doing. - Error Monitoring — Use logs to add diagnostic context that helps you understand what led to an error. - Attributes — Set attributes once and have them automatically included on all your logs. diff --git a/docs/platforms/javascript/common/mcp-monitoring/index.mdx b/docs/platforms/javascript/common/mcp-monitoring/index.mdx index 626f8ead3a059e..9e2ec9006e2365 100644 --- a/docs/platforms/javascript/common/mcp-monitoring/index.mdx +++ b/docs/platforms/javascript/common/mcp-monitoring/index.mdx @@ -8,7 +8,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/metrics/index.mdx b/docs/platforms/javascript/common/metrics/index.mdx index eb57dbb9366141..e4f7d46a320b6f 100644 --- a/docs/platforms/javascript/common/metrics/index.mdx +++ b/docs/platforms/javascript/common/metrics/index.mdx @@ -34,7 +34,7 @@ With [Sentry's Application Metrics](/product/metrics/), you can send counters, g ## Integrations - + - `elementTimingIntegration` diff --git a/docs/platforms/javascript/common/migration/v10-to-v11/index.mdx b/docs/platforms/javascript/common/migration/v10-to-v11/index.mdx index 83aa7dbabd85a7..ca7db5e9c7c1d0 100644 --- a/docs/platforms/javascript/common/migration/v10-to-v11/index.mdx +++ b/docs/platforms/javascript/common/migration/v10-to-v11/index.mdx @@ -439,7 +439,7 @@ Update anything that filters, groups, or alerts on span ops: dashboards, dynamic | Area | Before | After | | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- | -| Request handlers (Express, Koa, Connect, Fastify, Elysia, NestJS) | `request_handler.`, `handler.nestjs` | `handler` | +| Request handlers (Express, Koa, Fastify, Elysia, NestJS) | `request_handler.`, `handler.nestjs` | `handler` | | Hono `app.request()` in-process dispatch | `hono.request` | `http.server` | | Web-server middleware | `middleware.express`, `middleware.koa`, `middleware.hono`, `middleware.elysia`, `middleware.nestjs`, `middleware.nuxt`, `middleware.nitro`, `middleware.tanstackstart`, `hook.fastify`, `http.server.middleware` (Next.js) | `middleware` | | Backend router layers | `router.express`, `router.koa`, `router.hapi` | `router` | diff --git a/docs/platforms/javascript/common/migration/v7-to-v8/v8-opentelemetry.mdx b/docs/platforms/javascript/common/migration/v7-to-v8/v8-opentelemetry.mdx index b0daca3c47bcd8..290078df2d3073 100644 --- a/docs/platforms/javascript/common/migration/v7-to-v8/v8-opentelemetry.mdx +++ b/docs/platforms/javascript/common/migration/v7-to-v8/v8-opentelemetry.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/opentelemetry/custom-setup.mdx b/docs/platforms/javascript/common/opentelemetry/custom-setup.mdx index 5a328e639c3547..b782060b3982fc 100644 --- a/docs/platforms/javascript/common/opentelemetry/custom-setup.mdx +++ b/docs/platforms/javascript/common/opentelemetry/custom-setup.mdx @@ -7,7 +7,6 @@ supported: - javascript.aws-lambda - javascript.azure-functions - javascript.bun - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions @@ -38,7 +37,7 @@ If you are looking to simply add individual OpenTelemetry instrumentation to you - + If you don't need the full `@sentry/node` SDK and want a simpler way to bridge your existing OpenTelemetry setup with Sentry, consider using lightweight mode with the OTLP integration instead. It requires significantly less manual wiring. diff --git a/docs/platforms/javascript/common/opentelemetry/index.mdx b/docs/platforms/javascript/common/opentelemetry/index.mdx index bd61e879180258..9832ca1b45166a 100644 --- a/docs/platforms/javascript/common/opentelemetry/index.mdx +++ b/docs/platforms/javascript/common/opentelemetry/index.mdx @@ -9,7 +9,6 @@ supported: - javascript.aws-lambda - javascript.azure-functions - javascript.bun - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/opentelemetry/using-opentelemetry-apis.mdx b/docs/platforms/javascript/common/opentelemetry/using-opentelemetry-apis.mdx index f76c923436b8a9..f8d0f7f850ebb2 100644 --- a/docs/platforms/javascript/common/opentelemetry/using-opentelemetry-apis.mdx +++ b/docs/platforms/javascript/common/opentelemetry/using-opentelemetry-apis.mdx @@ -7,7 +7,6 @@ supported: - javascript.aws-lambda - javascript.azure-functions - javascript.bun - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/session-replay/configuration.mdx b/docs/platforms/javascript/common/session-replay/configuration.mdx index f401fae00884ce..c69d0187a34290 100644 --- a/docs/platforms/javascript/common/session-replay/configuration.mdx +++ b/docs/platforms/javascript/common/session-replay/configuration.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/session-replay/index.mdx b/docs/platforms/javascript/common/session-replay/index.mdx index f8ff311a547b1c..c1c52564c2fb34 100644 --- a/docs/platforms/javascript/common/session-replay/index.mdx +++ b/docs/platforms/javascript/common/session-replay/index.mdx @@ -11,7 +11,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/session-replay/issue-types.mdx b/docs/platforms/javascript/common/session-replay/issue-types.mdx index f4501e0c4e41af..fd0f42327abb15 100644 --- a/docs/platforms/javascript/common/session-replay/issue-types.mdx +++ b/docs/platforms/javascript/common/session-replay/issue-types.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/session-replay/privacy.mdx b/docs/platforms/javascript/common/session-replay/privacy.mdx index 225b15da33adce..4e9c826149b670 100644 --- a/docs/platforms/javascript/common/session-replay/privacy.mdx +++ b/docs/platforms/javascript/common/session-replay/privacy.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/session-replay/troubleshooting.mdx b/docs/platforms/javascript/common/session-replay/troubleshooting.mdx index 130cb02111a2f1..e7721c0edc715a 100644 --- a/docs/platforms/javascript/common/session-replay/troubleshooting.mdx +++ b/docs/platforms/javascript/common/session-replay/troubleshooting.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/session-replay/understanding-sessions.mdx b/docs/platforms/javascript/common/session-replay/understanding-sessions.mdx index ce6176693b1c7a..17ecf07119ee8d 100644 --- a/docs/platforms/javascript/common/session-replay/understanding-sessions.mdx +++ b/docs/platforms/javascript/common/session-replay/understanding-sessions.mdx @@ -9,7 +9,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.elysia - javascript.express - javascript.fastify diff --git a/docs/platforms/javascript/common/sourcemaps/uploading/hosting-publicly.mdx b/docs/platforms/javascript/common/sourcemaps/uploading/hosting-publicly.mdx index 2f7a209f2ff4a7..2b18cf96f21297 100644 --- a/docs/platforms/javascript/common/sourcemaps/uploading/hosting-publicly.mdx +++ b/docs/platforms/javascript/common/sourcemaps/uploading/hosting-publicly.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/tracing/distributed-tracing/dealing-with-cors-issues/index.mdx b/docs/platforms/javascript/common/tracing/distributed-tracing/dealing-with-cors-issues/index.mdx index 0652af1d6d7817..0715c8655498c5 100644 --- a/docs/platforms/javascript/common/tracing/distributed-tracing/dealing-with-cors-issues/index.mdx +++ b/docs/platforms/javascript/common/tracing/distributed-tracing/dealing-with-cors-issues/index.mdx @@ -6,7 +6,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/tracing/index.mdx b/docs/platforms/javascript/common/tracing/index.mdx index 9559d4acb80ac9..1210df3810a3f2 100644 --- a/docs/platforms/javascript/common/tracing/index.mdx +++ b/docs/platforms/javascript/common/tracing/index.mdx @@ -55,7 +55,7 @@ You can find more in-depth explanations and examples about sampling configuratio Sentry captures distributed traces consisting of transactions and spans, which measure individual services and individual operations within those services, respectively. Learn more about our model in [Distributed Tracing](/concepts/key-terms/tracing/distributed-tracing/). - + ## Agent Tracing @@ -115,7 +115,7 @@ You can also manually start spans to instrument specific parts of your code. Thi - Sending Span Metrics: Learn how to capture metrics on your spans - + ## Replay Linking @@ -153,7 +153,7 @@ Instead, neither `tracesSampleRate` nor `tracesSampler` should be defined in you ## Related Features -- Session Replay — Traces appear in the Replay timeline, showing performance data alongside the user's actions. +- Session Replay — Traces appear in the Replay timeline, showing performance data alongside the user's actions. - Logs — Logs emitted during a trace are automatically linked, giving you diagnostic context for each operation. ## Tracing Next Steps diff --git a/docs/platforms/javascript/common/tracing/instrumentation/caches-module.mdx b/docs/platforms/javascript/common/tracing/instrumentation/caches-module.mdx index ec12c12f8a3ada..4e34e3920663f2 100644 --- a/docs/platforms/javascript/common/tracing/instrumentation/caches-module.mdx +++ b/docs/platforms/javascript/common/tracing/instrumentation/caches-module.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/tracing/instrumentation/queues-module.mdx b/docs/platforms/javascript/common/tracing/instrumentation/queues-module.mdx index 97b347cdeea182..ef7fe5533b3c3b 100644 --- a/docs/platforms/javascript/common/tracing/instrumentation/queues-module.mdx +++ b/docs/platforms/javascript/common/tracing/instrumentation/queues-module.mdx @@ -6,7 +6,6 @@ supported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/troubleshooting/supported-browsers.mdx b/docs/platforms/javascript/common/troubleshooting/supported-browsers.mdx index fac6fe5e3dd93e..151bfc91fdffdc 100644 --- a/docs/platforms/javascript/common/troubleshooting/supported-browsers.mdx +++ b/docs/platforms/javascript/common/troubleshooting/supported-browsers.mdx @@ -7,7 +7,6 @@ notSupported: - javascript.node - javascript.aws-lambda - javascript.azure-functions - - javascript.connect - javascript.express - javascript.fastify - javascript.gcp-functions diff --git a/docs/platforms/javascript/common/user-feedback/configuration/index.mdx b/docs/platforms/javascript/common/user-feedback/configuration/index.mdx index 7b334b228713d5..0a52c1b9f3f2ff 100644 --- a/docs/platforms/javascript/common/user-feedback/configuration/index.mdx +++ b/docs/platforms/javascript/common/user-feedback/configuration/index.mdx @@ -5,7 +5,7 @@ description: Learn about general User Feedback configuration fields. og_image: /og-images/platforms-javascript-common-user-feedback-configuration.png --- - + ## User Feedback Widget diff --git a/docs/platforms/javascript/common/user-feedback/configuration/index__v7.x.mdx b/docs/platforms/javascript/common/user-feedback/configuration/index__v7.x.mdx index 7121ae88d9905b..10e11aaf24fc99 100644 --- a/docs/platforms/javascript/common/user-feedback/configuration/index__v7.x.mdx +++ b/docs/platforms/javascript/common/user-feedback/configuration/index__v7.x.mdx @@ -14,7 +14,7 @@ In version 7 of our JavaScript SDK, User Feedback was released as a Beta integra - + ## User Feedback Widget diff --git a/docs/platforms/javascript/common/user-feedback/index.mdx b/docs/platforms/javascript/common/user-feedback/index.mdx index 9bf2284daf5c09..2ae47426c376f1 100644 --- a/docs/platforms/javascript/common/user-feedback/index.mdx +++ b/docs/platforms/javascript/common/user-feedback/index.mdx @@ -15,7 +15,7 @@ The User Feedback feature allows you to collect user feedback from anywhere insi feature. Lower versions may have limited functionality. - + ## User Feedback Widget diff --git a/docs/platforms/javascript/guides/connect/configuration/integrations/contextlines.mdx b/docs/platforms/javascript/guides/connect/configuration/integrations/contextlines.mdx deleted file mode 100644 index 7b3af587274903..00000000000000 --- a/docs/platforms/javascript/guides/connect/configuration/integrations/contextlines.mdx +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: ContextLines -description: "Adds source code to your stack frames. (default)" ---- - -_Import name: `Sentry.contextLinesIntegration`_ - -This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). - -This integration adds source code to your stack frames. It ensures that you can see the code that caused the error directly in the Sentry UI. - - - -## Options - -### `frameContextLines` - -_Type: `number`_ - -The number of lines to collect around each stack frame's line number. Defaults to 7. diff --git a/docs/platforms/javascript/guides/connect/index.mdx b/docs/platforms/javascript/guides/connect/index.mdx deleted file mode 100644 index b7a04aa9d09e11..00000000000000 --- a/docs/platforms/javascript/guides/connect/index.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Connect -description: "Learn how to manually set up Sentry in your Connect app and capture your first errors." -sdk: sentry.javascript.node -fallbackGuide: javascript.node -categories: - - javascript - - server - - server-node ---- - - diff --git a/docs/platforms/javascript/guides/connect/tracing/instrumentation/automatic-instrumentation.mdx b/docs/platforms/javascript/guides/connect/tracing/instrumentation/automatic-instrumentation.mdx deleted file mode 100644 index 2f7c38261d7f14..00000000000000 --- a/docs/platforms/javascript/guides/connect/tracing/instrumentation/automatic-instrumentation.mdx +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Automatic Instrumentation -description: "Learn what transactions are captured after tracing is enabled in the Sentry Connect SDK." ---- - - diff --git a/docs/platforms/react-native/common/enriching-events/identify-user/index.mdx b/docs/platforms/react-native/common/enriching-events/identify-user/index.mdx index e76a7f3757d37f..0443a344e3a66d 100644 --- a/docs/platforms/react-native/common/enriching-events/identify-user/index.mdx +++ b/docs/platforms/react-native/common/enriching-events/identify-user/index.mdx @@ -22,7 +22,7 @@ An alternative, or addition, to the username. Sentry is aware of email addresses ### `ip_address` The user's IP address. If the user is unauthenticated, Sentry uses the IP address as a unique identifier for the user. -Serverside SDKs that instrument incoming requests will attempt to pull the IP address from the HTTP request data (`request.env.REMOTE_ADDR` field in JSON), if available. This requires you to set the `include.ip` option to `true` in the [`RequestData`](/platforms/javascript/guides/connect/configuration/integrations/requestdata/) integration. +Serverside SDKs that instrument incoming requests will attempt to pull the IP address from the HTTP request data (`request.env.REMOTE_ADDR` field in JSON), if available. This requires you to set the `include.ip` option to `true` in the [`RequestData`](/platforms/javascript/guides/node/configuration/integrations/requestdata/) integration. If the user's `ip_address` is set to `"{{auto}}"`, Sentry will infer the IP address from the connection between your app and Sentry's server. diff --git a/docs/product/logs/getting-started/index.mdx b/docs/product/logs/getting-started/index.mdx index cadc0297f3de30..13ba8087463c8b 100644 --- a/docs/product/logs/getting-started/index.mdx +++ b/docs/product/logs/getting-started/index.mdx @@ -52,12 +52,6 @@ To set up Sentry Logs, use the links below for supported SDKs. After it's been s url="/platforms/javascript/guides/cloudflare/logs/" skill="sentry-cloudflare-sdk" /> -- - -- - + In a Node.js runtime, you can use the [NodeRuntimeMetrics](/platforms/javascript/guides/node/configuration/integrations/noderuntimemetrics/) integration to automatically collect Node.js runtime health metrics. diff --git a/includes/migration/javascript-v11/child-process-worker-split.mdx b/includes/migration/javascript-v11/child-process-worker-split.mdx index cf7909a5d14a2c..33cd9ce101ee90 100644 --- a/includes/migration/javascript-v11/child-process-worker-split.mdx +++ b/includes/migration/javascript-v11/child-process-worker-split.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/express-error-handler.mdx b/includes/migration/javascript-v11/express-error-handler.mdx index e94fc957c18234..6e2e4e9e9a85cd 100644 --- a/includes/migration/javascript-v11/express-error-handler.mdx +++ b/includes/migration/javascript-v11/express-error-handler.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/fastify-error-handler.mdx b/includes/migration/javascript-v11/fastify-error-handler.mdx index d40238427f165d..d5497979641176 100644 --- a/includes/migration/javascript-v11/fastify-error-handler.mdx +++ b/includes/migration/javascript-v11/fastify-error-handler.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/hono-integration-removed.mdx b/includes/migration/javascript-v11/hono-integration-removed.mdx index 977035bd6e5fc4..a13418fd78ed90 100644 --- a/includes/migration/javascript-v11/hono-integration-removed.mdx +++ b/includes/migration/javascript-v11/hono-integration-removed.mdx @@ -11,7 +11,6 @@ frameworks: azure-functions, bun, cloudflare, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/http-integration-options.mdx b/includes/migration/javascript-v11/http-integration-options.mdx index 1e0c130dc66273..d7a59260e07d97 100644 --- a/includes/migration/javascript-v11/http-integration-options.mdx +++ b/includes/migration/javascript-v11/http-integration-options.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/koa-hapi-error-handlers.mdx b/includes/migration/javascript-v11/koa-hapi-error-handlers.mdx index ffcba16027333d..5b773dbd569b1c 100644 --- a/includes/migration/javascript-v11/koa-hapi-error-handlers.mdx +++ b/includes/migration/javascript-v11/koa-hapi-error-handlers.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/node-loader-entry-points.mdx b/includes/migration/javascript-v11/node-loader-entry-points.mdx index 936dffaa3e7c4f..cb2a6e0c8ec01c 100644 --- a/includes/migration/javascript-v11/node-loader-entry-points.mdx +++ b/includes/migration/javascript-v11/node-loader-entry-points.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/node-removed-apis.mdx b/includes/migration/javascript-v11/node-removed-apis.mdx index c65e804a36d7ea..e2b779bb94d578 100644 --- a/includes/migration/javascript-v11/node-removed-apis.mdx +++ b/includes/migration/javascript-v11/node-removed-apis.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/require-to-import.mdx b/includes/migration/javascript-v11/require-to-import.mdx index accc72bb4aec4d..6867a78ae04a9c 100644 --- a/includes/migration/javascript-v11/require-to-import.mdx +++ b/includes/migration/javascript-v11/require-to-import.mdx @@ -9,7 +9,6 @@ frameworks: astro, aws-lambda, azure-functions, - connect, effect, elysia, express, diff --git a/includes/migration/javascript-v11/span-op-changes.mdx b/includes/migration/javascript-v11/span-op-changes.mdx index 0e1fcd17474672..91b4613d8a202a 100644 --- a/includes/migration/javascript-v11/span-op-changes.mdx +++ b/includes/migration/javascript-v11/span-op-changes.mdx @@ -19,7 +19,7 @@ Update anything that filters, groups, or alerts on span ops: dashboards, dynamic | Area | Before | After | | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- | -| Request handlers (Express, Koa, Connect, Fastify, Elysia, NestJS) | `request_handler.`, `handler.nestjs` | `handler` | +| Request handlers (Express, Koa, Fastify, Elysia, NestJS) | `request_handler.`, `handler.nestjs` | `handler` | | Hono `app.request()` in-process dispatch | `hono.request` | `http.server` | | Web-server middleware | `middleware.express`, `middleware.koa`, `middleware.hono`, `middleware.elysia`, `middleware.nestjs`, `middleware.nuxt`, `middleware.nitro`, `middleware.tanstackstart`, `hook.fastify`, `http.server.middleware` (Next.js) | `middleware` | | Backend router layers | `router.express`, `router.koa`, `router.hapi` | `router` | diff --git a/includes/migration/javascript-v11/unhandled-rejection-warning.mdx b/includes/migration/javascript-v11/unhandled-rejection-warning.mdx index fd58dc05c9a11e..66bda3b963ce37 100644 --- a/includes/migration/javascript-v11/unhandled-rejection-warning.mdx +++ b/includes/migration/javascript-v11/unhandled-rejection-warning.mdx @@ -10,7 +10,6 @@ frameworks: aws-lambda, azure-functions, bun, - connect, effect, elysia, express, diff --git a/includes/quick-start-features-expandable.mdx b/includes/quick-start-features-expandable.mdx index b901ff291b4f6b..bfe058eee3792f 100644 --- a/includes/quick-start-features-expandable.mdx +++ b/includes/quick-start-features-expandable.mdx @@ -27,7 +27,7 @@ import { FeatureInfo } from "sentry-docs/components/featureInfo"; - + - + ('FeatureFlags'); -if (flagsIntegration) { - flagsIntegration.addFeatureFlag('test-flag', false); -} else { - // Something went wrong, check your DSN and/or integrations -} -Sentry.captureException(new Error('Something went wrong!')); -``` diff --git a/platform-includes/configuration/integrations/javascript.connect.mdx b/platform-includes/configuration/integrations/javascript.connect.mdx deleted file mode 100644 index b2ce33a4e70107..00000000000000 --- a/platform-includes/configuration/integrations/javascript.connect.mdx +++ /dev/null @@ -1,51 +0,0 @@ -### Integrations - -| | **Auto Enabled** | **Errors** | **Tracing** | **Additional Context** | -| --------------------------------------------------------- | :--------------: | :--------: | :---------: | :--------------------: | -| [`amqplibIntegration`](./amqplib) | ✓ | | ✓ | | -| [`consoleIntegration`](./console) | ✓ | | | ✓ | -| [`connectIntegration`](./connect) | ✓ | | ✓ | | -| [`contextLinesIntegration`](./contextlines) | ✓ | ✓ | | | -| [`dedupeIntegration`](./dedupe) | ✓ | ✓ | | | -| [`functionToStringIntegration`](./functiontostring) | ✓ | | | | -| [`genericPoolIntegration`](./genericpool) | ✓ | | ✓ | | -| [`graphqlIntegration`](./graphql) | ✓ | | ✓ | | -| [`httpIntegration`](./http) | ✓ | ✓ | ✓ | ✓ | -| [`inboundFiltersIntegration`](./inboundfilters) | ✓ | ✓ | | | -| [`kafkaIntegration`](./kafka) | ✓ | | ✓ | | -| [`linkedErrorsIntegration`](./linkederrors) | ✓ | ✓ | | | -| [`lruMemoizerIntegration`](./lrumemoizer) | ✓ | | ✓ | | -| [`modulesIntegration`](./modules) | ✓ | | | ✓ | -| [`mongoIntegration`](./mongo) | ✓ | | ✓ | | -| [`mongooseIntegration`](./mongoose) | ✓ | | ✓ | | -| [`mysqlIntegration`](./mysql) | ✓ | | ✓ | | -| [`mysql2Integration`](./mysql2) | ✓ | | ✓ | | -| [`nodeContextIntegration`](./nodecontext) | ✓ | | | ✓ | -| [`nativeNodeFetchIntegration`](./nodefetch) | ✓ | | ✓ | ✓ | -| [`onUncaughtExceptionIntegration`](./onuncaughtexception) | ✓ | ✓ | | | -| [`onUnhandledRejectionIntegration`](./unhandledrejection) | ✓ | ✓ | | | -| [`postgresIntegration`](./postgres) | ✓ | | ✓ | | -| [`redisIntegration`](./redis) | ✓ | | ✓ | | -| [`requestDataIntegration`](./requestdata) | ✓ | | ✓ | | -| [`tediousIntegration`](./tedious) | ✓ | | ✓ | | -| [`childProcessIntegration`](./childProcess) | ✓ | | | ✓ | -| [`rewriteFramesIntegration`](./rewriteframes) | ✓ | ✓ | | | -| [`vercelAiIntegration`](../../agent-tracing/vercelai) | ✓ | | ✓ | | -| [`openAIIntegration`](../../agent-tracing/openai) | ✓ | | ✓ | | -| [`anthropicAIIntegration`](../../agent-tracing/anthropic) | ✓ | ✓ | ✓ | | -| [`googleGenAIIntegration`](../../agent-tracing/google-genai) | ✓ | ✓ | ✓ | | -| [`langChainIntegration`](../../agent-tracing/langchain) | ✓ | ✓ | ✓ | | -| [`anrIntegration`](./anr) | | ✓ | | | -| [`captureConsoleIntegration`](./captureconsole) | | | | ✓ | -| [`eventLoopBlockIntegration`](./event-loop-block) | | ✓ | | | -| [`dataloaderIntegration`](./dataloader) | | | ✓ | | -| [`extraErrorDataIntegration`](./extraerrordata) | | | | ✓ | -| [`fsIntegration`](./fs) | | | ✓ | | -| [`knexIntegration`](./knex) | | | ✓ | | -| [`localVariablesIntegration`](./localvariables) | | ✓ | | | -| [`nodeRuntimeMetricsIntegration`](./noderuntimemetrics) | | | | ✓ | -| [`nodeProfilingIntegration`](./nodeprofiling) | | | ✓ | | -| [`prismaIntegration`](./prisma) | | | ✓ | | -| [`trpcMiddleware`](./trpc) | | ✓ | ✓ | ✓ | -| [`zodErrorsIntegration`](./zodErrors) | | | | ✓ | -| [`pinoIntegration`](./pino) | | ✓ | | | diff --git a/platform-includes/crons/requirements/javascript.connect.mdx b/platform-includes/crons/requirements/javascript.connect.mdx deleted file mode 100644 index ee5931db169fdd..00000000000000 --- a/platform-includes/crons/requirements/javascript.connect.mdx +++ /dev/null @@ -1,2 +0,0 @@ -- Use our getting started guide to install and configure the Sentry SDK (version `7.51.1` or newer) for your recurring job. -- [Create and configure](https://sentry.io/issues/alerts/new/crons/) your first Monitor. diff --git a/platform-includes/feature-flags/evaluation-tracking-index/javascript.connect.mdx b/platform-includes/feature-flags/evaluation-tracking-index/javascript.connect.mdx deleted file mode 100644 index bba2907e90464b..00000000000000 --- a/platform-includes/feature-flags/evaluation-tracking-index/javascript.connect.mdx +++ /dev/null @@ -1 +0,0 @@ -The generic `featureFlagsIntegration` allows you to manually track feature flag evaluations. Read the documentation to learn more. diff --git a/platform-includes/feature-flags/integrations/js-featureflags/min-version/javascript.connect.mdx b/platform-includes/feature-flags/integrations/js-featureflags/min-version/javascript.connect.mdx deleted file mode 100644 index c4a235b1ddad3e..00000000000000 --- a/platform-includes/feature-flags/integrations/js-featureflags/min-version/javascript.connect.mdx +++ /dev/null @@ -1 +0,0 @@ -This integration is available in Sentry SDK **versions 9.31.0 or higher.** diff --git a/platform-includes/getting-started-add-top-level-import/javascript.connect.mdx b/platform-includes/getting-started-add-top-level-import/javascript.connect.mdx deleted file mode 100644 index e54c7a31355294..00000000000000 --- a/platform-includes/getting-started-add-top-level-import/javascript.connect.mdx +++ /dev/null @@ -1,29 +0,0 @@ -```javascript {tabTitle:CommonJS} -// Ensure to require this before requiring any other modules! -require('./instrument.js') - -const connect = require('connect'); -const Sentry = require("@sentry/node"); -const app = connect(); - -Sentry.setupConnectErrorHandler(app); - -// Add your routes, etc. - -app.listen(3030); -``` - -```javascript {tabTitle:ESM} -// Ensure to import this before importing any other modules! -import './instrument.js' - -import connect from 'connect'; -import * as Sentry from "@sentry/node"; -const app = connect(); - -Sentry.setupConnectErrorHandler(app); - -// Add your routes, etc. - -app.listen(3030); -``` diff --git a/platform-includes/getting-started-use/javascript.connect.mdx b/platform-includes/getting-started-use/javascript.connect.mdx deleted file mode 100644 index 4d9ae89376dcb3..00000000000000 --- a/platform-includes/getting-started-use/javascript.connect.mdx +++ /dev/null @@ -1,33 +0,0 @@ -```javascript {tabTitle:CommonJS} -// Require this first! -require("./instrument"); - -// Now require other modules -const connect = require("connect"); -const Sentry = require("@sentry/node"); - -const app = connect(); - -Sentry.setupConnectErrorHandler(app); - -// Add your routes, etc. - -app.listen(3030); -``` - -```javascript {tabTitle:ESM} -// Import this first! -import "./instrument"; - -// Now import other modules -import connect from "connect"; -import * as Sentry from "@sentry/node"; - -const app = connect(); - -Sentry.setupConnectErrorHandler(app); - -// Add your routes, etc. - -app.listen(3030); -``` diff --git a/platform-includes/getting-started-verify/javascript.connect.mdx b/platform-includes/getting-started-verify/javascript.connect.mdx deleted file mode 100644 index 7449938a9aa410..00000000000000 --- a/platform-includes/getting-started-verify/javascript.connect.mdx +++ /dev/null @@ -1,62 +0,0 @@ -### Issues - - - - - -First, let's make sure Sentry is correctly capturing errors and creating issues in your project. Add the following code snippet to your main application file; it defines a route that will deliberately trigger an error when called: - - - - -```javascript -app.use("/debug-sentry", (req, res) => { - throw new Error("My first Sentry error!"); -}); -``` - - - - - - - -### Tracing - - - - - -To test your tracing configuration, update the previous code snippet by starting a trace to measure the time it takes to execute your code: - - - - -```javascript -app.use("/debug-sentry", async (req, res) => { - await Sentry.startSpan( - { - op: "test", - name: "My First Test Transaction", - }, - async () => { - await new Promise((resolve) => setTimeout(resolve, 100)); - throw new Error("My first Sentry error!"); - } - ); -}); -``` - - - - - - - - - - - - - - diff --git a/platform-includes/migration/javascript-v8/important-changes/javascript.connect.mdx b/platform-includes/migration/javascript-v8/important-changes/javascript.connect.mdx deleted file mode 100644 index 13c630acb863d3..00000000000000 --- a/platform-includes/migration/javascript-v8/important-changes/javascript.connect.mdx +++ /dev/null @@ -1,166 +0,0 @@ -### Supported versions - -Sentry Node SDK `8.x` supports Node `14.18.0` or higher - -If you need to support older versions of Node.js, please use Sentry Node SDK `7.x`. - -### Updated SDK initialization - -With 8.x, @sentry/node has been completely overhauled. It is now powered by [OpenTelemetry](https://opentelemetry.io/) under the hood. You do not need to know or understand what OpenTelemetry is in order to use Sentry. We set up OpenTelemetry under the hood. If you use OpenTelemetry-native APIs to start spans, Sentry will pick up everything automatically. - -Here's an example of instrumentating a Connect application with Sentry Node SDK `8.x`: - -```javascript {tabTitle:CommonJS} -require("./instrument"); -const connect = require("connect"); -const Sentry = require("@sentry/node"); -const app = connect(); - -// Add routes etc. here - -Sentry.setupConnectErrorHandler(app); - -app.listen(3000); -``` - -```javascript {tabTitle:ESM} -import "./instrument"; -import connect from "connect"; -import * as Sentry from "@sentry/node"; -const app = connect(); - -// Add your routes, etc. here - -Sentry.setupConnectErrorHandler(app); - -app.listen(3030); -``` - -To migrate your Connect app to Sentry Node SDK `8.x`, you need to make the following changes: - -1. Create an external file called `instrument.js` and move your `Sentry.init` call to it. - -Due to the way that auto instrumentation works in `8.x` of the Sentry Node SDK, it is required that you initialize Sentry before you require or import any other package. Any package that is required/imported before Sentry is initialized may not be correctly auto-instrumented. - -```JavaScript {tabTitle:CommonJS} {filename: instrument.js} -const Sentry = require('@sentry/node'); - -Sentry.init({ - // ... -}); -``` - -```JavaScript diff {tabTitle:ESM} {filename: instrument.mjs} -import * as Sentry from "@sentry/node"; - -Sentry.init({ - // ... -}); -``` - -2. Remove any performance related integrations - -All performance auto-instrumentation will be automatically enabled if the package is found. You do not need to add any integration yourself, and `autoDiscoverNodePerformanceMonitoringIntegrations()` has also been removed. This means you can remove all custom `requestHandler` and `tracingMiddleware` Sentry code. - -We now support the following integrations out of the box with 0 configuration: - -- `httpIntegration`: Automatically instruments Node http and https standard libraries -- `nativeNodeFetchIntegration`: Automatically instruments top level fetch and undici -- `koaIntegration`: Automatically instruments Koa -- `graphqlIntegration`: Automatically instruments GraphQL -- `mongoIntegration`: Automatically instruments MongoDB -- `mongooseIntegration`: Automatically instruments Mongoose -- `mysqlIntegration`: Automatically instruments MySQL -- `mysql2Integration`: Automatically instruments MySQL2 -- `postgresIntegration`: Automatically instruments PostgreSQL - -3. Require `instrument.js` before any other module in your application - -```JavaScript diff {tabTitle:CommonJS} -+require('./instrument'); - const connect = require('connect'); - const Sentry = require('@sentry/node'); - const app = connect(); -``` - -```JavaScript diff {tabTitle:ESM} -+import './instrument'; - import connect from 'connect'; - import * as Sentry from "@sentry/node"; - const app = connect(); -``` - - - -If you run your application with ESM, you need to import the Sentry Initialization file before importing any other modules. See running Sentry with ESM. -If you are unsure how you are running your application, see Installation Methods for more information. - - - -4. Add Sentry error handler - -Previously you had to use `Sentry.Handlers.requestHandler()`, `Sentry.Handlers.tracingHandler()`, and `Sentry.Handlers.errorHandler()` to add Sentry instrumentation to your Connect app. In `8.x`, you only need to use `Sentry.setupConnectErrorHandler(app)`, you can remove all other handlers. - -```JavaScript diff {tabTitle:CommonJS} - require('./instrument'); - const connect = require('connect'); - const Sentry = require('@sentry/node'); - const app = connect(); - --app.use(Sentry.Handlers.requestHandler()); --app.use(Sentry.Handlers.tracingHandler()); - -// add routes etc. here - --app.use(Sentry.Handlers.errorHandler()); -+Sentry.setupConnectErrorHandler(app); - - app.listen(3000); -``` - -```JavaScript diff {tabTitle:ESM} - import './instrument'; - import connect from 'connect'; - import * as Sentry from "@sentry/node"; - const app = connect(); - --app.use(Sentry.Handlers.requestHandler()); --app.use(Sentry.Handlers.tracingHandler()); - -// add routes etc. here - --app.use(Sentry.Handlers.errorHandler()); -+Sentry.setupConnectErrorHandler(app); - - app.listen(3000); -``` - -### Ensure Request Isolation - -For any non-HTTP scenarios (e.g. websockets or a scheduled job), you'll have to manually ensure request isolation by wrapping the function with `Sentry.withIsolationScope()`. Previously we recommended you use `Sentry.runWithAsyncContext` for this but that has been removed in `8.x`. - -```javascript {tabTitle:CommonJS} -const Sentry = require("@sentry/node"); - -function myScheduledJob() { - return Sentry.withIsolationScope(async () => { - await doSomething(); - await doSomethingElse(); - return { status: "DONE" }; - }); -} -``` - -```javascript {tabTitle:ESM} -import * as Sentry from "@sentry/node"; - -function myScheduledJob() { - return Sentry.withIsolationScope(async () => { - await doSomething(); - await doSomethingElse(); - return { status: "DONE" }; - }); -} -``` - -This way, anything happening inside of this function will be isolated, even if they run concurrently. diff --git a/platform-includes/migration/javascript-v8/integrations-package-removal/javascript.connect.mdx b/platform-includes/migration/javascript-v8/integrations-package-removal/javascript.connect.mdx deleted file mode 100644 index 4f7f6ab6537eba..00000000000000 --- a/platform-includes/migration/javascript-v8/integrations-package-removal/javascript.connect.mdx +++ /dev/null @@ -1,14 +0,0 @@ -### Removal of `@sentry/integrations` package - -`@sentry/integrations` has been removed and will no longer be published. We moved pluggable integrations from their own package (`@sentry/integrations`) to `@sentry/node`. In addition they are now functions instead of classes. - -Integrations that are now exported from `@sentry/node` for server-side init: - -- `captureConsoleIntegration` (`CaptureConsole`) -- `debugIntegration` (`Debug`) -- `extraErrorDataIntegration` (`ExtraErrorData`) -- `rewriteFramesIntegration` (`RewriteFrames`) -- `sessionTimingIntegration` (`SessionTiming`) -- `dedupeIntegration` (`Dedupe`) - Note: enabled by default, not pluggable - -The `Transaction` integration has been removed from `@sentry/integrations`. There is no replacement API. diff --git a/platform-includes/migration/javascript-v8/intro/javascript.connect.mdx b/platform-includes/migration/javascript-v8/intro/javascript.connect.mdx deleted file mode 100644 index 1654e8dd1f386b..00000000000000 --- a/platform-includes/migration/javascript-v8/intro/javascript.connect.mdx +++ /dev/null @@ -1 +0,0 @@ -`8.x` simplifies Sentry Node SDK initialization and leverages Node.js OpenTelemetry instrumentation for tracing. diff --git a/platform-includes/sourcemaps/legacy-troubleshooting/javascript.mdx b/platform-includes/sourcemaps/legacy-troubleshooting/javascript.mdx index cb6da7d5b4f7f9..e73e949efbd3d7 100644 --- a/platform-includes/sourcemaps/legacy-troubleshooting/javascript.mdx +++ b/platform-includes/sourcemaps/legacy-troubleshooting/javascript.mdx @@ -39,7 +39,7 @@ To verify that the distribution has been set correctly in the SDK, open an issue If you've uploaded source maps and they aren't applying to your code in an issue in Sentry, take a look at the JSON of the event and look for the `abs_path` to see exactly where we're attempting to resolve the file - for example, `http://localhost:8000/scripts/script.js` (`abs_path` will appear once for each frame in the stack trace - match this up with the file(s) that are not deminified.). A link to the JSON view can be found at the top of the issue page next to the date the event occurred. The uploaded artifact names must match these values. -If you have **dynamic values in your path** (for example, `https://www.site.com/{some_value}/scripts/script.js`), you may want to use the `rewriteFrames` integration`rewriteFrames` integration to change your `abs_path` values. +If you have **dynamic values in your path** (for example, `https://www.site.com/{some_value}/scripts/script.js`), you may want to use the `rewriteFrames` integration`rewriteFrames` integration to change your `abs_path` values. ### Using sentry-cli diff --git a/platform-includes/sourcemaps/legacy-uploading-methods/javascript.mdx b/platform-includes/sourcemaps/legacy-uploading-methods/javascript.mdx index aa5af4955018b4..df7829193bb773 100644 --- a/platform-includes/sourcemaps/legacy-uploading-methods/javascript.mdx +++ b/platform-includes/sourcemaps/legacy-uploading-methods/javascript.mdx @@ -328,7 +328,7 @@ To verify that the distribution has been set correctly in the SDK, open an issue If you've uploaded source maps and they aren't applying to your code in an issue in Sentry, take a look at the JSON of the event and look for the `abs_path` to see exactly where we're attempting to resolve the file - for example, `http://localhost:8000/scripts/script.js` (`abs_path` will appear once for each frame in the stack trace - match this up with the file(s) that are not deminified.). A link to the JSON view can be found at the top of the issue page next to the date the event occurred. The uploaded artifact names must match these values. -If you have **dynamic values in your path** (for example, `https://www.site.com/{some_value}/scripts/script.js`), you may want to use the `rewriteFrames` integration`rewriteFrames` integration to change your `abs_path` values. +If you have **dynamic values in your path** (for example, `https://www.site.com/{some_value}/scripts/script.js`), you may want to use the `rewriteFrames` integration`rewriteFrames` integration to change your `abs_path` values. #### Using sentry-cli diff --git a/platform-includes/sourcemaps/overview/javascript.capacitor.mdx b/platform-includes/sourcemaps/overview/javascript.capacitor.mdx index 2e80008f766408..b64502cfa07614 100644 --- a/platform-includes/sourcemaps/overview/javascript.capacitor.mdx +++ b/platform-includes/sourcemaps/overview/javascript.capacitor.mdx @@ -50,7 +50,7 @@ If you used Create React App to set up your React application see our Sentry CLI. - + diff --git a/platform-includes/sourcemaps/overview/javascript.mdx b/platform-includes/sourcemaps/overview/javascript.mdx index 0461bec03fa66b..bdf2eaf2dead52 100644 --- a/platform-includes/sourcemaps/overview/javascript.mdx +++ b/platform-includes/sourcemaps/overview/javascript.mdx @@ -58,7 +58,7 @@ If you used Create React App to set up your React application see our Sentry CLI. - + diff --git a/platform-includes/sourcemaps/troubleshooting/javascript.mdx b/platform-includes/sourcemaps/troubleshooting/javascript.mdx index 0a478c5e54635b..9015bf368ce4e7 100644 --- a/platform-includes/sourcemaps/troubleshooting/javascript.mdx +++ b/platform-includes/sourcemaps/troubleshooting/javascript.mdx @@ -133,7 +133,6 @@ Sometimes build scripts and plugins produce pre-compressed minified files (for e 'javascript.node', 'javascript.aws-lambda', 'javascript.azure-functions', - 'javascript.connect', 'javascript.express', 'javascript.fastify', 'javascript.gcp-functions', diff --git a/platform-includes/sourcemaps/upload/primer/javascript.mdx b/platform-includes/sourcemaps/upload/primer/javascript.mdx index f181c01f57bc57..45e543f4beaf51 100644 --- a/platform-includes/sourcemaps/upload/primer/javascript.mdx +++ b/platform-includes/sourcemaps/upload/primer/javascript.mdx @@ -1,7 +1,7 @@ We provide guides on uploading source maps to Sentry for the most popular JavaScript build tools. Pick one from the list below to learn more. - + @@ -11,7 +11,7 @@ If you can't find the tool of your choice in the list below, we recommend you ch - + diff --git a/redirects.js b/redirects.js index 2bd8a3df568480..eb0c2915a44dd5 100644 --- a/redirects.js +++ b/redirects.js @@ -444,7 +444,8 @@ const developerDocsRedirects = [ }, { source: '/backend/cross-region-replication/', - destination: '/application-architecture/multi-region-deployment/cross-region-replication/', + destination: + '/application-architecture/multi-region-deployment/cross-region-replication/', }, { source: '/backend/cross-region-rpc/', @@ -969,6 +970,14 @@ const userDocsRedirects = [ source: '/platforms/javascript/guides/aws-lambda/cjs-npm__v9.x/', destination: '/platforms/javascript/guides/aws-lambda/install/cjs-npm__v9.x/', }, + { + source: '/platforms/javascript/guides/connect/', + destination: '/platforms/javascript/guides/node/', + }, + { + source: '/platforms/javascript/guides/connect/:path*', + destination: '/platforms/javascript/guides/node/', + }, { source: '/platforms/javascript/guides/react-router/features/instrumentation-api/', destination: '/platforms/javascript/guides/react-router/manual-setup/', @@ -1449,7 +1458,8 @@ const userDocsRedirects = [ }, { source: '/product/sentry-basics/integrate-frontend/initialize-sentry-sdk/', - destination: '/product/sentry-basics/getting-started-tutorial/initialize-sentry-sdk-frontend/', + destination: + '/product/sentry-basics/getting-started-tutorial/initialize-sentry-sdk-frontend/', }, { source: '/product/sentry-basics/integrate-frontend/generate-first-error/', @@ -1457,7 +1467,8 @@ const userDocsRedirects = [ }, { source: '/product/sentry-basics/integrate-frontend/upload-source-maps/', - destination: '/product/sentry-basics/getting-started-tutorial/enable-readable-stack-traces/', + destination: + '/product/sentry-basics/getting-started-tutorial/enable-readable-stack-traces/', }, { source: '/product/sentry-basics/integrate-frontend/configure-scms/', @@ -2104,13 +2115,11 @@ const userDocsRedirects = [ }, { source: '/platforms/react-native/manual-setup/expo/eas-build-hooks/', - destination: - '/platforms/react-native/guides/expo/manual-setup/expo/eas-build-hooks/', + destination: '/platforms/react-native/guides/expo/manual-setup/expo/eas-build-hooks/', }, { source: '/platforms/react-native/manual-setup/expo/expo-updates/', - destination: - '/platforms/react-native/guides/expo/manual-setup/expo/expo-updates/', + destination: '/platforms/react-native/guides/expo/manual-setup/expo/expo-updates/', }, { source: '/platforms/react-native/manual-setup/expo/gradle/', @@ -2161,7 +2170,7 @@ const userDocsRedirects = [ source: '/ai/sentry-cli/', destination: 'https://cli.sentry.dev', }, - // Redirects for Insights → Product Agents migration + // Redirects for Insights → Product Agents migration { source: '/product/insights/llm-monitoring/', destination: '/product/agents/', @@ -2295,23 +2304,19 @@ const userDocsRedirects = [ // Cloudflare AI pages moved from Features to Agent Tracing. { source: '/platforms/javascript/guides/cloudflare/features/agents-sdk.md', - destination: - '/platforms/javascript/guides/cloudflare/agent-tracing/agents-sdk.md', + destination: '/platforms/javascript/guides/cloudflare/agent-tracing/agents-sdk.md', }, { - source: - '/platforms/javascript/guides/cloudflare/features/agents-sdk/:path*', + source: '/platforms/javascript/guides/cloudflare/features/agents-sdk/:path*', destination: '/platforms/javascript/guides/cloudflare/agent-tracing/agents-sdk/:path*', }, { source: '/platforms/javascript/guides/cloudflare/features/workers-ai.md', - destination: - '/platforms/javascript/guides/cloudflare/agent-tracing/workers-ai.md', + destination: '/platforms/javascript/guides/cloudflare/agent-tracing/workers-ai.md', }, { - source: - '/platforms/javascript/guides/cloudflare/features/workers-ai/:path*', + source: '/platforms/javascript/guides/cloudflare/features/workers-ai/:path*', destination: '/platforms/javascript/guides/cloudflare/agent-tracing/workers-ai/:path*', }, @@ -2326,15 +2331,13 @@ const userDocsRedirects = [ destination: '/platforms/javascript/agent-tracing/mastra/:path*', }, { - source: - '/platforms/javascript/guides/:guide/configuration/integrations/mastra.md', + source: '/platforms/javascript/guides/:guide/configuration/integrations/mastra.md', destination: '/platforms/javascript/guides/:guide/agent-tracing/mastra.md', }, { source: '/platforms/javascript/guides/:guide/configuration/integrations/mastra/:path*', - destination: - '/platforms/javascript/guides/:guide/agent-tracing/mastra/:path*', + destination: '/platforms/javascript/guides/:guide/agent-tracing/mastra/:path*', }, { source: '/platforms/javascript/ai-agent-monitoring/mastra.md', @@ -2349,10 +2352,8 @@ const userDocsRedirects = [ destination: '/platforms/javascript/guides/:guide/agent-tracing/mastra.md', }, { - source: - '/platforms/javascript/guides/:guide/ai-agent-monitoring/mastra/:path*', - destination: - '/platforms/javascript/guides/:guide/agent-tracing/mastra/:path*', + source: '/platforms/javascript/guides/:guide/ai-agent-monitoring/mastra/:path*', + destination: '/platforms/javascript/guides/:guide/agent-tracing/mastra/:path*', }, { source: '/platforms/javascript/ai-agent-tracing/mastra.md', @@ -2367,10 +2368,8 @@ const userDocsRedirects = [ destination: '/platforms/javascript/guides/:guide/agent-tracing/mastra.md', }, { - source: - '/platforms/javascript/guides/:guide/ai-agent-tracing/mastra/:path*', - destination: - '/platforms/javascript/guides/:guide/agent-tracing/mastra/:path*', + source: '/platforms/javascript/guides/:guide/ai-agent-tracing/mastra/:path*', + destination: '/platforms/javascript/guides/:guide/agent-tracing/mastra/:path*', }, // Agent Tracing moved to top-level feature // Python AI library pages moved from integrations to agent-tracing @@ -2476,7 +2475,8 @@ const userDocsRedirects = [ destination: '/platforms/javascript/agent-tracing/google-genai/', }, { - source: '/platforms/javascript/guides/:guide/configuration/integrations/google-genai/', + source: + '/platforms/javascript/guides/:guide/configuration/integrations/google-genai/', destination: '/platforms/javascript/guides/:guide/agent-tracing/google-genai/', }, {