diff --git a/src/includes/platforms/configuration/integrations/default.mdx b/src/includes/platforms/configuration/integrations/default.mdx index 49b94f6f263a4..197cc34438d2d 100644 --- a/src/includes/platforms/configuration/integrations/default.mdx +++ b/src/includes/platforms/configuration/integrations/default.mdx @@ -89,14 +89,16 @@ Available options: _Import name: `Sentry.Integrations.LinkedErrors`_ -This integration allows you to configure linked errors. They’ll be recursively read up to a specified limit, and lookup will be performed by a specific key. By default, the Sentry SDK sets the limit to five and the key used is `"cause"`. +This integration allows you to configure linked errors. They'll be recursively read up to a specified limit, and a lookup will be performed by a specific key on the captured Error object. By default, the integration records up to five errors and the key used for recursion is `"cause"`. + +This integration also enhances captured error events with data from an [AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError) where applicable, by recursively iterating over the `errors` property on Error objects. Available options: ```javascript { - key: string; - limit: number; + key: string; // default: "cause" + limit: number; // default: 5 } ``` diff --git a/src/platforms/apple/common/install/carthage.mdx b/src/platforms/apple/common/install/carthage.mdx index c1782890c2b63..12fce9df7d60d 100644 --- a/src/platforms/apple/common/install/carthage.mdx +++ b/src/platforms/apple/common/install/carthage.mdx @@ -9,7 +9,15 @@ To integrate Sentry into your Xcode project using Carthage, specify it in your _ github "getsentry/sentry-cocoa" "{{@inject packages.version('sentry.cocoa') }}" ``` -Run `carthage update` to download the framework and drag the built _Sentry.framework_ into your Xcode project. We also provide a pre-built version for every release, which can be downloaded at [releases on GitHub](https://github.com/getsentry/sentry-cocoa/releases). +Run `carthage update` to download the framework and drag the built _Sentry.xcframework_ into your Xcode project. We also provide a pre-built version for every release, which can be downloaded at [releases on GitHub](https://github.com/getsentry/sentry-cocoa/releases). + +Sentry's Carthage setup generates 3 different frameworks: + +- Sentry +- SentryPrivate +- SentrySwiftUI + +_Sentry_ is required for all projects. _SentrySwiftUI_ is required to measure the performance of your SwiftUI views. _SentryPrivate_ is only needed if you changed the carthage build process to generate static frameworks. ## Macs with Apple Silicon and XCFrameworks diff --git a/src/platforms/node/common/configuration/integrations/default-integrations.mdx b/src/platforms/node/common/configuration/integrations/default-integrations.mdx index 53f4973c727ff..799adb02e8e50 100644 --- a/src/platforms/node/common/configuration/integrations/default-integrations.mdx +++ b/src/platforms/node/common/configuration/integrations/default-integrations.mdx @@ -31,7 +31,9 @@ are wrapped by our error or breadcrumb handlers. _Import name: `Sentry.Integrations.LinkedErrors`_ -This integration allows you to configure linked errors. They'll be recursively read up to a specified limit, and lookup will be performed by a specific key. By default, the limit is set to `5` and the key used is `"cause"`. +This integration allows you to configure linked errors. They'll be recursively read up to a specified limit, and a lookup will be performed by a specific key on the captured Error object. By default, the integration records up to five errors and the key used for recursion is `"cause"`. + +This integration also enhances captured error events with data from an [AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError) where applicable, by recursively iterating over the `errors` property on Error objects. Available options: