Releases: DataDog/dd-sdk-ios
Releases · DataDog/dd-sdk-ios
2.14.0
Features
Improvements
- Use
#fileID
over#filePath
as the default argument in errors. See #1938 - Tabbar Icon Default Tint Color in Session Replay. See #1906
- Improve Nav Bar Support in Session Replay. See #1916
- Record Activity Indicator in Session Replay. See #1934
- Allow disabling app hang monitoring in ObjC API. See #1908
- Update RUM and Telemetry models with KMP source. See #1925
- Use otel-swift fork that only has APIs. See #1930
2.11.1
2.13.0
2.12.0
Features
DatadogTrace
now supports OpenTelemetry. See #1828- Support for trace context injection configuration to allow selective injection. See #1835
DatadogWebViewTracking
is now available for Obj-C. See #1854- RUM "stop session", "get session ID" and "evaluate feature flag" APIs are now available for Obj-C. See #1853
Improvements
- Crash errors now include up-to-date global RUM attributes. See #1834
Bug Fixes
- Fix crash on accessing
request.allHTTPHeaderFields
. See #1843
2.11.0
Features
DatadogTrace
now supports head-based sampling. See #1794- Support WebView recording in Session Replay. See #1776
Improvements
- Add
isInitialized
andstopInstance
methods to ObjC API. See #1800 - Add
addUserExtraInfo
method to ObjC API. See #1799 - Start sending data immediately after SDK is initialized. See #1798
- Make the SDK compile on macOS 12+. See #1711
Other Changes
- Add background upload capability to extensions. See #1803
2.10.1
2.10.0
2.9.0
2.8.1
Features
- App Hangs are tracked as RUM errors. See #1685
- Improved image recording in Session Replay. See #1592
- Allow custom error fingerprinting on logs with a special attribute. See #1722
- Add global log attributes. See #1707
- Privacy Manifest data usage description. See #1724
Bug Fixes
- Pass through data when network request completes. See #1696
- Propagate parent span in distributing tracing. See #1627
Improvements
- Add Device's Brand, Name, and Model in LogEvent. See #1672 (Thanks @aldoKelvianto)