github DataDog/dd-sdk-ios 1.8.0

latest releases: 2.11.0, 2.10.1, 2.10.0...
2 years ago

This release brings RUM Long Tasks 🔬 for tracking slow operations in UI.

Features

  • Added RUM Long Tasks for tracking slow UI renders (#567)
  • Added API to notify RUM session start .onRUMSessionStart(_: (String, Bool) -> Void) (#590)
  • Added .setLogEventMapper(_: (LogEvent) -> LogEvent) API for scrubbing sensitive information in logs (#640)
  • Added Datadog.isInitialized API for checking if SDK is initialized (#566)
  • Added Datadog.clearAllData() API for clearing out all SDK data (#644)
  • Added support for us5 endpoint (#576)
  • Added support for URLSession proxy configuration with .connectionProxyDictionary (#582)

Bug Fixes

  • Fixed rare crash in CarrierInfoProvider (#627), solves #623 and #619 (Thanks @safa-ads, @matcartmill)
  • Fixed issue with stack traces not being displayed for very long crash reports (#641)
  • Fixed reading SDK attributes in Objective-C (#654)

Improvements

  • Added HTTP body compression for SDK uploads (#626)
  • Changed type of .xhr RUM Resources to .native (#605)
  • Logs and traces now link to RUM Actions (#615)
  • Fixed symbolication issue for crashes in iOS Simulator (#563)
  • Fixed various typos in docs (#569) (Thanks @michalsrutek)

Don't miss a new dd-sdk-ios release

NewReleases is sending notifications on new releases.