---
title: ".NET support for Godot is now generally available"
description: "Sentry released version 2.0.0 of its Godot Engine SDK, introducing general availability for C# and .NET error reporting alongside application metrics. While earlier 1.x releases captured errors from GDScript, native C and C++ code, and the engine itself, version 2.0.0 captures runtime exceptions from managed C# code on the same trace as engine and GDScript events. The SDK synchronizes scope elements such as tags, breadcrumbs, and user context, while integrating with source control managers like GitHub to fetch surrounding source code frames. Developers can also emit custom metrics over fixed intervals or game events to evaluate performance distributions and gameplay progression. These metrics allow slicing by custom attributes such as CPU and GPU hardware configurations to pinpoint hardware bottlenecks or rebalance game variables."
---

# .NET support for Godot is now generally available

[Sentry](https://yomu.fyi/company/sentry) · Serhii Snitsaruk · Jul 22, 2026

**Type:** Announcement

## Summary

Sentry released version 2.0.0 of its Godot Engine SDK, introducing general availability for C# and .NET error reporting alongside application metrics. While earlier 1.x releases captured errors from GDScript, native C and C++ code, and the engine itself, version 2.0.0 captures runtime exceptions from managed C# code on the same trace as engine and GDScript events. The SDK synchronizes scope elements such as tags, breadcrumbs, and user context, while integrating with source control managers like GitHub to fetch surrounding source code frames. Developers can also emit custom metrics over fixed intervals or game events to evaluate performance distributions and gameplay progression. These metrics allow slicing by custom attributes such as CPU and GPU hardware configurations to pinpoint hardware bottlenecks or rebalance game variables.

## Context

Godot supports both GDScript and C#, but previous 1.x releases of Sentry's Godot SDK only captured issues from GDScript, native C/C++, and the engine itself across supported platforms without first-class .NET error reporting.

## Approach / What changed

Sentry released version 2.0.0 of its Godot Engine SDK, adding general availability for C#/.NET error tracking, synchronized scope contexts, and custom application metrics for performance and gameplay events.

## Takeaways

- Sentry Godot SDK version 2.0.0 introduces first-class error tracking for managed C# code, aligning scope data like breadcrumbs, tags, and user context on traces shared with GDScript and engine errors.
- Custom performance metrics can sample raw frame time intervals alongside hardware attributes like CPU name, CPU core count, and GPU video adapter name rather than relying on smoothed engine delta time.
- Gameplay metrics can hook into game event buses to track custom distributions and counters, such as run completion time, enemies defeated, and attained player experience levels.

**Tags:** [Monitoring](https://yomu.fyi/topic/monitoring), [Observability](https://yomu.fyi/topic/observability), [Performance](https://yomu.fyi/topic/performance)

- Source: [Sentry](https://blog.sentry.io/godot-dotnet-ga)
- Source URL: https://blog.sentry.io/godot-dotnet-ga
- Ingested by Yomu: 2026-08-27T14:52:15.458Z

[Read original post](https://blog.sentry.io/godot-dotnet-ga)
