From dde874889622f0cda0b2f6cd0d83c48f6398ba84 Mon Sep 17 00:00:00 2001 From: Karl Heinz Struggl Date: Wed, 27 Aug 2025 10:23:47 +0200 Subject: [PATCH 1/3] add `enableUnhandledCPPExceptionsV2` --- docs/platforms/apple/common/features/experimental-features.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/platforms/apple/common/features/experimental-features.mdx b/docs/platforms/apple/common/features/experimental-features.mdx index 06db0490a9f33..1722b97011eb4 100644 --- a/docs/platforms/apple/common/features/experimental-features.mdx +++ b/docs/platforms/apple/common/features/experimental-features.mdx @@ -20,6 +20,6 @@ Do you want to try some new experimental features? On the latest version of the - If you use Swift concurrency, stitch together stack traces of your async code with the `swiftAsyncStacktraces` option. Note that you can enable this in your Objective-C project, but only async code written in Swift will be stitched together. - Enable the `enablePersistingTracesWhenCrashing` option to link ongoing transactions to a crash event when your app crashes. - +- Enable the `options.experimental.enableUnhandledCPPExceptionsV2` option to capture fatal CPPExceptions via hooking into cxa_throw Let us know if you have feedback through [GitHub issues](https://github.com/getsentry/sentry-cocoa/issues). From ecb5a5a257d61e822bc46e1414d88d15e83f8b63 Mon Sep 17 00:00:00 2001 From: Karl Heinz Struggl Date: Wed, 27 Aug 2025 11:04:54 +0200 Subject: [PATCH 2/3] add `enableUnhandledCPPExceptionsV2` --- docs/platforms/apple/common/features/experimental-features.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/platforms/apple/common/features/experimental-features.mdx b/docs/platforms/apple/common/features/experimental-features.mdx index 1722b97011eb4..8a6c1e5dc6c6a 100644 --- a/docs/platforms/apple/common/features/experimental-features.mdx +++ b/docs/platforms/apple/common/features/experimental-features.mdx @@ -20,6 +20,6 @@ Do you want to try some new experimental features? On the latest version of the - If you use Swift concurrency, stitch together stack traces of your async code with the `swiftAsyncStacktraces` option. Note that you can enable this in your Objective-C project, but only async code written in Swift will be stitched together. - Enable the `enablePersistingTracesWhenCrashing` option to link ongoing transactions to a crash event when your app crashes. -- Enable the `options.experimental.enableUnhandledCPPExceptionsV2` option to capture fatal CPPExceptions via hooking into cxa_throw +- Enable the `enableUnhandledCPPExceptionsV2` option to capture fatal CPPExceptions via hooking into cxa_throw Let us know if you have feedback through [GitHub issues](https://github.com/getsentry/sentry-cocoa/issues). From afa4efae7840d8225f4b84433bdf4b202e5cfe3a Mon Sep 17 00:00:00 2001 From: Karl Heinz Struggl Date: Wed, 27 Aug 2025 02:50:11 -0700 Subject: [PATCH 3/3] Update docs/platforms/apple/common/features/experimental-features.mdx Co-authored-by: Philip Niedertscheider --- docs/platforms/apple/common/features/experimental-features.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/platforms/apple/common/features/experimental-features.mdx b/docs/platforms/apple/common/features/experimental-features.mdx index 8a6c1e5dc6c6a..525dd43064294 100644 --- a/docs/platforms/apple/common/features/experimental-features.mdx +++ b/docs/platforms/apple/common/features/experimental-features.mdx @@ -20,6 +20,6 @@ Do you want to try some new experimental features? On the latest version of the - If you use Swift concurrency, stitch together stack traces of your async code with the `swiftAsyncStacktraces` option. Note that you can enable this in your Objective-C project, but only async code written in Swift will be stitched together. - Enable the `enablePersistingTracesWhenCrashing` option to link ongoing transactions to a crash event when your app crashes. -- Enable the `enableUnhandledCPPExceptionsV2` option to capture fatal CPPExceptions via hooking into cxa_throw +- Enable the `enableUnhandledCPPExceptionsV2` option to capture fatal CPPExceptions via hooking into `cxa_throw` Let us know if you have feedback through [GitHub issues](https://github.com/getsentry/sentry-cocoa/issues).