github DataDog/dd-sdk-ios 3.9.0

7 hours ago

What's Changed

Fixes

  • Fix stack overflow crash when RUM scroll tracking is used alongside third-party delegate proxy libraries (e.g. RxSwift). (#2791)
  • When there is an active span, RUM session tracking uses it as the basis for the resource parent span and sampling decision. Starting in this release, if the active span is not sampled, session tracking falls back to making its own sampling decision based on the RUM session tracking sampling rate. (#2807)
  • Replace DatadogMachProfiler unsafe build flags with the package-level cxxLanguageStandard parameter. (#2773)

Improvements

  • Add NWPath.linkQuality to network info attached to Logs and Traces on supported platforms. (#2751) (Thanks @thedavidharris!)
  • Trace now uses deterministic sampling for custom spans, based on the RUM session ID when available. (#2794)

Full Changelog: 3.8.3...3.9.0

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

NewReleases is sending notifications on new releases.