Releases: backtrace-labs/backtrace-csharp
Releases · backtrace-labs/backtrace-csharp
Version 2.1.11
Version 2.1.11 - 26.09.2024
Bugfix:
- Fixed an Exception due to unsupported
process.TotalProcessorTimeusage (#44).
Version 2.1.10
Version 2.1.10 - 02.07.2024
Improvements:
- Updated dependencies to the latest version.
- On uncaught exception, store a report in the database rather than sending it to API. If the database is not available, try sending a report to the server (#36).
- Added
application.session,application.version,backtrace.agentandbacktrace.versionattributes. - Read
application.versionandversionattributes only when the assembly is available. - Added support for the
error.typeattribute (#42). - Fixed the problem when the
guidattribute value was set incorrectly (#43).
Maintenance:
Backtrace 2.1.8
Version 2.1.8 - 26.03.2020
- Fixed self referenced object serialization errors.
Backtrace C# library 2.1.3
Version 2.1.3 - 13.06.2019
- Fixed a problem with missing path to attachments when Backtrace C# client read report from hard drive,
- Fixed a problem with missing minidump files in report attachments
Backtrace C# library 2.1.1
Version 2.1.1 - 18.03.2019
BacktraceCredentialsallows you to passWebProxyobject toProxyproperty.BacktraceApiwill use proxy object to createHttpClient
Backtrace C# library 2.1.0
Version 2.1.0 - 12.03.2019
- Deduplication parameters. Now
BacktraceDatabaseSettingsallow you to setup deduplication rules. If you use deduplication types, you can aggregate existing reports and send only one message for all the same reports. BacktraceDatabaseallows you to override default deduplication methods and generate your own hash per diagnostic data,BacktraceResultnow allows you to retrieve exception object ifBaktraceResulthas statusServerError,- When Backtrace library send diagnostic data to server any exception happend, library will print information about error by using Trace interface.
Backtrace C# library 2.0.7
Version 2.0.7 - 11.02.2019
- If you send exception,
BacktraceReportwill generate stack trace based on exception stack trace. We will no longer include environment stack trace in exception reports, - Unit tests fix - incrementation fix,
BacktraceDatabasefix forFirstOrDefaultinvalid read.
Backtrace C# library 2.0.6
Version 2.0.6 - 20.12.2018
- New
BacktraceCredentialsconstructor, - UnhandledThreadException flow
Backtrace C# library 2.0.5
- Removed unused usings,
BacktraceDatabaseconditions with maximum number of records/maximum disk space fix,- Removed invalid tests from
Backtrace.Testssolution.
Backtrace C# library 2.0.4
Version 2.0.4 - 23.09.2018
BacktraceClientallows developer to unpackAggregateExceptionand send only exceptions available inInnerExceptionsproperty.BacktraceReportaccepts two new properties:FactorandFingerprint. These properties allows you to change server side algorithms.BacktraceDatanow include informations aboutExceptionproperties. You can check detailedExceptionproperties in Annotations.BacktraceDatabasedoesn't throw exception when developer can't add new record. This situation exists when database was full or database hasn't enough disk space for exceptions.BacktraceResultcan use newStatus. In case when developer want to unpackAggregateExceptionandInnerExceptionsproperty is empty,BacktraceClientreturnBacktraceResultwith statusEmpty,