diff --git a/example-new-architecture/ios/Podfile.lock b/example-new-architecture/ios/Podfile.lock index 9b37241cf..c21d6b765 100644 --- a/example-new-architecture/ios/Podfile.lock +++ b/example-new-architecture/ios/Podfile.lock @@ -11,7 +11,7 @@ PODS: - DatadogInternal (= 2.13.0) - DatadogRUM (2.13.0): - DatadogInternal (= 2.13.0) - - DatadogSDKReactNative (2.3.6): + - DatadogSDKReactNative (2.4.0): - DatadogCore (~> 2.13.0) - DatadogCrashReporting (~> 2.13.0) - DatadogLogs (~> 2.13.0) @@ -1416,7 +1416,7 @@ SPEC CHECKSUMS: DatadogInternal: 61ab12516d2faad79e35973534c29a72b0d44382 DatadogLogs: 912d7b3fd3d75df856de060082b785f92f7cefe6 DatadogRUM: b5629479d4553d80f2a57ef9db44ce37e56f8b97 - DatadogSDKReactNative: 2146426b86f121fbe03418c0576a77aaeaf2cc47 + DatadogSDKReactNative: 1429b2889a1d4f7d9957a35c01ea14f56b9c1edf DatadogTrace: 1f40893de00c9a9b87be46fa7016fa0d50c4e66b DatadogWebViewTracking: d1e2e755bb2ed7c18208471b9cbcfc7cb920aa45 DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953 diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 59f079c45..1e6b1f660 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -10,7 +10,7 @@ PODS: - DatadogInternal (= 2.13.0) - DatadogRUM (2.13.0): - DatadogInternal (= 2.13.0) - - DatadogSDKReactNative (2.3.6): + - DatadogSDKReactNative (2.4.0): - DatadogCore (~> 2.13.0) - DatadogCrashReporting (~> 2.13.0) - DatadogLogs (~> 2.13.0) @@ -18,7 +18,7 @@ PODS: - DatadogTrace (~> 2.13.0) - DatadogWebViewTracking (~> 2.13.0) - React-Core - - DatadogSDKReactNative/Tests (2.3.6): + - DatadogSDKReactNative/Tests (2.4.0): - DatadogCore (~> 2.13.0) - DatadogCrashReporting (~> 2.13.0) - DatadogLogs (~> 2.13.0) @@ -26,11 +26,11 @@ PODS: - DatadogTrace (~> 2.13.0) - DatadogWebViewTracking (~> 2.13.0) - React-Core - - DatadogSDKReactNativeSessionReplay (2.3.6-alpha.0): + - DatadogSDKReactNativeSessionReplay (2.4.0-alpha.0): - DatadogSDKReactNative - DatadogSessionReplay (~> 2.13.0) - React-Core - - DatadogSDKReactNativeSessionReplay/Tests (2.3.6-alpha.0): + - DatadogSDKReactNativeSessionReplay/Tests (2.4.0-alpha.0): - DatadogSDKReactNative - DatadogSessionReplay (~> 2.13.0) - React-Core @@ -1331,8 +1331,8 @@ SPEC CHECKSUMS: DatadogInternal: 61ab12516d2faad79e35973534c29a72b0d44382 DatadogLogs: 912d7b3fd3d75df856de060082b785f92f7cefe6 DatadogRUM: b5629479d4553d80f2a57ef9db44ce37e56f8b97 - DatadogSDKReactNative: cf34eea449b1eaa05e479cb95a5fea7210e09b98 - DatadogSDKReactNativeSessionReplay: 16b6db2ef784ce0bc2b14c2afb4cb16f37f41300 + DatadogSDKReactNative: c87deb787c388c35548da5a1ec87a357d384e38f + DatadogSDKReactNativeSessionReplay: 49af3b1f7bd3505a4e9d2f72e1944261d359bab8 DatadogSessionReplay: 2e7795c1a8a86ff989ed5c0ccd616eed0f6c9a3a DatadogTrace: 1f40893de00c9a9b87be46fa7016fa0d50c4e66b DatadogWebViewTracking: d1e2e755bb2ed7c18208471b9cbcfc7cb920aa45 diff --git a/lerna.json b/lerna.json index 9c6ad958b..461eae76b 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "npmClient": "yarn", - "version": "2.3.6", + "version": "2.4.0", "packages": [ "packages/*" ], diff --git a/packages/codepush/package.json b/packages/codepush/package.json index 64697b55d..4d987da22 100644 --- a/packages/codepush/package.json +++ b/packages/codepush/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-code-push", - "version": "2.3.6", + "version": "2.4.0", "description": "A client-side React Native module to interact with Appcenter Codepush and Datadog", "keywords": [ "datadog", @@ -38,7 +38,7 @@ "prepare": "rm -rf lib && yarn bob build" }, "devDependencies": { - "@datadog/mobile-react-native": "^2.3.6", + "@datadog/mobile-react-native": "^2.4.0", "@testing-library/react-native": "7.0.2", "react-native-builder-bob": "0.17.1", "react-native-code-push": "7.0.5" diff --git a/packages/core/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt b/packages/core/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt index 418a61824..f9771ff9a 100644 --- a/packages/core/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt +++ b/packages/core/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt @@ -7,4 +7,4 @@ package com.datadog.reactnative // This is automatically updated by the update-version.sh script -internal const val SDK_VERSION = "2.3.6" +internal const val SDK_VERSION = "2.4.0" diff --git a/packages/core/ios/Sources/SdkVersion.swift b/packages/core/ios/Sources/SdkVersion.swift index d9618ce39..01f3618b0 100644 --- a/packages/core/ios/Sources/SdkVersion.swift +++ b/packages/core/ios/Sources/SdkVersion.swift @@ -7,4 +7,4 @@ import Foundation // This is automatically updated by the update-version.sh script -let SdkVersion = "2.3.6" +let SdkVersion = "2.4.0" diff --git a/packages/core/package.json b/packages/core/package.json index 56c5a089a..e4a93cc8c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native", - "version": "2.3.6", + "version": "2.4.0", "description": "A client-side React Native module to interact with Datadog", "keywords": [ "datadog", diff --git a/packages/core/release-content.txt b/packages/core/release-content.txt index a6ba22422..98999bd71 100644 --- a/packages/core/release-content.txt +++ b/packages/core/release-content.txt @@ -133,6 +133,8 @@ package/lib/commonjs/rum/instrumentation/interactionTracking/getJsxRuntime.js package/lib/commonjs/rum/instrumentation/interactionTracking/getJsxRuntime.js.map package/lib/commonjs/rum/instrumentation/resourceTracking/DdRumResourceTracking.js package/lib/commonjs/rum/instrumentation/resourceTracking/DdRumResourceTracking.js.map +package/lib/commonjs/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.js +package/lib/commonjs/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.js.map package/lib/commonjs/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.js package/lib/commonjs/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.js.map package/lib/commonjs/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.js @@ -261,6 +263,8 @@ package/lib/module/rum/instrumentation/interactionTracking/getJsxRuntime.js package/lib/module/rum/instrumentation/interactionTracking/getJsxRuntime.js.map package/lib/module/rum/instrumentation/resourceTracking/DdRumResourceTracking.js package/lib/module/rum/instrumentation/resourceTracking/DdRumResourceTracking.js.map +package/lib/module/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.js +package/lib/module/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.js.map package/lib/module/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.js package/lib/module/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.js.map package/lib/module/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.js @@ -366,6 +370,7 @@ package/lib/typescript/rum/instrumentation/interactionTracking/NoOpEventsInterce package/lib/typescript/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts package/lib/typescript/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts package/lib/typescript/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts +package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts @@ -448,6 +453,8 @@ package/src/rum/instrumentation/interactionTracking/getJsxRuntime.ts package/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.tsx package/src/rum/instrumentation/resourceTracking/__tests__/DdRumResourceTracking.test.ts package/src/rum/instrumentation/resourceTracking/__tests__/__utils__/XMLHttpRequestMock.ts +package/src/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.tsx +package/src/rum/instrumentation/resourceTracking/distributedTracing/__tests__/__utils__/TracingIdentifierUtils.ts package/src/rum/instrumentation/resourceTracking/distributedTracing/__tests__/distributedTracing.test.ts package/src/rum/instrumentation/resourceTracking/distributedTracing/__tests__/firstPartyHosts.test.ts package/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.tsx diff --git a/packages/core/src/version.ts b/packages/core/src/version.ts index 686e6dac8..f7c8b0b5d 100644 --- a/packages/core/src/version.ts +++ b/packages/core/src/version.ts @@ -1,2 +1,2 @@ // generated by genversion -export const version = '2.3.6'; +export const version = '2.4.0'; diff --git a/packages/internal-testing-tools/package.json b/packages/internal-testing-tools/package.json index e7dcce6e7..ea54bc36c 100644 --- a/packages/internal-testing-tools/package.json +++ b/packages/internal-testing-tools/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/react-native-internal-testing-tools", - "version": "2.3.6", + "version": "2.4.0", "description": "Internal tools for testing the Datadog React Native SDK.", "keywords": [ "datadog", diff --git a/packages/react-native-apollo-client/package.json b/packages/react-native-apollo-client/package.json index f155e4356..175722f8e 100644 --- a/packages/react-native-apollo-client/package.json +++ b/packages/react-native-apollo-client/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-apollo-client", - "version": "2.3.6", + "version": "2.4.0", "description": "A client-side React Native module to interact with Apollo Client and Datadog", "keywords": [ "datadog", diff --git a/packages/react-native-navigation/package.json b/packages/react-native-navigation/package.json index fb2533e9e..a1694ad43 100644 --- a/packages/react-native-navigation/package.json +++ b/packages/react-native-navigation/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-navigation", - "version": "2.3.6", + "version": "2.4.0", "description": "A client-side React Native module to interact with Datadog", "keywords": [ "datadog", @@ -36,7 +36,7 @@ "prepare": "rm -rf lib && yarn bob build" }, "devDependencies": { - "@datadog/mobile-react-native": "^2.3.6", + "@datadog/mobile-react-native": "^2.4.0", "@testing-library/react-native": "7.0.2", "react-native-builder-bob": "0.17.1", "react-native-gesture-handler": "1.10.3", diff --git a/packages/react-native-navigation/release-content.txt b/packages/react-native-navigation/release-content.txt index a7404a6ba..9efcf79bc 100644 --- a/packages/react-native-navigation/release-content.txt +++ b/packages/react-native-navigation/release-content.txt @@ -30,6 +30,7 @@ package/lib/typescript/core/src/rum/instrumentation/interactionTracking/NoOpEven package/lib/typescript/core/src/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts package/lib/typescript/core/src/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts diff --git a/packages/react-native-session-replay/package.json b/packages/react-native-session-replay/package.json index 5c3578610..50e22166d 100644 --- a/packages/react-native-session-replay/package.json +++ b/packages/react-native-session-replay/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-session-replay", - "version": "2.3.6-alpha.0", + "version": "2.4.0-alpha.0", "description": "A client-side React Native module to enable session replay with Datadog", "keywords": [ "datadog", diff --git a/packages/react-native-webview/package.json b/packages/react-native-webview/package.json index 8120127c0..62fb725d5 100644 --- a/packages/react-native-webview/package.json +++ b/packages/react-native-webview/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-webview", - "version": "2.3.6", + "version": "2.4.0", "description": "A client-side React Native module to interact with react-native-webview and Datadog", "keywords": [ "datadog", diff --git a/packages/react-navigation/package.json b/packages/react-navigation/package.json index 0fd4fbf94..65e3eecaf 100644 --- a/packages/react-navigation/package.json +++ b/packages/react-navigation/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-navigation", - "version": "2.3.6", + "version": "2.4.0", "description": "A client-side React Native module to interact with Datadog", "keywords": [ "datadog", @@ -36,7 +36,7 @@ "prepare": "rm -rf lib && yarn bob build" }, "devDependencies": { - "@datadog/mobile-react-native": "^2.3.6", + "@datadog/mobile-react-native": "^2.4.0", "@react-navigation/native-v5": "npm:@react-navigation/native@5.9.8", "@react-navigation/native-v6": "npm:@react-navigation/native@6.1.2", "@react-navigation/stack-v5": "npm:@react-navigation/stack@5.14.2", diff --git a/packages/react-navigation/release-content.txt b/packages/react-navigation/release-content.txt index 566c24d09..55d2fe7ef 100644 --- a/packages/react-navigation/release-content.txt +++ b/packages/react-navigation/release-content.txt @@ -34,6 +34,7 @@ package/lib/typescript/core/src/rum/instrumentation/interactionTracking/NoOpEven package/lib/typescript/core/src/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts package/lib/typescript/core/src/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts diff --git a/yarn.lock b/yarn.lock index 64159afab..39cbac97c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3911,7 +3911,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-native-code-push@workspace:packages/codepush" dependencies: - "@datadog/mobile-react-native": ^2.3.6 + "@datadog/mobile-react-native": ^2.4.0 "@testing-library/react-native": 7.0.2 react-native-builder-bob: 0.17.1 react-native-code-push: 7.0.5 @@ -3927,7 +3927,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-native-navigation@workspace:packages/react-native-navigation" dependencies: - "@datadog/mobile-react-native": ^2.3.6 + "@datadog/mobile-react-native": ^2.4.0 "@testing-library/react-native": 7.0.2 react-native-builder-bob: 0.17.1 react-native-gesture-handler: 1.10.3 @@ -3967,7 +3967,7 @@ __metadata: languageName: unknown linkType: soft -"@datadog/mobile-react-native@^2.3.6, @datadog/mobile-react-native@workspace:packages/core": +"@datadog/mobile-react-native@^2.4.0, @datadog/mobile-react-native@workspace:packages/core": version: 0.0.0-use.local resolution: "@datadog/mobile-react-native@workspace:packages/core" dependencies: @@ -3983,7 +3983,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-navigation@workspace:packages/react-navigation" dependencies: - "@datadog/mobile-react-native": ^2.3.6 + "@datadog/mobile-react-native": ^2.4.0 "@react-navigation/native-v5": "npm:@react-navigation/native@5.9.8" "@react-navigation/native-v6": "npm:@react-navigation/native@6.1.2" "@react-navigation/stack-v5": "npm:@react-navigation/stack@5.14.2"