Skip to content

Commit 5266f98

Browse files
konraddysputBacktracejasoncdavis0
authored
3.2.0 Release (#45) iOS integration
* iOS integration - full path * Improved code quality * Unity IDE integration * readme, changelog updates + version bump * Squashed commit of the following: commit 1eea055 Author: Konrad Dysput <konrad.dysput@gmail.com> Date: Thu Sep 17 14:49:55 2020 +0200 Version 3.1.1 - remove random path in stack trace (#44) * - Prevent from extending attributes with report attributes. - Removed randomly generated path to assembly from , - Prevent from multi initialization. * Prevent database from multi initialization * Update CHANGELOG.md * Added TOC and updated iOS details * iOS updates. * iOS Updates Added info about when the crash report is uploaded. * fixed iOS native client * Extended iOS integration * Adjusted C# API * Swift posst processor modification * Comment not supported integration * Unity iOS native attributes * Setup report attributes * cleanup logs * Fixed line endinging in the iOS nativeClient * Preparing production ready integration - handing specific cases * revert Unity standalne plcrashreporter support * Removed mac file * Squashed commit of the following: commit 0fc1aa6 Author: Samy Al Bahra <sbahra@repnop.org> Date: Sun Oct 18 14:58:19 2020 -0400 doc: fix typo in README. commit 5853df4 Author: jasoncdavis0 <jason.davis@enterprisedb.com> Date: Thu Oct 15 11:53:40 2020 -0400 Update CHANGELOG.md commit 3a348bb Author: Konrad Dysput <konrad.dysput@gmail.com> Date: Thu Oct 15 17:47:19 2020 +0200 Version 3.1.2 - PII changes - `BacktraceData` allows to edit list of environment variables collected by `BacktraceAnnotations` - `SourceCode` object description for PII purpose ` `Annotations` class exposes EnvironmentVariableCache dictionary - dictionary that stores environment variables collected by library. For example - to replace `USERNAME` environment variable collected by Backtrace library with random string you can easily edit annotations environment varaible and Backtrace-Untiy will reuse them on report creation. * public environment variables + pii tests * Version update * Updated description for BacktraceData SourceCode integration * Allow user to edit source code integration text * more unit tests + better changelog description * Removed unused meta file * Updated ndk libraries * Changelog update * Added error.type to Unity runtime * uname.sysname update * iOS integration with Backtrace-Cococa objective-c static library * Applied platform to ios lib * Changed attribute to error.type * Updated package version * Updated changelog * Fixed readme conflict * Added support for arm7 * Final library update * Updated readme - disable crashreport api * updated error.type attributes * Updated changelog * Renamed tvOS * Updated changelog * Fixed meta file * Added iOS Native memory details added iOS native memory details. * Promoting to latest * Version update Co-authored-by: Backtrace <backtrace@Backtraces-MacBook-Pro.local> Co-authored-by: jasoncdavis0 <jason.davis@enterprisedb.com>
1 parent 0fc1aa6 commit 5266f98

38 files changed

+509
-107
lines changed
-1010 KB
Binary file not shown.
935 KB
Binary file not shown.

Android/lib/arm64-v8a/libbacktrace-crashpad.so.meta renamed to Android/lib/arm64-v8a/libbacktrace-native.so.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-650 KB
Binary file not shown.
610 KB
Binary file not shown.

Android/lib/armeabi-v7a/libbacktrace-crashpad.so.meta renamed to Android/lib/armeabi-v7a/libbacktrace-native.so.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-1.01 MB
Binary file not shown.
942 KB
Binary file not shown.

Android/lib/x86/libbacktrace-crashpad.so.meta renamed to Android/lib/x86/libbacktrace-native.so.meta

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

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

3+
## Version 3.2.0
4+
- This release adds the ability to capture native iOS crashes from Unity games deployed to iOS. The Backtrace Configuration now exposes a setting for games being prepared for iOS to choose `Capture native crashes`. When enabled, the backtrace-unity client will capture and submit native iOS crashes to the configured Backtrace instance. To generate human readable callstacks, game programmers will need to generate and upload appropriate debug symbols.
5+
- Added default uname.sysname attributes for some platforms. The following is the list of uname.sysname platforms that can be populated. list "Android, IOS, Linux, Mac OS, ps3, ps4, Samsung TV, tvOS, WebGL, WiiU, Switch, Xbox". Note 'Switch' had previously been reported as 'switch'
6+
- Added a new attribute 'error.type' that allows developers to quickly filter error reports based on the type of error - The list includes "Crash, Message, Hang, Unhandled Exception, Exception".
7+
- Updated Android NDK libraries used by Unity plugin.
8+
39
## Version 3.1.2
410
- `BacktraceData` allows to edit list of environment variables collected by `BacktraceAnnotations`
511
- `SourceCode` object description for PII purpose

0 commit comments

Comments
 (0)