Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 16 additions & 8 deletions platform-includes/getting-started-primer/godot.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,20 @@ Our SDK for Godot Engine builds on top of existing Sentry SDKs, extending them w

**Features:**

- Native support for automatic crash error tracking on Windows, macOS and Linux using the [Native SDK](/platforms/native/) to support C and C++ with minidumps
- Enrich events with tags, breadcrumbs, contexts including custom ones
- Capture Godot errors, such as script and shader error
- Adding surrounding script source code if available
- Throttling options for spammy errors
- Filter and customize events in `before_send` callback (in GDScript)
- Attachment support for Godot logs
- Native support for automatic crash and error reporting for:
- Windows and Linux using the [Native SDK](/platforms/native/) to support C and C++ with minidumps
- macOS using the [macOS SDK](/platforms/apple/guides/macos/) to support Objective-C, Swift, C and C++
- iOS using the [iOS SDK](/platforms/apple/guides/ios/) to support Objective-C, Swift, C and C++
- Android using the [Android SDK](/platforms/android/) to support Java, Kotlin, C and C++
- Automatically capture Godot runtime errors, such as script and shader errors
- GDScript stack traces with optional [local and member variable](/platforms/godot/configuration/options/#logger-include-variables) information
- Include surrounding script source code with events when available at runtime
- Automatic breadcrumbs for console output, such as `print()` statements
- [Enrich events](/platforms/godot/enriching-events/) with tags, breadcrumbs, contexts, and attachments
- Information about user configuration like GPU, CPU, platform and such
- Configure options in Project Settings and/or in GDScript
- [Filter and customize events](/platforms/godot/data-management/sensitive-data/#scrubbing-data) in `before_send` callback (in GDScript)
- [Log-file attachments](/platforms/godot/configuration/options/#attach-log) for events
- [Scene tree data attachments](/platforms/godot/enriching-events/view-hierarchy/) for events
- [Screenshot attachments](/platforms/godot/enriching-events/screenshots/) for events (experimental)
- [Release Health](/platforms/godot/configuration/releases/) to keep track of crash-free users and sessions
- [Event throttling](/platforms/godot/configuration/options/#logger-limits) to handle spammy errors
Loading