All Versions
121
Latest Version
Avg Release Cycle
17 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v3.17.0 Changes
๐ Notice: If you are using self-hosted Sentry, this version and forward requires either Sentry version >= 21.9.0, or you must manually disable sending client reports via the
SendClientReports
option.๐ Features
- Collect and send Client Reports to Sentry, which contain counts of discarded events. (#1556)
- ๐ฆ Expose
ITransport
andSentryOptions.Transport
public, to support using custom transports (#1602) - ๐ Android native crash support (#1288)
๐ Fixes
- โช Workaround
System.Text.Json
issue with Unity IL2CPP. (#1583) - Demystify stack traces for exceptions that fire in a
BeforeSend
callback. (#1587) - Obsolete
Platform
and always writecsharp
(#1610) - ๐ Fix a minor issue in the caching transport related to recovery of files from previous session. (#1617)
- ๐ Better DisableAppDomainProcessExitFlush docs (#1634)
-
v3.16.0 Changes
๐ 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 onnet6.0-maccatalyst
targets (#1567) - ๐ป In ASP.Net Core, make sure that
SentrySdk.LastEventId
is accessible from exception handler pages (#1573)
- 0๏ธโฃ Use a default value of 60 seconds if a
-
v3.14.0 Changes
๐ Features
- โ Add the delegate TransactionNameProvider to allow the name definition from Unknown transactions on ASP.NET Core (#1421)
- SentrySDK.WithScope is now obsolete in favour of overloads of CaptureEvent, CaptureMessage, CaptureException (#1412)
- โ Add Sentry to global usings when ImplicitUsings is enabled (
<ImplicitUsings>true</ImplicitUsings>
) (#1398) - ๐ท The implementation of the background worker can now be changed (#1450)
- Map reg key 528449 to net48 (#1465)
- ๐ Improve logging for failed JSON serialization (#1473)
๐ Fixes
- ๐ป Handle exception from crashedLastRun callback (#1328)
- ๐ Reduced the logger noise from EF when not using Performance Monitoring (#1441)
- Create CachingTransport directories in constructor to avoid DirectoryNotFoundException (#1432)
- UnobservedTaskException is now considered as Unhandled (#1447)
- Avoid calls the Thread.CurrentThread where possible (#1466)
- ๐ Rename thread pool protocol keys to snake case (#1472)
- Treat IOException as a network issue (#1476)
- ๐ Fix incorrect sdk name in envelope header (#1474)
- ๐ Use Trace.WriteLine for TraceDiagnosticLogger (#1475)
- โ Remove Exception filters to work around Unity bug on 2019.4.35f IL2CPP (#1486)
-
v3.12.1 Changes