Skip to content

Add file attachments

Compare
Choose a tag to compare
@krml19 krml19 released this 26 Mar 23:19
· 139 commits to master since this release
2f449f9

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