github DataDog/dd-sdk-ios 1.4.0

latest releases: 2.17.0, 2.16.0, 2.14.2...
3 years ago

This release brings the Real User Monitoring for iOS apps.

Features

  • Added RUM monitoring feature: manual and auto instrumentation for tracking user sessions, interactions, visited UIViewControllers, network resources and errors.
  • Added support for GovCloud endpoints (#235).
  • Added single .set(endpoint:) API to configure all features at once (#322).
  • Added span.setActive() API for indirect referencing Spans (#187).
  • Added Global.sharedTracer.startRootSpan(...) API (#236).
  • Added support for extra user attributes in Datadog.setUserInfo(...) (#315).
  • Added option for logging custom Swift Errors with Logger (#303), solves #276 (thanks @sdejesusF)

Bug Fixes

  • Fixed compilation issue for Mac Catalyst (#277), solves #274 (thanks @Hengyu).
  • Fixed crash with serviceName containing space characters (#317), solves #316 (thanks @philtre).
  • Fixed issue with data being not uploaded when battery status was undefined (#320).

Improvements

  • Tracing auto instrumentation now supports URLSessionTasks created with no completion handler (#262).
  • Extended the allowed characters set for the environment setting (#246).
  • Improved data upload performance (#249).

More in iOS RUM Collection.

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

NewReleases is sending notifications on new releases.