Features
- Distributed tracing now works independently of the performance feature. This allows you to connect errors to other Sentry instrumented applications (#2493)
- Added Sampling Decision to Trace Envelope Header (#2495)
- Add MinimumEventLevel to Sentry.Log4Net and convert events below it to breadcrumbs (#2505)
Fixes
- Fixed baggage propagation when an exception is thrown from middleware (#2487)
- Fix Durable Functions preventing orchestrators from completing (#2491)
- Re-enable HubTests.FlushOnDispose_SendsEnvelope (#2492)
- Fixed SDK not sending exceptions via Blazor WebAssembly due to a
PlatformNotSupportedException
(#2506) - Align SDK with docs regarding session update for dropped events (#2496)
- Introduced
HttpMessageHandler
in favor of the now deprecatedHttpClientHandler
on the options. This allows the SDK to support NSUrlSessionHandler on iOS (#2503) - Using
Activity.RecordException
now correctly updates the error status of OpenTelemetry Spans (#2515) - Fixed Transaction name not reporting correctly when using UseExceptionHandler (#2511)
- log4net logging Level.All now maps to SentryLevel.Debug (#2522)
- Support transaction finishing automatically with 'idle timeout' (#2452)