github getsentry/sentry-cocoa 7.0.0

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

This is a major bump with the Performance Monitoring API and Out of Memory Tracking, many improvements and a few breaking changes.
For a detailed explanation how to upgrade please checkout the migration guide.

Breaking Changes

  • ref: Add SentryMechanismMeta (#1048)
  • ref: Align SentryException with unified API (#1026)
  • ref: Remove deprecated SentryHub.getScope (#1025)
  • ref: Make closeCachedSessionWithTimestamp private (#1022)
  • ref: Improve envelope API for Hybrid SDKs (#1020)
  • ref: Remove currentHub from SentrySDK (#1019)
  • feat: Add maxCacheItems (#1017)
  • ref: SentryEvent.timestamp changed to nullable.
  • ref: Add read-only scope property to Hub (#975)
  • ref: Remove SentryException.userReported (#974)
  • ref: Replace SentryLogLevel with SentryLevel (#978)
  • fix: Mark frames as inApp (#956)

Features

Fixes

  • ref: Set sample rates to default if out of range (#1074): When setting a value SentryOptions.sampleRate that is not >= 0.0 and <= 1.0 the SDK sets it to the default of 1.0.
  • fix: Release builds in CI (#1076)
  • perf: Avoid allocating dict in BreadcrumbTracker (#1027)
  • fix: Crash when passing garbage to maxBreadcrumbs (#1018)
  • fix: macOS version for Mac Catalyst (#1011)

Don't miss a new sentry-cocoa release

NewReleases is sending notifications on new releases.