Skip to content

docs(dotnet): document .NET native options for Android and Apple#16664

Open
jamescrosswell wants to merge 10 commits intocopilot-symlinkfrom
native-options
Open

docs(dotnet): document .NET native options for Android and Apple#16664
jamescrosswell wants to merge 10 commits intocopilot-symlinkfrom
native-options

Conversation

@jamescrosswell
Copy link
Collaborator

@jamescrosswell jamescrosswell commented Mar 4, 2026

DESCRIBE YOUR PR

Documents the options.Native.* configuration surface for the embedded native SDKs in .NET for Android and .NET for Apple.

Previously these options were undocumented. This adds dedicated reference pages for both platforms.

Changes:

  • New: docs/platforms/dotnet/guides/android/configuration/native-options.mdx
  • New: docs/platforms/dotnet/guides/apple/configuration/native-options.mdx
  • Updated: Android, Apple, and MAUI guide index pages to link to the new docs

Closes #11745
Based on #16663

IS YOUR CHANGE URGENT?

  • None: Not urgent, can wait up to 1 week+

PRE-MERGE CHECKLIST

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs
  • PR was reviewed and approved by a member of the Sentry docs team

Add dedicated reference pages for options.Native.* configuration on .NET
for Android and .NET for Apple platforms (iOS, macOS, Mac Catalyst).

- docs/platforms/dotnet/guides/android/configuration/native-options.mdx
- docs/platforms/dotnet/guides/apple/configuration/native-options.mdx

Covers: ANR detection, breadcrumbs, performance tracing, screenshots,
app hangs, swizzling, session replay (experimental), error handling,
NDK, networking, stack trace filtering, and profiling.

Also updates the Android, Apple, and MAUI guide index pages to link to
the new native options reference docs.

Closes #11745

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sentry-docs Ready Ready Preview, Comment Mar 6, 2026 2:56am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
develop-docs Ignored Ignored Preview Mar 6, 2026 2:56am

Request Review

@codeowner-assignment codeowner-assignment bot requested a review from a team March 4, 2026 01:06

<SdkOption name="Native.ExperimentalOptions.SessionReplay.MaskAllText" type="bool" defaultValue="true">

Masks all text content in session replay recordings to protect user privacy. Enabled by default.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

todo: we need to mention "best effort" when it comes to automatic masking

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Flash0ver I think I've resolved all of the issues in this PR except for these ones, where you mentioned we need to mention "best effort". Do we have an example of how we should be communicating that? I didn't see anything like this in the docs for these settings in the Cocoa SDK...


<SdkOption name="Native.ExperimentalOptions.SessionReplay.MaskAllImages" type="bool" defaultValue="true">

Masks all images in session replay recordings to protect user privacy. Enabled by default.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

todo: we need to mention "best effort" when it comes to automatic masking

Co-authored-by: Stefan Pölz <38893694+Flash0ver@users.noreply.github.com>
@codeowner-assignment codeowner-assignment bot requested a review from a team March 5, 2026 02:09
@jamescrosswell jamescrosswell changed the base branch from master to copilot-symlink March 5, 2026 03:30
jamescrosswell and others added 4 commits March 6, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document .NET mobile support

2 participants