diff --git a/platform-includes/getting-started-config/img/godot_project_settings.png b/platform-includes/getting-started-config/img/godot_project_settings.png index 90b9b250e15410..4f0582fcacfb70 100644 Binary files a/platform-includes/getting-started-config/img/godot_project_settings.png and b/platform-includes/getting-started-config/img/godot_project_settings.png differ diff --git a/platform-includes/getting-started-primer/godot.mdx b/platform-includes/getting-started-primer/godot.mdx index 532c19bfaca550..12b9e47c9b344a 100644 --- a/platform-includes/getting-started-primer/godot.mdx +++ b/platform-includes/getting-started-primer/godot.mdx @@ -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