Skip to content

Releases: DataDog/dd-sdk-ios

2.0.0-beta1

06 Jul 14:25
a7451be
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release

Breaking Changes

This major version include breaking changes, please follow the Migration guide for more details.

1.21.0

27 Jun 15:12
bf60435
Compare
Choose a tag to compare

Bugfixes

Improvements

  • Add context to crash when there's an active view. See #1315

1.20.0

01 Jun 08:53
9cfa552
Compare
Choose a tag to compare

Bug Fixes

  • Use targetTimestamp as reference to calculate FPS for variable refresh rate displays. See #1272

1.19.0

26 Apr 15:39
e6f2ac6
Compare
Choose a tag to compare

Bug Fixes

  • Fix view attributes override by action attributes. See #1250
  • Fix RUM context not being attached to log when no user action exists. See #1264

Improvements

  • Add Tracer sampling rate. See #1259

1.18.0

20 Apr 07:27
Compare
Choose a tag to compare

Improvements

  • Add start reason to the session. See #1247
  • Add ability to stop the session. See #1219

1.17.0

24 Mar 09:47
d21815d
Compare
Choose a tag to compare

Bug Fixes

Improvements

  • Fix Xcode analysis warning. See #1220

1.16.0

02 Mar 13:52
6418c62
Compare
Choose a tag to compare

Bug Fixes

  • Remove the data race caused by sampling on the RUM thread. See #1177 (Thanks @cltnschlosser)
  • Add ability to adjust configuration telemetry sampling rate. See #1188

Improvements

  • Always create an ApplicationLaunch view on session initialization. See #1160

1.15.0

01 Feb 08:29
a67acae
Compare
Choose a tag to compare

Bug Fixes

  • Fix 'Could not allocate memory' after corrupted TLV. #1089 (Thanks @cltnschlosser)
  • Fix error count on the view update event following a crash. #1145

1.14.0

20 Dec 14:06
Compare
Choose a tag to compare

Improvements

  • Add a method for sending error attributes on logs as strings[#1051][].
  • Add manual Open Telemetry b3 headers injection. See [#1057][]
  • Add automatic Open Telemetry b3 headers injection. See [#1061][]
  • Add manual and automatic W3C traceparent header injection. See [#1071][]

1.13.0

08 Nov 11:12
10a027a
Compare
Choose a tag to compare

Improvements

  • Improve console logs when using DDNoopRUMMonitor. #1007 (Thanks @dfed)
  • Add public API to control tracking of frustrations signals. #1013
  • Send trace sample rate (dd.rulePsr) for APM's traffic ingestion control page. #1029
  • Add a method to add user info properties. #1031

Bug Fixes

  • Fix vitals default presets. #1043

⚠️ The Frozen Frame detection threshold was miss configured and has been changed from 70ms to 700ms. This will be visible in Dashboards, you will see a drop of Frozen Frames count.