github getsentry/sentry-cocoa 6.0.0-alpha.0

latest releases: 9.0.0-rc.0, 8.57.3, 9.0.0-alpha.1...
pre-release5 years ago

Breaking Change: This version uses the envelope endpoint. If you are using an on-premise installation it requires Sentry version >= v20.6.0 to work. If you are using sentry.io nothing will change and no action is needed. Furthermore, with this version auto session tracking is enabled per default.
This feature is collecting and sending health data about the usage of your application. We are going to add the official migration guide in one of the next beta releases.
Here is an overview of all the breaking changes:

  • feat: Enable auto session tracking per default #689
  • feat: Remove deprecated SDK inits #673
  • feat: Bump minimum iOS version to 9.0 #669
  • fix: Umbrella header #671
  • feat: Replace NSString for eventId with SentryId #668
  • feat: Use envelopes for sending events #650

Other new features and fixes:

  • fix: Sending envelopes multiple times #687
  • fix: Rate limiting for cached envelope items #685
  • feat: Errors and sessions in the same envelope #686
  • feat: Implement NSCopying for SentrySession #683
  • fix: Crash when SentryClient is nil in SentryHub #681
  • feat: Send cached envelopes first #676

Don't miss a new sentry-cocoa release

NewReleases is sending notifications on new releases.