Backtrace Unity 3.0.4
Preliminary Nintendo Switch support has been introduced. The offline database is not currently supported in this version, but will be included in an upcoming release.
More …Preliminary Nintendo Switch support has been introduced. The offline database is not currently supported in this version, but will be included in an upcoming release.
More …This release includes significant improvements to performance by way of report filtering as well as improved performance diagnostics. Learn more below.
BacktraceClient
now supports report filtering. Report filtering is enabled by using the Filter reports
option in the user interface or for more advanced use-cases, the SkipReport
delegate is available in BacktraceClient
.Sample code: ```csharp // Return true to ignore a report, return false to handle the report // and generate one for the error. BacktraceClient.SkipReport = (ReportFilterType type, Exception e, string msg) => { // ReportFilterType is one of None, Message, Exception, // UnhandledException or Hang. It is also possible to // to filter based on the exception and exception message.
More …This release introduces aggregation filters in the explore-aggregate and triage views. Requires coronerd version 1.48.9 for adding an individual aggregation filter. Requires coronerd version 1.49.1 for multiple aggregation filters.
More …BacktraceDatabase
now provides a new Send
method. This method will try to send all objects from the database respecting the client side deduplication and retry setting. This can be used as an alternative to the Flush
method which will try to send all objects from the database ignoring any client side deduplication and retry settings.BacktraceClient
has been optimized to only serialize data as needed.BacktraceDatabase
AutoSend
function has been optimized for performance improvements.BacktraceClient
by default will generate configuration file with client rate limit equal to 50.This release introduces Teams capabilities.