sentry-unity
sentry-unity copied to clipboard
Development of Sentry SDK for Unity
After installing the package, users (that don't come from Sentry's in-product wizard) would need to follow instructions offline. One way to improve the experience here is to open a window...
`SentryInitialization.Init` is called even for the simplest test because of `RuntimeInitializeOnLoadMethod` attribute. ```csharp public void AssertPass() => Assert.Pass(); ``` I encountered some not expected side effects while I was writing...
### Environment How do you use Sentry? SaaS Which version of the SDK? 0.9.2 Which version of Unity? 2020.3.25f1 Is this happening in Unity (editor) or on a player like...
> Path.GetFileName throws on Mono for "" values, while on .net 5 doesn't throw. https://github.com/getsentry/sentry-dotnet/blob/4e41189a211a4b60a20180edd3bfe113dc7030e3/src/Sentry/SentryOptions.cs#L446 Work around is to use `StackTraceMode.Original` for now (milestone 0.1.0) But we can change the...
Events already include how much RAM the device has but no information about how much is being used. More importantly how much RAM the application itself is claiming. We can...
See: https://blog.sentry.io/2021/08/23/mobile-vitals-four-metrics-every-mobile-developer-should-care-about This exists in iOS/Android/Flutter and React Native We get some measurements in the Sentry Defenses game: https://github.com/getsentry/sentry-defenses/blob/ea264f2aadb13439db1cbd083c5a49160f11d6a6/game/Assets/Scripts/Game/GameStateFighting.cs#L57 Landing page of performance for Unity includes these measurements which today...
We've automatically capture Unity scene changes as breadcrumbs in #170 https://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager-activeSceneChanged.html The goal is to find other such useful information to add crumbs
We're adding defaults that make sense on Mobile. For example #230. This features does make sense on Desktop though so we could have different defaults for Mobile vs Desktop. -...
With unity it's very common for the first exception to be only one that truly needs fixing and a debounce time of 1 second doesn't really cut it, I'd use...
The session support currently expects exclusive access to the directory it caches data. This works well in sandboxed apps like on mobile but not on Desktop when multiple instances can...