github getsentry/sentry-dotnet 5.15.0

10 hours ago

Features

  • Experimental Structured Logs:
    • Redesign SDK Logger APIs to allow usage of params (#4451)
    • Shorten the key names of Microsoft.Extensions.Logging attributes (#4450)

Fixes

  • Experimental Structured Logs:
    • Remove IDisposable from SentryStructuredLogger. Disposal is intended through the owning IHub instance (#4424)
    • Ensure all buffered logs are sent to Sentry when the application terminates unexpectedly (#4425)
    • InvalidOperationException potentially thrown during a race condition, especially in concurrent high-volume logging scenarios (#4428)
  • Blocking calls are no longer treated as unhandled crashes (#4458)
  • Only apply Session Replay masks to specific control types when necessary to avoid performance issues in MAUI apps with complex UIs (#4445)
  • De-duplicate Java.Lang.RuntimeException on Android (#4509)
  • Upload linked PDB to fix symbolication for Mac Catalyst (#4503)

Dependencies

Don't miss a new sentry-dotnet release

NewReleases is sending notifications on new releases.