Releases: getsentry/sentry-dotnet
Releases · getsentry/sentry-dotnet
5.11.0-alpha.3
Features
- Added non-allocating
ConfigureScopeandConfigureScopeAsyncoverloads (#4244) - Add .NET MAUI
AutomationIdelement 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
- Bump the version of the .NET SDK that we use from 9.0.203 to 9.0.301 (#4272)
- Note that this also required we bump various Java dependencies (since version 9.0.300 of the Android workload requires newer versions of the these)
- See https://docs.sentry.io/platforms/dotnet/troubleshooting/#detected-package-version-outside-of-dependency-constraint if you see NU1605, NU1608 and/or NU1107 warnings after upgrading
- Bump Native SDK from v0.8.5 to v0.9.0 (#4260)
5.11.0-alpha.1
5.10.0
5.9.0
5.8.2-beta.1
5.8.1
5.8.0-alpha.0
Features
- Add experimental support for Sentry Structured Logging via
SentrySdk.Logger(#4158) - Add experimental integrations of Sentry Structured Logging (#4193)
Sentry.AspNetCore, enabled viaSentryAspNetCoreOptions.EnableLogsSentry.Extensions.Logging, enabled viaSentryLoggingOptions.EnableLogsSentry.Maui, enabled viaSentryMauiOptions.EnableLogs
5.8.0
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
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.Smallthreshold from 1 kB to 4 kB to match other SDKs (#4177)
Dependencies
5.7.0-beta.0
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
CaptureFeedbackoverload withconfigureScopeparameter (#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
SentrySetCommitReleaseOptionsbuild property that can be specified separately fromSentryReleaseOptions(#4109)