diff --git a/CHANGELOG.md b/CHANGELOG.md index 3fbfd353..93b4421a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Backtrace Unity Release Notes +## 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 Bugfixes diff --git a/Runtime/BacktraceClient.cs b/Runtime/BacktraceClient.cs index 3bb58ef4..89df8d80 100644 --- a/Runtime/BacktraceClient.cs +++ b/Runtime/BacktraceClient.cs @@ -24,7 +24,7 @@ namespace Backtrace.Unity /// public class BacktraceClient : MonoBehaviour, IBacktraceClient { - public const string VERSION = "3.8.6"; + public const string VERSION = "3.8.7"; internal const string DefaultBacktraceGameObjectName = "BacktraceClient"; public BacktraceConfiguration Configuration; diff --git a/Runtime/Model/BacktraceHttpClient.cs b/Runtime/Model/BacktraceHttpClient.cs index fda1d611..19097591 100644 --- a/Runtime/Model/BacktraceHttpClient.cs +++ b/Runtime/Model/BacktraceHttpClient.cs @@ -98,6 +98,7 @@ private UnityWebRequest Post(string submissionUrl, List f request.timeout = RequestTimeout; request.IgnoreSsl(IgnoreSslValidation); request.SetMultipartFormData(boundaryIdBytes); + source.SetRequestHeader(ContentTypeHeader, string.Format("{0}{1}", multipartContentTypePrefix, Encoding.UTF8.GetString(boundaryId))); return request; } diff --git a/package.json b/package.json index 68341a11..492c6752 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "io.backtrace.unity", "displayName": "Backtrace", - "version": "3.8.6", + "version": "3.8.7", "unity": "2017.1", "description": "Backtrace's integration with Unity games allows customers to capture and report handled and unhandled Unity exceptions to their Backtrace instance, instantly offering the ability to prioritize and debug software errors.", "keywords": [