Skip to content

Releases: backtrace-labs/backtrace-cocoa

Documentation update

02 Apr 06:17
1e5059f
Compare
Choose a tag to compare
  • Add comments in public definitions
  • Add table of contents to README.md
  • Rename userAttributes to attributes
  • Update example projects

Add file attachments

26 Mar 23:19
2f449f9
Compare
Choose a tag to compare

File attachments

  • Add file attachments support
  • Send attachments using multipart
  • Store attachment paths in CoreData
  • Add file reading option .mappedIfSafe

Default attribubutes

  • Add default attributes for network and Bluetooth status
  • Expose attachment path in public API
  • Add default attributes for:
    • guid - unique user identifier
    • error.message
    • hostaname
    • lang.name
    • lang.version
    • NFC
    • location

Handling all exceptions on macOS

  • Handle crashes on macOS by BacktraceCrashExceptionApplication

Documentation

  • Update documentation
  • Update README.md
  • Update BacktraceClientConfiguration

Tests

  • Add mocks for URLSession
  • Add mocks for HTTP responses
  • Improve code coverage

Checking the debugger attachment

  • Run CrashReporter only when the debugger is detached
  • Add reporting policy
  • Check if the debugger is attached

Add custom attributes

05 Mar 20:09
b731eae
Compare
Choose a tag to compare
  • Add support for default attributes
  • Add support for user-defined attributes
  • Handle saving all kind of attributes on crash-time
  • Simplified library API
  • Add more customization for BacktraceClient implementation