Releases: backtrace-labs/backtrace-cocoa
Releases · backtrace-labs/backtrace-cocoa
Make `hostname` attribute optional
Make hostname attribute optional to prevent end-user from getting Local Network permissions dialog.
Simplify default file attachments API
Simplifies default file attachments API from a Dictionary to an Array.
Support file attachments for crash reports
- Enable default file attachments which will be sent for all live reports as well as crash reports
- This newly enables sending file attachments with crash reports
 
 
Out of memory support
Merge pull request #50 from backtrace-labs/develop Out of memory support
Version 1.5.6
- Allows injecting an instance of PLCrashReporter.
 - Resolves the compilation issue on Xcode 10.
 
Version 1.5.5
- Fix issue in Xcode 11 caused by 
URLSessionresponse being captured before initialization. - Fix dangling pointer - use 
withUnsafeMutableBytesin order to explicitly convert the argument to buffer pointer valid for a defined scope. - Update dependencies, 
FastfileandTravis CIconfiguration. 
Version 1.5.4
- Rename event 
serverDidResponsetoserverDidRespond. - Rename 
destinationstologgingDestinations. - Improve logging and descriptions of errors.
 - Update underlying implementation of sending a report to always fire an event.
 - Simplify the underlying implementation of throttling the number of sent requests.
 
Use NSSecureUnarchiveFromData for CoreData models
- Fixes CoreData transformers
 - Updates Ruby version and its gems
 - Updates 
Backtrace-PLCrashReporterlibrary- Disables logging as its implementation is not async-safe
 
 - Updates Travis configuration
 - Reorganizes example projects:
- Adds shared configuration for example projects
 - Adds post install hook to always generate 
dSYMfiles 
 - Fixes several typos
 - Fixes retrieving information about 
HW_MACHINE,HW_MODELon macOS Catalina - Adds script to automatically upload 
dSYMfiles to Backtrace UI 
Support for submit.backtrace.io URLs
- Refactored API to allow submission URLs
 - Updated 
README.md - Updated dependencies
 - Fixed typos
 - Fixed project settings for Xcode 11
 - Disabled retrieving info about Bluetooth. Accessing Bluetooth on iOS 13 requires the 
NSBluetoothAlwaysUsageDescriptionkey to be provided. - Updated 
PLCrashReporterwith a version supporting macOS Catalina 
Additional attributes
- 
Added additional process attributes:
- process.age
 - process.vm.rss.size
 - process.vm.vma.size
 - process.vm.rss.peak
 - process.starttime
 
 - 
Added additional processor attributes:
- cpu.context
 - cpu.idle
 - cpu.nice
 - cpu.process.count
 - cpu.user
 - cpu.system
 - cpu.threads.count
 - cpu.boottime
 - cpu.count
 - cpu.active
 - cpu.boottime
 
 - 
Added additional system attributes:
- hostname
 - descriptor.count
 
 - 
Added additional memory attributes
- system.memory.active
 - system.memory.inactive
 - system.memory.swapouts
 - system.memory.wired
 - system.memory.used
 - system.memory.free
 - system.memory.swapins
 - system.memory.total
 
 - 
Add vm_statistics64, task_vm_info, sysctl wrappers