Skip to content

feat: introduce sentry-native on macOS as experimental backend - #2687

Merged
bitsandfoxes merged 18 commits into
mainfrom
feat/macos-native
May 28, 2026
Merged

bitsandfoxes merged 18 commits into
mainfrom
feat/macos-native

Conversation

@bitsandfoxes

@bitsandfoxes bitsandfoxes commented May 20, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds an sentry-native as an experimental opt-in as backend when building for macOS.
This has two effects:

  • Crashes get sent immediately and do not require a relaunch of the game
  • The AppHangTracking we're working on will require sentry-native as native SDK to provide access to the native crash handler

I'm going the experimental route since this allows us to later change the default value in a release. Without it users that were already on a version that had support would need to manually change it since options are always serialized to disk (in the Editor)

@bitsandfoxes bitsandfoxes changed the title feta: use sentry-native on macos feta: use sentry-native on macOS May 20, 2026
@github-actions

github-actions Bot commented May 20, 2026 •

Copy link
Copy Markdown
Contributor
Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against ec2b258

@bitsandfoxes bitsandfoxes changed the title feta: use sentry-native on macOS feat: introduce sentry-native on macOS as experimental backend May 22, 2026
@bitsandfoxes
bitsandfoxes requested a review from a team May 22, 2026 14:04
@bitsandfoxes
bitsandfoxes marked this pull request as ready for review May 22, 2026 14:04

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

There are 2 total unresolved issues (including 1 from previous review).

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit a2cc9a1. Configure here.

@bitsandfoxes
bitsandfoxes merged commit c992b72 into main May 28, 2026
82 checks passed
@bitsandfoxes
bitsandfoxes deleted the feat/macos-native branch May 28, 2026 14:40
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.

2 participants