Skip to content

Releases: getsentry/sentry-dotnet

5.11.0-alpha.3

13 Jun 21:31

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

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

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

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

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

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

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

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

5.7.0

13 May 14:01

Choose a tag to compare

Features

  • New source generator allows Sentry to see true build variables like PublishAot and PublishTrimmed to properly adapt checks in the Sentry SDK (#4101)
  • Auto breadcrumbs now include all .NET MAUI gesture recognizer events (#4124)
  • Associate replays with errors and traces on Android (#4133)

Fixes

  • Redact Authorization headers before sending events to Sentry (#4164)
  • Remove Strong Naming from Sentry.Hangfire (#4099)
  • Increase RequestSize.Small threshold from 1 kB to 4 kB to match other SDKs (#4177)

Dependencies

5.7.0-beta.0

02 May 23:34

Choose a tag to compare

5.7.0-beta.0 Pre-release
Pre-release

Features

  • When setting a transaction on the scope, the SDK will attempt to sync the transaction's trace context with the SDK on the native layer. Finishing a transaction will now also start a new trace (#4153)
  • Added CaptureFeedback overload with configureScope parameter (#4073)
  • Custom SessionReplay masks in MAUI Android apps (#4121)

Fixes

  • Work around iOS SHA1 bug (#4143)
  • Prevent Auto Breadcrumbs Event Binder from leaking and rebinding events (#4159)
  • Fixes build error when building .NET Framework applications using Sentry 5.6.0: MSB4185 :The function "IsWindows" on type "System.OperatingSystem" is not available (#4160)
  • Added a SentrySetCommitReleaseOptions build property that can be specified separately from SentryReleaseOptions (#4109)

Dependencies