Skip to content

Releases: backtrace-labs/backtrace-csharp

Backtrace C# library 2.0.0

10 Jul 21:03
13d7b5f
Compare
Choose a tag to compare

Backtrace C# library version 2.0.0:

  • BacktraceDatabase use BacktraceRecord instead of BacktraceEntry,
  • BacktraceDatabase new parameters - size limit and maximum number of record in database,
  • New information about current assembly in BacktraceReport attributes,
  • New directory for sample Backtrace projects,
  • BacktraceReport don't use anymore BacktraceReportBase. All BacktraceClient and BacktraceDatabase events use BacktraceReport instead of BacktraceReportBase.

A patch for a double-dispose bug under Mono

28 Jun 18:11
Compare
Choose a tag to compare
  • Fixed a double-dispose bug in BacktraceApi

Changes to type casting

26 Jun 21:22
Compare
Choose a tag to compare
Pre-release
  • Attributes dictionary now use an object type instead of a generic type for better flexibility,
  • OnClientReportLimitReached use BacktraceReportBase instead of BacktraceReport,
  • BacktraceResult store BacktraceReportBase instead of BacktraceReport.

Fix: Enum values as custom attributes

22 Jun 18:35
8fd1826
Compare
Choose a tag to compare
  • Enum is now available as a primitive value in BacktraceAttributes

Exception condition in BacktraceReport

19 Jun 14:13
Compare
Choose a tag to compare
  • BacktraceReport Exception object condition changes.
  • JsonIgnore attribute in Excepton object.

Invalid serialization fix

14 Jun 19:59
Compare
Choose a tag to compare
  • Invalid serialization fix for invalid records in BacktraceDatabase

Offline error report storage and auto re-submission

05 May 23:13
2b0390c
Compare
Choose a tag to compare
  • BacktraceDatabase - offline error report storage and auto re-submission support in the event of network outage and server unavailability.
  • BacktraceClient.Send now works properly with TLS 1.2 under .NET 4.6+ and .NET Core 2.0. However, BacktraceClient.SendAsync is strongly recommended whenever possible.
  • Removed TlsLegacySupport flag in BacktraceClient

Fix JSON serialization bug

27 Apr 19:46
Compare
Choose a tag to compare
  • Fixed a bug where casing of some fields is changed after JSON serialization.

Patch with improved asynchronous code in sample applications

13 Apr 20:17
7134332
Compare
Choose a tag to compare
  • Improved async Task sample applications

Clean Backtrace client’s data storage on startup

09 Apr 20:38
Compare
Choose a tag to compare
  • Fix: Clean Backtrace client’s data storage on startup