4.0.0-beta.9
Pre-release
Pre-release
Features
- Added support for capturing built in metrics from the System.Diagnostics.Metrics API (#3052)
Significant change in behavior
- Added
Sentry
namespace to global usings whenImplicitUsings
is enabled (#3043)
If you have conflicts, you can opt-out by adding the following to yourcsproj
:
<PropertyGroup>
<SentryImplicitUsings>false</SentryImplicitUsings>
</PropertyGroup>
Features
SentrySdk.Metrics.Set
now additionally acceptsstring
as value (#3092)- Timing metrics can now be captured with
SentrySdk.Metrics.StartTimer
(#3075)
Fixes
- Fixed an issue with tag values in metrics not being properly serialized (#3065)
- Moved the binding to MAUI events for breadcrumb creation from
WillFinishLaunching
toFinishedLaunching
. This delays the initial instantiation ofapp
. (#3057) - The SDK no longer adds the
WinUIUnhandledExceptionIntegration
on non Windows platforms (#3055) - The scope transaction is now correctly set for Otel transactions (#3072)
- Native integration logging on macOS (#3079)
- Native linking of cURL library when targeting platform-specific TFMs (e.g.
net8.0-macos
) (#3080)