Skip to content

Commit 4526b88

Browse files
authored
Release 3.7.9 (#182)
* Fixed an issue when DefaultUniqueAttributeName is being used in the startup event instead of StartupUniqueAttributeName (#180) * Crashpad upgrade - fixed native crash guid & sdk 33+ support (#179) * Android: Do not start native integration without crashpad handler. Prevent false positive handler startups * Version and changelog update
1 parent ca18dc4 commit 4526b88

File tree

13 files changed

+26
-6
lines changed

13 files changed

+26
-6
lines changed
288 KB
Binary file not shown.
1.93 MB
Binary file not shown.
80.3 KB
Binary file not shown.
188 KB
Binary file not shown.
-64.7 KB
Binary file not shown.
46.5 KB
Binary file not shown.
83.7 KB
Binary file not shown.

Android/lib/x86/libnative-lib.so

77.2 KB
Binary file not shown.

CHANGELOG.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Backtrace Unity Release Notes
22

3+
## Version 3.7.9
4+
5+
Bugfixes
6+
7+
- Bugfix: On Android, managed and native reports generated by the same user now have the same `guid`
8+
- Metrics support allow to override a default Unique event attribute.
9+
- Do not start android native integration if the handler path is not available in the apk.
10+
11+
Maintenance
12+
13+
- Upgraded native crash reporter. The new version should capture crashes generated by the newest version of SDK
14+
315
## Version 3.7.8
416

517
Bugfixes
@@ -14,31 +26,38 @@ Maintenance
1426

1527
New functionality
1628
- Improved machine identifier functionality - if default identifier methods fail, a new machine identifier will be stored in the internal storage and will stay the same between game restarts.
17-
- Added a new attribute `application.package` that stores information about an application package id.
29+
- Added a new attribute `application.package` that stores information about an application package id.
1830

1931
Bugfixes
32+
2033
- Fixed a problem with missing breadcrumbs files in the database records after a game restart.
2134
- Fixed a problem with 00000000-0000-0000-0000-000000000000 guid on Xbox and other consoles.
2235

2336
Maintenance
37+
2438
- Upgraded the PLCrashReporter library.
2539

2640
## Version 3.7.6
2741

2842
New functionality
43+
2944
- Added option for enabling or disabling client side unwinding of native crashes on iOS (Unity 2019+) (by default is disabled)
3045

3146
Bugfixes
47+
3248
- Fixes OOM reporting for iOS 15.3.1+ by disabling client side unwinding by default
3349
- Enabled OOM support for iOS 15.3.1+
3450

3551
## Version 3.7.5
52+
3653
Bugfixes
54+
3755
- Disabled OOM support for iOS 15.3.1+
3856

3957
## Version 3.7.4
4058

4159
Bugfixes
60+
4261
- Updates native libraries for Windows.
4362
- Removes native support for x86 games on Windows.
4463
- Improves the background thread exception handler on Android, which allows you to capture managed crashes and forward exception information to other exceptions handlers.
@@ -49,15 +68,16 @@ Bugfixes
4968
## Version 3.7.3
5069

5170
Bugfixes
71+
5272
- Fixed the game object name issue used by native integration when ANR or background exception occured,
5373
- fixed invalid cast in the screenshot generation algorithm,
5474
- fixed a problem with the dispose method in the Backtrace Android native integration - now backtrace-unity will dispose native integation only once.
5575
- prevent from throwing an exception from the BacktraceDatabase object if BacktraceDatabaseAttachments object generates attachment and disk is full.
5676

57-
5877
## Version 3.7.2
5978

6079
Bugfixes
80+
6181
- Improves background handler for last caught exceptions.
6282
- Fixed the compilation issue in the native client base class.
6383

Runtime/BacktraceClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace Backtrace.Unity
2424
/// </summary>
2525
public class BacktraceClient : MonoBehaviour, IBacktraceClient
2626
{
27-
public const string VERSION = "3.7.8";
27+
public const string VERSION = "3.7.9";
2828
internal const string DefaultBacktraceGameObjectName = "BacktraceClient";
2929
public BacktraceConfiguration Configuration;
3030

0 commit comments

Comments
 (0)