[NO JIRA] [CHORE] Bump Native SDKs to iOS v3.11.0 and Android 3.10.0#1287
Open
sbarrio wants to merge 1 commit into
Open
[NO JIRA] [CHORE] Bump Native SDKs to iOS v3.11.0 and Android 3.10.0#1287sbarrio wants to merge 1 commit into
sbarrio wants to merge 1 commit into
Conversation
6cba507 to
f6e3c4c
Compare
There was a problem hiding this comment.
Pull request overview
Bumps the React Native SDK’s native Datadog dependencies (iOS to 3.11.0, Android to 3.10.0) and extends site parsing to support the new US2_FED Datadog site, with accompanying unit tests.
Changes:
- Updated CocoaPods podspecs and lockfiles to Datadog iOS SDK
3.11.0. - Updated Gradle dependencies to Datadog Android SDK
3.10.0across core, webview, session-replay, and benchmark modules. - Added
US2_FEDsite mapping on iOS/Android plus unit test coverage.
Reviewed changes
Copilot reviewed 12 out of 15 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/react-native-webview/DatadogSDKReactNativeWebView.podspec | Bump iOS WebView tracking/internal pod dependencies to 3.11.0. |
| packages/react-native-webview/android/build.gradle | Bump dd-sdk-android-webview to 3.10.0. |
| packages/react-native-session-replay/DatadogSDKReactNativeSessionReplay.podspec | Bump iOS Session Replay pod dependency to 3.11.0. |
| packages/react-native-session-replay/android/build.gradle | Bump Android session-replay/internal artifacts to 3.10.0. |
| packages/core/ios/Tests/DdSdkTests.swift | Add iOS unit test validating US2_FED site parsing. |
| packages/core/ios/Sources/RNDdSdkConfiguration.swift | Add iOS us2_fed site mapping. |
| packages/core/DatadogSDKReactNative.podspec | Bump core iOS pods (Core/Logs/Trace/RUM/etc.) to 3.11.0. |
| packages/core/android/src/test/kotlin/com/datadog/tools/unit/MockRumMonitor.kt | Update test mock to match new RUM monitor API surface (operations). |
| packages/core/android/src/test/kotlin/com/datadog/reactnative/DdSdkTest.kt | Add Android unit test validating us2_fed site mapping. |
| packages/core/android/src/main/kotlin/com/datadog/reactnative/DdSdkNativeInitialization.kt | Add Android us2_fed → DatadogSite.US2_FED mapping. |
| packages/core/android/build.gradle | Bump Android Datadog dependencies to 3.10.0 (with existing conditional dependency logic preserved). |
| example/ios/Podfile.lock | Refresh example app lockfile to iOS 3.11.0 pods. |
| example-new-architecture/ios/Podfile.lock | Refresh new-arch example lockfile to iOS 3.11.0 pods. |
| benchmarks/ios/Podfile.lock | Refresh benchmarks iOS lockfile to iOS 3.11.0 pods. |
| benchmarks/android/app/build.gradle | Bump benchmark artifacts to Android 3.10.0. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -129,7 +129,7 @@ dependencies { | |||
|
|
|||
| // Benchmark tools from dd-sdk-android are used for vitals recording | |||
| // Remember to bump thid alongside the main dd-sdk-android dependencies | |||
f6e3c4c to
5ab1e08
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Motivation
The RN SDK should use the latest native Datadog SDKs whenever possible.
Review checklist (to be filled by reviewers)