[CHORE] Bump iOS SDK to version 3.14.0 - #1344
Conversation
a63b9ce to
fad074d
Compare
There was a problem hiding this comment.
Pull request overview
Updates the pinned Datadog iOS SDK CocoaPods dependencies used by the React Native core, WebView, and Session Replay packages to version 3.14.0, and refreshes the example/benchmark lockfiles accordingly.
Changes:
- Bump Datadog iOS pods in
DatadogSDKReactNative.podspec(Core/Logs/Trace/RUM/CrashReporting/Flags/WebViewTracking) to 3.14.0. - Bump Datadog iOS pods in WebView and Session Replay podspecs to 3.14.0.
- Update
Podfile.lockfiles (examples + benchmarks) to reflect the new resolved versions (including OpenTelemetry Swift updates).
Reviewed changes
Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| packages/react-native-webview/DatadogSDKReactNativeWebView.podspec | Bumps DatadogWebViewTracking and DatadogInternal to 3.14.0. |
| packages/react-native-session-replay/DatadogSDKReactNativeSessionReplay.podspec | Bumps DatadogSessionReplay to 3.14.0. |
| packages/core/DatadogSDKReactNative.podspec | Bumps core Datadog iOS SDK pod dependencies to 3.14.0 (plus iOS-only WebViewTracking). |
| example/ios/Podfile.lock | Updates resolved pods/checksums to the 3.14.0 Datadog iOS SDK set. |
| example-new-architecture/ios/Podfile.lock | Updates resolved pods/checksums to the 3.14.0 Datadog iOS SDK set. |
| benchmarks/ios/Podfile.lock | Updates resolved pods/checksums; reflects OpenTelemetry Swift 2.5.x resolution. |
| benchmarks/ios/Podfile | Bumps OpenTelemetry-Swift-Sdk constraint to ~> 2.5.0 to match the updated DatadogTrace dependency chain. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
LGTM Did you get a chance to build and launch the benchmark app?, just in case we also need to update the Vitals module 🤞 |
🎉 All green!🧪 All tests passed 🔗 Commit SHA: 122f2e5 | Docs | Datadog PR Page | Give us feedback! |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 6 out of 9 changed files in this pull request and generated 1 comment.
Suppressed comments (1)
packages/core/DatadogSDKReactNative.podspec:24
- This PR bumps the pinned iOS SDK pods to 3.14.0, but
NATIVE_SDK_VERSIONS.mdstill lists iOS Bridge / iOS SDK as 3.11.0 for the current React Native versions. To keep the repo’s published version matrix accurate, it should be updated alongside this dependency bump.
s.dependency 'DatadogCore', '3.14.0'
s.dependency 'DatadogLogs', '3.14.0'
s.dependency 'DatadogTrace', '3.14.0'
|
|
||
| private(set) var startedSpans = [MockSpan]() | ||
| func startSpan(operationName: String, references: [OTReference]?, tags: [String: Encodable]?, startTime: Date?) -> OTSpan { | ||
| func startSpan(operationName: String, references: [OTReference]?, tags: [String: Encodable & Sendable]?, startTime: Date?) -> OTSpan { |
What does this PR do?
Update the iOS SDK dependency to latest version (3.14.0)
Review checklist (to be filled by reviewers)