Sentry v3.18.0 Release Notes
-
Includes Sentry.Maui Preview 1
๐ Features
- ๐ Move tunnel functionality into Sentry.AspNetCore (#1645)
- ๐ Make
HttpContext
available for sampling decisions (#1682) - Send the .NET Runtime Identifier to Sentry (#1708)
- โ Added a new
net6.0-android
target for theSentry
core library, which bundles the Sentry Android SDK: - โ Added a new
Sentry.Maui
integration library for the .NET MAUI platform:
๐ Fixes
- โ Remove IInternalSdkIntegration (#1656)
- ๐ป On async Main, dont unregister unhandled exception before capturing crash (#321)
- ๐ Handle BadHttpRequestException from Kestrel inside SentryTunnelMiddleware (#1673)
- ๐ Improve timestamp precision of transactions and spans (#1680)
- Flatten AggregateException (#1672)
- NOTE: This can affect grouping. You can keep the original behavior by setting the option
KeepAggregateException
totrue
.
- NOTE: This can affect grouping. You can keep the original behavior by setting the option
- Serialize stack frame addresses as strings. (#1692)
- ๐ Improve serialization perf and fix memory leak in
SentryEvent
(#1693) - โ Add type checking in contexts TryGetValue (#1700)
- โช Restore serialization of the
Platform
name (#1702)