Sentry v3.16.0 Release Notes

  • ๐Ÿ”‹ Features

    • 0๏ธโƒฃ Use a default value of 60 seconds if a Retry-After header is not present. (#1537)
    • โž• Add new Protocol definitions for DebugImages and AddressMode (#1513)
    • โž• Add HttpTransport extensibility and synchronous serialization support (#1560)
    • โž• Add UseAsyncFileIO to Sentry options (enabled by default) (#1564)

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix event dropped by bad attachment when no logger is set. (#1557)
    • Ignore zero properties for MemoryInfo (#1531)
    • Cleanup diagnostic source (#1529)
    • โœ‚ Remove confusing message Successfully sent cached envelope (#1542)
    • ๐Ÿ›  Fix infinite loop in SentryDatabaseLogging.UseBreadcrumbs (#1543)
    • GetFromRuntimeInformation() in try-catch (#1554)
    • ๐Ÿ‘‰ Make Contexts properties more thread-safe (#1571)
    • ๐Ÿ›  Fix PlatformNotSupportedException exception on net6.0-maccatalyst targets (#1567)
    • ๐Ÿ‘ป In ASP.Net Core, make sure that SentrySdk.LastEventId is accessible from exception handler pages (#1573)