Skip to content

Releases: backtrace-labs/backtrace-unity

Version 3.12.1

07 Mar 10:23
674cf73
Compare
Choose a tag to compare

Version 3.12.1

Bugfixes

  • Environment Variables are now optional. The user can still add them by using Annotations class. By default they're disabled.

Version 3.12.0

24 Jan 17:08
56ecf92
Compare
Choose a tag to compare

Version 3.12.0

Improvements

  • Exposed an option to get an application.session id via BacktraceMetrics (#238).
  • Backtrace client now allows to set a key-value pair via SetAttribute method (#240).
  • The SetAttributes method will now set attributes in the managed C# layer and the native layer (#240).

Bugfixes

  • Correct links to the docs (#239).
  • Fixed a problem where the game on Windows will crash in the release mode, due to lack of Backtrace native libraries (#236).
  • Fixed an error.type attribute value during handling ANR on Windows (#237).
  • Set correct uname.sysname for PS5 and Xbox.

Version 3.11.0

12 Dec 10:23
3d1478c
Compare
Choose a tag to compare

Version 3.11.0

Improvements

  • Xbox One support (#230)

Version 3.10.0

10 Sep 20:59
740010b
Compare
Choose a tag to compare

Version 3.10.0

Bugfixes

  • Fixed Unity console errors caused by corrupt meta (#224).
  • Fixed texture re-rendering during attachments generation (#228).

Improvements

  • Mac native support (#225).
  • changed the frequency of the internet availability check to 30 seconds (#226).

Version 3.9.1

26 Jun 10:27
Compare
Choose a tag to compare

Version 3.9.1

Bugfixes

  • Fixed potential overflow that can happen during breadcrumb deletion flow (#220).
  • Added proguard support for Android uncaught exception captured by the Unity uncaught exception handler (#221).

Improvements

  • Native crash reporting binary upgrade - PlCrashReporter upgrade from 1.7.2 to 1.11.2 (#222).
  • iOS crash handler: store client attributes in the PlCrashReporter crashData object (#222).
  • iOS native attributes: Renaming process.vm.* attributes to vm.* (#222).
  • iOS native crash: create a readable crash message - do not use signal number as a report message (#222).

Version 3.9.0

17 Jun 17:14
33fe16b
Compare
Choose a tag to compare

Version 3.9.0

Bugfixes

  • Allow unity to finish capturing uncaught exception generated on the Android native layer (#215).

Improvements

  • Proguard Support. Added support for native managed exceptions when ProGuard obfuscation is in use (#216).
  • Updated native NDK libraries to the latest version of the backtrace-android library (#217).
  • Added support for a new crash flow when the crash handler executable cannot be extracted on Android. The useLegacyPackaging is no longer required. (#218).

Version 3.8.7

13 May 10:09
f166eea
Compare
Choose a tag to compare

Version 3.8.7

Bugfixes

  • Changed uname.sysname attribute from IOS to iOS.
  • Do not report OOMs generated when application is in background.

Improvements

  • Added an option to define breadcrumb type.
  • Allow to use not available configuration options on specific platform.

Version 3.8.6

07 Feb 12:47
6d5ef5c
Compare
Choose a tag to compare

Version 3.8.6

Bugfixes

  • Removed warning generated by the graphic card attribute if statement.
  • Removed device.name attribute due to PII/bluetooth access issues

Improvements

  • Added iOS Privacy info

Version 3.8.5

17 Jan 17:51
ab6514e
Compare
Choose a tag to compare

Version 3.8.5

Bugfixes

  • Fixed populating graphic card attributes, when graphic card is not available.

Version 3.8.4

18 Dec 21:55
2d4f738
Compare
Choose a tag to compare

Version 3.8.4

Bugfixes

  • Unhandled exception handler on Android will now report all type of captured Android exceptions.
  • Added the screencapture module as a dependency

Improvements

  • Xbox native crash handler now handles more types of crashes