Stefan Jandl
Stefan Jandl
We've had a whole bunch of bumps this week that seem to tackle this. CI currently logs deprecations: ``` Node.js 16 actions are deprecated. Please update the following actions to...
We're currently facing a couple of issues with Cocoa: https://github.com/getsentry/sentry-dotnet/pull/3287 - The introduction of Swift seems to have created a dependency on certain compiler tools that require a bump from...
User reported events without any user ID coming from the C# layer. This should work out of the box. In case of `user.Id` being null the `enricher` would set the...
We switched from hooking into [`Application.logMessageReceived`](https://docs.unity3d.com/ScriptReference/Application-logMessageReceived.html) to setting ourselves up as a loghandler via [`Debug.unitylogger.logHandler = this;`](https://github.com/getsentry/sentry-unity/blob/87c17f9746a59ef585d517676e3e557444021fa2/src/Sentry.Unity/Integrations/UnityLogHandlerIntegration.cs#L49C13-L49C49) This also means that we have to [format](https://github.com/getsentry/sentry-unity/blob/87c17f9746a59ef585d517676e3e557444021fa2/src/Sentry.Unity/Integrations/UnityLogHandlerIntegration.cs#L132C58-L132C71) the message ourselves which has...
It'd be really neat to have automatic performance instrumentation for Unity's [WebRequest](https://docs.unity3d.com/ScriptReference/Networking.UnityWebRequest.html).
#skip-changelog
When exporting the project as APK+OBB the `ScriptableSentryOptions` we keep in `/Resources/Sentry` ends up in the OBB. That OBB might not be available just yet when the SDK tries to...
The Unity editor returns with `Unity finished successfully. Time taken: 00:00:08.697` but the step itself is stuck until timeout. Sample: https://github.com/getsentry/sentry-unity/actions/runs/9217983681/job/25367272391
Let's validate we correctly capture crashes coming through [`Utils.ForceCrash`](https://docs.unity3d.com/2020.1/Documentation/ScriptReference/Diagnostics.Utils.ForceCrash.html) on all platforms. Let's even add a new scene just for those as users are more likely to try to crash...
## Problem Because the native SDKs on mobile get initialized even before the game even starts, the SDK is providing two `configure` hooks to programmatically configure the options, one for...