Releases: backtrace-labs/backtrace-unity
Releases · backtrace-labs/backtrace-unity
Version 3.15.0
Version 3.15.0
Improvements
- iOS/macOS: Update Unity native integration for Apple platforms.
- Android: Fix native crash handler startup on split APK / OBB / Google Play Asset Delivery installs by resolving the correct APK path for the crash handler.
- Android: Bump bundled Android binaries to the latest Backtrace Android SDK version.
Bugfixes
- Windows: Fix unbounded growth of stored scoped attributes.
Version 3.14.1
Version 3.14.1
Improvements
- Add support for Android offline native crash replay
Version 3.13.0
Version 3.13.0
Improvements
- Add 16KB page size support
- Add simulator targets support
- Update cocoa-lite library OOM handling
Version 3.12.2
Version 3.12.2
Improvements
- Fixed links to the docs in the jp version of the README file.
Bugfixes
- Fixed an invalid generation of the guid attribute on specific platforms. Now, our machine identifier will always generate a valid GUID (#245).
Version 3.12.1
Version 3.12.1
Bugfixes
- Environment Variables are now optional. The user can still add them by using
Annotationsclass. By default they're disabled.
Version 3.12.0
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
SetAttributemethod (#240). - The
SetAttributesmethod will now set attributes in the managed C# layer and the native layer (#240).
Bugfixes
Version 3.11.0
Version 3.10.0
Version 3.9.1
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
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
useLegacyPackagingis no longer required. (#218).