Skip to content

Releases: backtrace-labs/backtrace-unity

3.0.0-alpha

20 Apr 12:20
Compare
Choose a tag to compare
3.0.0-alpha Pre-release
Pre-release

Version 3.0.0

  • Removed JSON.NET Dependency - now Backtrace library provide our own serializer just for BacktraceReport usage.
  • BacktraceJObject allowed us to decrease size of Backtrace.Unity assembly.
  • BacktraceClient and BacktraceReport allow our user to pass attributes in dictionary form with string key and string values. Because we want our serializer to be as fast as possible, we will require attributes in Dictionary<string, string> data structure.
  • BacktraceDatabase won't try to deserialize BacktraceReport anymore - because of that, callback api won't return BacktraceReport object in BacktraceResult.

Version 2.1.1

20 Apr 12:17
Compare
Choose a tag to compare

Version 2.1.1

  • UPM modifications - fixed editor assembly definition,
  • Hiding Documentation and Scripts folders
  • Added Mac and Rider files to .gitignore
  • Moved Backtrace Configuration create menu deeper into the hierarchy

Version 2.1.0

09 Apr 19:49
Compare
Choose a tag to compare

Version 2.1.0

  • UPM support - changed project structure and divide Backtrace-unity plugin into assemblies.

Version 2.0.5

06 Apr 19:35
Compare
Choose a tag to compare

Version 2.0.5

  • Unity compatibility patch - .NET2.0, .NET 3.5 support (#10).
  • Untiy .NET Standard 2.0 support.
  • Expose minidump type option to Backtrace Client configuration in the UI.
  • Changed values of LangVersion to Mono or IL2CPP, depending on which is deployed.
  • Changed Game object depth property - default to -1, which means not to include Game Objects Hierarchy as an Annotation in the error report. Set the value to 1 to collect one level deep of Gane Object hierarchy, 2 to collect two levels deep, and so on. Setting the value to 0 will collect the full depth, which may be rather large if you have a lot of children.

Version 2.0.5-alpha1

19 Mar 15:38
Compare
Choose a tag to compare
Version 2.0.5-alpha1 Pre-release
Pre-release

Version 2.0.5

  • Unity compatibility patch / .NET 2 + 2 Subset (#10)
  • Untiy .NET Standard 2.0 support,
  • Expose minidump type option to Backtrace Client configuration in the UI,
  • Changes LangVersion to Mono/Il2CPP depends on scripting backend - right now we will use Mono or IL2CPP - not Mono/IL2CPP value.

Version 2.0.5-alpha

18 Mar 14:45
Compare
Choose a tag to compare
Version 2.0.5-alpha Pre-release
Pre-release

Version 2.0.5

  • Unity compatibility patch / .NET 2 + 2 Subset (#10)

Version 2.0.4

02 Mar 17:45
1645401
Compare
Choose a tag to compare

Version 2.0.4

  • Added Game object depth property that allows developer to filter game object childrens in Backtrace report
  • Changed "Destroy client on new scene load" label. Now: "Destroy client on new scene load (false - Backtrace managed),
  • added namespaces to XmlNodeConverter class,
  • Added correct path to source file in BacktraceUnhnandledException,
  • Changed line endings in BacktraceDatabase, ReportLimitWatcher, BacktraceClient files,
  • Changed ReactTransform casting to Component in Annotations class. With this change Backtrace library should correctly send all game objects to Backtrace,
  • Changed a way how we guess game assets directory.

Version 2.0.3

12 Feb 10:53
Compare
Choose a tag to compare

Version 2.0.3

  • Annotations object will validate game object before converting it.

Version 2.0.2

10 Feb 16:52
Compare
Choose a tag to compare

Version 2.0.2

  • Fixed invalid cast for nested game objects in Backtrace Attributes,
  • BacktraceClient will print message only once per report rate limit hit per 1 minute.
  • BacktraceDatabase Send method will check client rate limit after each send.
  • BacktraceClient and BacktraceDatabase won't generate warning on Disabled event.

Version 2.0.1

07 Feb 10:22
Compare
Choose a tag to compare

Version 2.0.1

  • BacktraceApi won't print anymore Error message when Backtrace-integration cannot send data to Backtrace. Now BacktraceApi will print warning instead.