Skip to content

Releases: getsentry/sentry-cocoa

8.26.0

13 May 14:40
Compare
Choose a tag to compare

Features

  • Add SIGTERM support (#3895)

Fixes

  • Fix data race when calling reportFullyDisplayed from a background thread (#3926)
  • Ensure flushing envelopes directly after capturing them (#3915)
  • Unable to find class: SentryCrashExceptionApplication (#3957)
  • Clang error for Xcode 15.4 (#3958)
  • Potential deadlock when starting the SDK (#3970)

Improvements

  • Send Cocoa SDK features (#3948)

8.25.2

07 May 19:38
Compare
Choose a tag to compare

Features

The following two features, disabled by default, were mistakenly added to the release. We usually only add features in minor releases.

  • Add option to use own NSURLSession for transport (#3811)
  • Support sending GraphQL operation names in HTTP breadcrumbs (#3931)

Fixes

  • 'SentryFileManager+Test.h' file not found (#3950)

8.25.1

07 May 14:21
Compare
Choose a tag to compare

Fixes

  • Ignore SentryFramesTracker thread sanitizer data races (#3922)
  • Handle no releaseName in WatchDogTerminationLogic (#3919)
  • Stop SessionReplay when closing SDK (#3941)

Improvements

  • Remove not needed lock for logging (#3934)
  • Session replay Improvements (#3877)
    • Use image average color and text font color to redact session replay
    • Removed iOS 16 restriction from session replay
    • Performance improvement

8.25.0

29 Apr 13:19
Compare
Choose a tag to compare

Features

  • Add Session Replay, which is still experimental. (#3625)

Fixes

  • Crash due to a background call to -[UIApplication applicationState] (#3855)
  • Save framework without UIKit/AppKit as Github Asset for releases (#3858)
  • Fix crash associated with runtime collision in global C function names (#3862)
  • Remove wrong error log in SentryCoreDataTracker (#3894)
  • Don't transmit device boot time in envelopes enriched with crash data (#3912, #3916)

Improvements

  • Capture transactions on a background thread (#3892)

8.25.0-alpha.0

26 Apr 11:22
Compare
Choose a tag to compare
8.25.0-alpha.0 Pre-release
Pre-release

Features

  • Add Session Replay, which is still experimental. (#3625)

Fixes

  • Crash due to a background call to -[UIApplication applicationState] (#3855)
  • Save framework without UIKit/AppKit as Github Asset for releases (#3858)
  • Fix crash associated with runtime collision in global C function names (#3862)
  • Remove wrong error log in SentryCoreDataTracker (#3894)

8.24.1-alpha.0

17 Apr 13:46
Compare
Choose a tag to compare
8.24.1-alpha.0 Pre-release
Pre-release

Features

  • Add Session Replay, which is still experimental. (#3625)

Fixes

  • Save framework without UIKit/AppKit as Github Asset for releases (#3858)

8.24.0

11 Apr 09:59
Compare
Choose a tag to compare

Features

8.24.0-alpha.0

09 Apr 15:42
bb0c39a
Compare
Choose a tag to compare
8.24.0-alpha.0 Pre-release
Pre-release

Features

  • Add Session Replay (#3625)

We released our first Alpha version of the SDK with support.

To get access, it requires adding your Sentry org to our feature flag. This way data can be ingested and displayed in Sentry.
Please let us know on the waitlist if you're interested

8.23.0

03 Apr 14:33
937dce1
Compare
Choose a tag to compare

Features

  • Add Metrics API (#3791, #3799): Read our docs to learn
    more about how to use the Metrics API.
  • Pre-main profiling data is now attached to the app start transaction (#3736)
  • Release framework without UIKit/AppKit (#3793)
  • Add the option swizzleClassNameExcludes (#3813)

Fixes

  • Don't run onCrashedLastSession for nil Events (#3785)
  • Redistributable static libraries should never be built with module debugging enabled (#3800)
  • Fixed certain views getting loaded twice when adding a child view controller (#3753)
  • Fixed broken imports in SentrySwiftUI Carthage build (#3817)
  • Fix NSInvalidArgumentException for NSError sentryErrorWithDomain (#3819)
  • Again fix runtime error when including Sentry as a static lib (#3820)
  • Fix crash in hasUnfinishedChildSpansToWaitFor (#3821)

8.22.4

25 Mar 14:28
Compare
Choose a tag to compare

Fixes

  • CFBundleShortVersionString in the Info.plist file is invalid (#3787)