From 1b95311e4e564bf8b9c47d6da8bc6536649fde44 Mon Sep 17 00:00:00 2001 From: s1gr1d Date: Fri, 1 Mar 2024 11:06:06 +0100 Subject: [PATCH 1/3] Remove options `xhr`, `history` and `dom` from deno breadcrumbs --- .../integrations/breadcrumbs.mdx | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx diff --git a/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx new file mode 100644 index 0000000000000..fd805d21b90a7 --- /dev/null +++ b/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx @@ -0,0 +1,38 @@ +--- +title: Breadcrumbs +excerpt: "" +description: "Wraps native APIs to capture breadcrumbs. (default)" +sidebar_order: 1 +notSupported: + - javascript.electron +--- + +_Import name: `Sentry.breadcrumbsIntegration`_ + +This integration is [enabled by default](./../#modifying-default-integrations). + +This integration wraps native APIs to capture breadcrumbs. By default, the Sentry SDK wraps all APIs. +You can opt-out of capturing breadcrumbs for specific parts of your application (e.g. do not capture `console.log` calls as breadcrumbs) via the options below. + +In + +## Options + +### `console` + +_Type: `boolean`_ + +Log calls to `console.log`, `console.debug`, etc. + +### `fetch` + +_Type: `boolean`_ + +Log HTTP requests done with the Fetch API + +### `sentry` + +_Type: `boolean`_ + +Log whenever we send an event to the server. + From a1f0974ac8893767c10dbca9a3af6590788da8ac Mon Sep 17 00:00:00 2001 From: s1gr1d Date: Mon, 4 Mar 2024 14:27:35 +0100 Subject: [PATCH 2/3] modify breadcrumbs docs; add new for deno --- .../configuration/integrations/breadcrumbs.mdx | 8 ++++---- .../configuration/integrations/breadcrumbs.mdx | 14 +++++--------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx index 88691a1ae01bf..87d9b26633f5e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx @@ -9,10 +9,10 @@ notSupported: _Import name: `Sentry.breadcrumbsIntegration`_ -This integration is [enabled by default](./../#modifying-default-integrations). +This integration is enabled by default. You can also [modify default integrations](./../#modifying-default-integrations). -This integration wraps native APIs to capture breadcrumbs. By default, the Sentry SDK wraps all APIs. -You can opt-out of capturing breadcrumbs for specific parts of your application (e.g. do not capture `console.log` calls as breadcrumbs) via the options below. +The `breadcrumbsIntegration` wraps native APIs to capture breadcrumbs. +By default, the Sentry SDK wraps all APIs. You can opt out of capturing breadcrumbs for specific parts of your application (for example, you could say don't capture `console.log` calls as breadcrumbs) via the options below. ## Options @@ -20,7 +20,7 @@ You can opt-out of capturing breadcrumbs for specific parts of your application _Type: `boolean`_ -Log calls to `console.log`, `console.debug`, etc. +Log calls to `console.log`, `console.debug`, and so on. ### `dom` diff --git a/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx index fd805d21b90a7..6e1d0f3421ff9 100644 --- a/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx @@ -1,20 +1,16 @@ --- title: Breadcrumbs excerpt: "" -description: "Wraps native APIs to capture breadcrumbs. (default)" +description: "Learn how Sentry wraps native APIs of Deno to capture breadcrumbs." sidebar_order: 1 -notSupported: - - javascript.electron --- _Import name: `Sentry.breadcrumbsIntegration`_ -This integration is [enabled by default](./../#modifying-default-integrations). +This integration is enabled by default. You can also [modify default integrations](./../#modifying-default-integrations). -This integration wraps native APIs to capture breadcrumbs. By default, the Sentry SDK wraps all APIs. -You can opt-out of capturing breadcrumbs for specific parts of your application (e.g. do not capture `console.log` calls as breadcrumbs) via the options below. - -In +The `breadcrumbsIntegration` wraps native APIs to capture breadcrumbs. +By default, the Sentry SDK wraps all APIs. You can opt out of capturing breadcrumbs for specific parts of your application (for example, you could say don't capture `console.log` calls as breadcrumbs) via the options below. ## Options @@ -22,7 +18,7 @@ In _Type: `boolean`_ -Log calls to `console.log`, `console.debug`, etc. +Log calls to `console.log`, `console.debug`, and so on. ### `fetch` From e2ec37818c570897f65e98358b275df017b3a913 Mon Sep 17 00:00:00 2001 From: s1gr1d Date: Tue, 5 Mar 2024 14:04:46 +0100 Subject: [PATCH 3/3] small review changes --- .../common/configuration/integrations/breadcrumbs.mdx | 4 ++-- .../guides/deno/configuration/integrations/breadcrumbs.mdx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx index 87d9b26633f5e..76b5add57368e 100644 --- a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx @@ -9,7 +9,7 @@ notSupported: _Import name: `Sentry.breadcrumbsIntegration`_ -This integration is enabled by default. You can also [modify default integrations](./../#modifying-default-integrations). +This integration is enabled by default. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations). The `breadcrumbsIntegration` wraps native APIs to capture breadcrumbs. By default, the Sentry SDK wraps all APIs. You can opt out of capturing breadcrumbs for specific parts of your application (for example, you could say don't capture `console.log` calls as breadcrumbs) via the options below. @@ -34,7 +34,7 @@ When an object with a `serializeAttribute` key is provided, the Breadcrumbs inte _Type: `boolean`_ -Log HTTP requests done with the Fetch API +Log HTTP requests done with the Fetch API. ### `history` diff --git a/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx index 6e1d0f3421ff9..4ea7e58cefb93 100644 --- a/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx +++ b/docs/platforms/javascript/guides/deno/configuration/integrations/breadcrumbs.mdx @@ -24,7 +24,7 @@ Log calls to `console.log`, `console.debug`, and so on. _Type: `boolean`_ -Log HTTP requests done with the Fetch API +Log HTTP requests done with the Fetch API. ### `sentry`