Skip to content

Releases: backtrace-labs/backtrace-cocoa

Simplify default file attachments API

21 Apr 00:04
ea3e557
Compare
Choose a tag to compare

Simplifies default file attachments API from a Dictionary to an Array.

Support file attachments for crash reports

14 Apr 23:45
f4dd272
Compare
Choose a tag to compare
  • 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

18 Feb 23:22
f9830d5
Compare
Choose a tag to compare
Merge pull request #50 from backtrace-labs/develop

Out of memory support

Version 1.5.6

06 Oct 17:01
3a764f8
Compare
Choose a tag to compare
  • Allows injecting an instance of PLCrashReporter.
  • Resolves the compilation issue on Xcode 10.

Version 1.5.5

20 Jul 07:44
19e90ac
Compare
Choose a tag to compare
  • Fix issue in Xcode 11 caused by URLSession response being captured before initialization.
  • Fix dangling pointer - use withUnsafeMutableBytes in order to explicitly convert the argument to buffer pointer valid for a defined scope.
  • Update dependencies, Fastfile and Travis CI configuration.

Version 1.5.4

11 Feb 00:16
f463bf9
Compare
Choose a tag to compare
  • Rename event serverDidResponse to serverDidRespond.
  • Rename destinations to loggingDestinations.
  • 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

04 Feb 19:55
f2aabf7
Compare
Choose a tag to compare
  • Fixes CoreData transformers
  • Updates Ruby version and its gems
  • Updates Backtrace-PLCrashReporter library
    • 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 dSYM files
  • Fixes several typos
  • Fixes retrieving information about HW_MACHINE, HW_MODEL on macOS Catalina
  • Adds script to automatically upload dSYM files to Backtrace UI

Support for submit.backtrace.io URLs

10 Dec 21:00
e9d63f8
Compare
Choose a tag to compare
  • 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 NSBluetoothAlwaysUsageDescription key to be provided.
  • Updated PLCrashReporter with a version supporting macOS Catalina

Additional attributes

19 Apr 21:01
cc40cbc
Compare
Choose a tag to compare
  • 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

tvOS support

06 May 18:11
53b776c
Compare
Choose a tag to compare

Adding tvOS support includes:

  • Adding new target and shared scheme for tvOS
  • Updating README.md and .travis.yaml config file
  • Adding crashing action to the demo app
  • Adding shared scheme for tvOS example application
  • Updating default logging level
  • Updating Backtrace.podspec

Note: This version requires at least Backtrace-PLCrashReporter version 1.5.0