Skip to content

Releases: DataDog/dd-sdk-ios

2.5.0

14 Nov 13:24
aa66234
Compare
Choose a tag to compare

Features

  • Add network instrumentation for async/await URLSession APIs. See #1394
  • Change default tracing headers for first party hosts to use both Datadog headers and W3C tracecontext headers. See #1529
  • Add tracestate headers when using W3C tracecontext. See #1536

Bug fixes

  • Optimize Session Replay diffing algorithm. See #1524
  • Fix RUM ViewController leaks. See #1533

2.4.0

18 Oct 07:16
506d662
Compare
Choose a tag to compare

Features

  • WebView Log events can be now sampled. See #1515

Bug fixes

  • WebView RUM events are now dropped when mobile RUM session is not sampled. See #1502
  • Fix os.name in Log events. See #1493

2.3.0

02 Oct 09:06
101fe09
Compare
Choose a tag to compare

Improvements

  • Add UIBackgroundTask for uploading jobs. See #1412
  • Report Build Number in Logs and RUM. See #1465

Bug fixes

  • Fix wrong view.name reported in RUM crashes. See #1488
  • Fix RUM sessions state propagation in Crash Reporting. See #1498

2.2.1

13 Sep 16:02
c3eb4b7
Compare
Choose a tag to compare

Bug Fixes

  • Add default RUM views and actions predicates to DatadogObjc . See #1464.

2.2.0

12 Sep 11:37
3b62607
Compare
Choose a tag to compare

Improvements

  • Enable cross-platform SDKs to change app version. See #1447.
  • Enable cross-platform SDKs to override more of telemetry configuration. See #1456.

2.1.2

29 Aug 16:28
7d6643e
Compare
Choose a tag to compare

Bug Fixes

  • Do not embed DatadogInternal while building Trace and RUM xcframeworks. See #1444.

Full Changelog: 2.1.1...2.1.2

2.1.1

22 Aug 13:23
e0fbc4e
Compare
Choose a tag to compare

Bug Fixes

  • Fixed problem of DatadogObjc (2.1.0) being unavailable for Cocoapods and not compiling for tvos with SPM (#1428)

2.1.0

18 Aug 14:27
4af7c83
Compare
Choose a tag to compare

Features

  • Session Replay (beta) is now available for Objective-C (#1419), solves #1387

Bug Fixes

  • Fixed problem with creating second instance of SDK (#1413)
  • Fixed availability of manual trace injection APIs in DatadogTrace (#1415)
  • Aligned propagation of attributes from Errors and Long Tasks to Views (#1397)
  • Fixed problem with Session Replay (beta) data uploads to AP1 site (#1418)

1.23.0

09 Aug 16:46
21b6237
Compare
Choose a tag to compare

Bug Fixes

  • Do not propagate attributes from Errors and LongTasks to Views.

2.0.0

31 Jul 11:58
d80300e
Compare
Choose a tag to compare

Release 2.0 introduces breaking changes. Follow the Migration Guide to upgrade from 1.x versions.

Features

  • Mobile Session Replay (in Beta)
  • Support multiple SDK instances

Improvements

  • All relevant products (RUM, Trace, Logs, etc.) are now extracted into different modules

Bug Fixes

  • Module stability: fix name collision