Skip to content

Releases: DataDog/dd-sdk-ios

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.

1.12.1

18 Oct 14:00
d2230ac
Compare
Choose a tag to compare

Improvement

  • Upgrade to PLCrashReporter 1.11.0 and fix Xcode 14 support.

1.12.0

16 Sep 12:45
f2c4598
Compare
Choose a tag to compare

Features

  • Allow filtering outgoing logs with a status threshold. #867

Improvements

  • Enable cross-platform SDKs to change app version. #973
  • Add internal APIs for cross-platform SDKs. #964
  • Add mobile vitals frequency configuration. #876
  • Include the exact model information in RUM device.model. #888
  • Expose server date provider for custom clock synchronisation. #950

Bug Fixes

  • Fix compilation issue in SwiftUI Previews. #949
  • Fix manual User Action dropped if a new view start. #997

⚠️ Carthage build using Xcode 14.0 is missing because of a lack of support from PLCrashReporter. Once this is addressed, we will release a 1.12.1.

1.12.0-beta3

30 Aug 15:21
Compare
Choose a tag to compare
1.12.0-beta3 Pre-release
Pre-release

Features

  • RUMM-2350 Detect error tap furstration by @maxep in #963
  • RUMM-2381 Add internal proxy API for customising app version by @ncreated in #973

Improvements

New Contributors

Full Changelog: 1.12.0-beta2...1.12.0-beta3

1.12.0-beta2

10 Aug 11:24
Compare
Choose a tag to compare
1.12.0-beta2 Pre-release
Pre-release

Internal enhancements.

1.12.0-beta1

02 Aug 18:19
Compare
Choose a tag to compare
1.12.0-beta1 Pre-release
Pre-release

Beta release bringing new APIs and internal enhancements.

Bug Fixes

Improvements

  • Add mobile vitals frequency configuration. See #876
  • Enhance device.model information in RUM. See #888
  • Allow filtering outgoing logs with a status threshold. See #867
  • Add server date provider for custom clock synchronization. See #950

1.11.1

20 Jun 14:40
Compare
Choose a tag to compare

Bug Fixes

  • Fix Mac Catalyst (build) compatibility (#894), solves #892 (thanks for reporting it @alexisbar)