Skip to content

Releases: getsentry/sentry-dotnet

5.11.1

21 Jun 12:46
Compare
Choose a tag to compare

Fixes

  • Fix linking of libsentry-native to avoid DllNotFoundException in Native AOT applications (#4298)

5.11.0

19 Jun 11:22
Compare
Choose a tag to compare

Features

  • Added non-allocating ConfigureScope and ConfigureScopeAsync overloads (#4244)
  • Add .NET MAUI AutomationId element information to breadcrumbs (#4248)
  • The HTTP Response Status Code for spans instrumented using OpenTelemetry is now searchable (#4283)

Fixes

  • The HTTP instrumentation uses the span created for the outgoing request in the sentry-trace header, fixing the parent-child relationship between client and server (#4264)
  • ExtraData not captured for Breadcrumbs in MauiEventsBinder (#4254)
    • NOTE: Required breaking changes to the public API of Sentry.Maui.BreadcrumbEvent, while keeping an Obsolete constructor for backward compatibility.
  • InvalidOperationException sending attachments on Android with LLVM enabled (#4276)
  • When CaptureFeedback methods are called with invalid email addresses, the email address will be removed and, if Debug mode is enabled, a warning will be logged. This is done to avoid losing the Feedback altogether (Sentry would reject Feedback that has an invalid email address) (#4284)

Dependencies

5.11.0-alpha.3

13 Jun 21:31
Compare
Choose a tag to compare
5.11.0-alpha.3 Pre-release
Pre-release

Features

  • Added non-allocating ConfigureScope and ConfigureScopeAsync overloads (#4244)
  • Add .NET MAUI AutomationId element information to breadcrumbs (#4248)

Fixes

  • The HTTP instrumentation uses the span created for the outgoing request in the sentry-trace header, fixing the parent-child relationship between client and server (#4264)
  • InvalidOperationException sending attachments on Android with LLVM enabled (#4276)

Dependencies

5.11.0-alpha.1

07 Jun 19:56
Compare
Choose a tag to compare
5.11.0-alpha.1 Pre-release
Pre-release

Fixes

  • The HTTP instrumentation uses the span created for the outgoing request in the sentry-trace header, fixing the parent-child relationship between client and server (#4264)

Dependencies

5.10.0

06 Jun 01:08
Compare
Choose a tag to compare

Features

  • Rename MemoryInfo.AllocatedBytes to MemoryInfo.TotalAllocatedBytes (#4243)
  • Replace libcurl with .NET HttpClient for sentry-native (#4222)

Fixes

  • InvalidCastException in SentrySpanProcessor when using the Sentry.OpenTelemetry integration (#4245)
  • Fix InApp Exclude for frames without Module by checking against frame's Package (#4236)

5.9.0

30 May 18:08
Compare
Choose a tag to compare

Features

  • Reduced memory pressure when sampling less than 100% of traces/transactions (#4212)
  • Add SentrySdk.SetTag (#4232)

Fixes

  • Fixed symbolication for net9.0-android applications in Release config (#4221)
  • Support Linux arm64 on Native AOT (#3700)
  • Revert W3C traceparent support (#4204)

Dependencies

5.8.2-beta.1

29 May 19:32
Compare
Choose a tag to compare
5.8.2-beta.1 Pre-release
Pre-release

Fixes

  • Fixed symbolication for net9.0-android applications in Release config (#4221)
  • Support Linux arm64 on Native AOT (#3700)
  • Revert W3C traceparent support (#4204)

Dependencies

5.8.1

27 May 14:35
Compare
Choose a tag to compare

Fixes

  • Support musl on Linux (#4188)
  • Support for Windows ARM64 with Native AOT (#4187)
  • Addressed potential performance issue with Sentry.Maui (#4219)
  • Respect SentryNative=false at runtime (#4220)

5.8.0-alpha.0

22 May 01:00
Compare
Choose a tag to compare
5.8.0-alpha.0 Pre-release
Pre-release

Features

  • Add experimental support for Sentry Structured Logging via SentrySdk.Logger (#4158)
  • Add experimental integrations of Sentry Structured Logging (#4193)
    • Sentry.AspNetCore, enabled via SentryAspNetCoreOptions.EnableLogs
    • Sentry.Extensions.Logging, enabled via SentryLoggingOptions.EnableLogs
    • Sentry.Maui, enabled via SentryMauiOptions.EnableLogs

5.8.0

21 May 14:17
Compare
Choose a tag to compare

Features

  • .NET MAUI integration with CommunityToolkit.Mvvm Async Relay Commands can now be auto spanned with the new package Sentry.Maui.CommunityToolkit.Mvvm (#4125)

Fixes

  • Revert "Bump Cocoa SDK from v8.39.0 to v8.46.0 (#4103)" (#4202)
    • IMPORTANT: Fixes multiple issues running versions 5.6.x and 5.7.x of the Sentry SDK for .NET on iOS (initialising the SDK and sending data to Sentry)

Dependencies