github getsentry/sentry-dotnet 6.8.0

4 hours ago

Features ✨

Logs

Other

  • feat(serilog): support restrictedToMinimumLevel when configuring Serilog in code by @jamescrosswell in #5181
  • Attachments can now be sent with transactions by setting AddToTransactions on SentryAttachment #5182 by @jamescrosswell in #5182
  • Added SentrySdk.RecordTransaction to record already-completed transactions and spans (e.g. replayed through a proxy) #5333 by @jamescrosswell in #5333
  • The Environment set on the Scope now gets synchronized to the native layers (sentry-cocoa and sentry-native) by @bitsandfoxes in #5365

Fixes 🐛

  • fix: SentrySpanProcessor no longer leaks spans whose Activity never ends (e.g. aborted requests); the Activity is now held via a WeakReference so orphaned spans are pruned once it is garbage-collected. by @Ermabo in #5393
  • The SDK was incorrectly ignoring server rate limits for errors, check-ins, and logs by @jamescrosswell in #5412
  • fix: BackpressureMonitor.Dispose() no longer deadlocks on single-threaded targets by @jamescrosswell in #5330
  • fix: Create a single TaskBlockingListener per process for CaptureBlockingCalls by @jamescrosswell in #5381

Dependencies ⬆️

Deps

  • chore(deps): update CLI to v3.6.1 by @github-actions in #5417
  • chore(deps): update Native SDK to v0.15.4 by @github-actions in #5416
  • chore(deps): update Cocoa SDK to v9.22.0 by @github-actions in #5395
  • chore(deps): update Java SDK to v8.49.0 by @github-actions in #5398

Other

Don't miss a new sentry-dotnet release

NewReleases is sending notifications on new releases.