diff --git a/NATIVE_SDK_VERSIONS.md b/NATIVE_SDK_VERSIONS.md index 4e89a6c34..c823e93c2 100644 --- a/NATIVE_SDK_VERSIONS.md +++ b/NATIVE_SDK_VERSIONS.md @@ -1,5 +1,6 @@ | React Native | iOS Bridge / iOS SDK | Android Bridge / Android SDK | |-------------|---------------------|-----------------------------| +| 2.8.1 | 2.27.0 | 2.19.2 | | 2.8.0 | 2.27.0 | 2.19.2 | | 2.7.1 | 2.25.0 | 2.19.2 | | 2.7.0 | 2.25.0 | 2.19.2 | diff --git a/example-new-architecture/ios/Podfile.lock b/example-new-architecture/ios/Podfile.lock index 3ced69f57..6731f67d5 100644 --- a/example-new-architecture/ios/Podfile.lock +++ b/example-new-architecture/ios/Podfile.lock @@ -10,7 +10,7 @@ PODS: - DatadogInternal (= 2.27.0) - DatadogRUM (2.27.0): - DatadogInternal (= 2.27.0) - - DatadogSDKReactNative (2.8.0): + - DatadogSDKReactNative (2.8.1): - DatadogCore (~> 2.27.0) - DatadogCrashReporting (~> 2.27.0) - DatadogLogs (~> 2.27.0) @@ -37,7 +37,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNative/Tests (2.8.0): + - DatadogSDKReactNative/Tests (2.8.1): - DatadogCore (~> 2.27.0) - DatadogCrashReporting (~> 2.27.0) - DatadogLogs (~> 2.27.0) @@ -1855,7 +1855,7 @@ SPEC CHECKSUMS: DatadogInternal: 3c5cae6772295fd175a9de11e4747a9322aaa4e7 DatadogLogs: 09d6358dc7682f9d3eaea85dd418f82d2db3560c DatadogRUM: 0f267df8c9c8579a291870c2bce4549587391a07 - DatadogSDKReactNative: d52b8455c7c1ac846278668a5c2ba6e323177633 + DatadogSDKReactNative: 0657737cd918aa08952eae2dbb37fabe2e141605 DatadogTrace: f46c8220c73463d09741013f385a6e27cd39185b DatadogWebViewTracking: dc8376420c8686efd09d00752bc1034b639d180b DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index df46ae22f..4ce034de4 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -10,23 +10,61 @@ PODS: - DatadogInternal (= 2.27.0) - DatadogRUM (2.27.0): - DatadogInternal (= 2.27.0) - - DatadogSDKReactNative (2.8.0): + - DatadogSDKReactNative (2.8.1): - DatadogCore (~> 2.27.0) - DatadogCrashReporting (~> 2.27.0) - DatadogLogs (~> 2.27.0) - DatadogRUM (~> 2.27.0) - DatadogTrace (~> 2.27.0) - DatadogWebViewTracking (~> 2.27.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety - React-Core - - DatadogSDKReactNative/Tests (2.8.0): + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - DatadogSDKReactNative/Tests (2.8.1): - DatadogCore (~> 2.27.0) - DatadogCrashReporting (~> 2.27.0) - DatadogLogs (~> 2.27.0) - DatadogRUM (~> 2.27.0) - DatadogTrace (~> 2.27.0) - DatadogWebViewTracking (~> 2.27.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety - React-Core - - DatadogSDKReactNativeSessionReplay (2.8.0): + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - DatadogSDKReactNativeSessionReplay (2.8.1): - DatadogSDKReactNative - DatadogSessionReplay (~> 2.27.0) - DoubleConversion @@ -49,7 +87,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNativeSessionReplay/Tests (2.8.0): + - DatadogSDKReactNativeSessionReplay/Tests (2.8.1): - DatadogSDKReactNative - DatadogSessionReplay (~> 2.27.0) - DoubleConversion @@ -73,18 +111,56 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNativeWebView (2.8.0): + - DatadogSDKReactNativeWebView (2.8.1): - DatadogInternal (~> 2.27.0) - DatadogSDKReactNative - DatadogWebViewTracking (~> 2.27.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety - React-Core - - DatadogSDKReactNativeWebView/Tests (2.8.0): + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - DatadogSDKReactNativeWebView/Tests (2.8.1): - DatadogInternal (~> 2.27.0) - DatadogSDKReactNative - DatadogWebViewTracking (~> 2.27.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager - react-native-webview + - React-NativeModulesApple + - React-RCTFabric - React-RCTText + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - DatadogSessionReplay (2.27.0): - DatadogInternal (= 2.27.0) - DatadogTrace (2.27.0): @@ -142,6 +218,7 @@ PODS: - React-RCTText (= 0.76.9) - React-RCTVibration (= 0.76.9) - React-callinvoker (0.76.9) + - React-Codegen (0.1.0) - React-Core (0.76.9): - glog - hermes-engine @@ -1384,7 +1461,71 @@ PODS: - react-native-crash-tester (0.2.3): - React-Core - react-native-safe-area-context (5.1.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - react-native-safe-area-context/common (= 5.1.0) + - react-native-safe-area-context/fabric (= 5.1.0) + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/common (5.1.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/fabric (5.1.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - react-native-safe-area-context/common + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - react-native-webview (13.13.5): - DoubleConversion - glog @@ -1679,20 +1820,87 @@ PODS: - React-perflogger - React-utils (= 0.76.9) - ReactNativeNavigation (8.0.0-snapshot.1658): + - DoubleConversion + - glog + - hermes-engine - HMSegmentedControl + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React + - React-Codegen - React-Core - React-CoreModules + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric - React-RCTImage - React-RCTText + - React-rendererdebug + - React-rncore + - React-runtimeexecutor + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core - ReactNativeNavigation/Core (= 8.0.0-snapshot.1658) + - Yoga - ReactNativeNavigation/Core (8.0.0-snapshot.1658): + - DoubleConversion + - glog + - hermes-engine - HMSegmentedControl + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React + - React-Codegen - React-Core - React-CoreModules + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric - React-RCTImage - React-RCTText + - React-rendererdebug + - React-rncore + - React-runtimeexecutor + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - RNCAsyncStorage (2.1.2): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - RNGestureHandler (2.25.0): - DoubleConversion - glog @@ -1715,6 +1923,29 @@ PODS: - ReactCommon/turbomodule/core - Yoga - RNScreens (4.5.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.10.14.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNScreens/common (= 4.5.0) + - Yoga + - RNScreens/common (4.5.0): - DoubleConversion - glog - hermes-engine @@ -1833,6 +2064,7 @@ SPEC REPOS: - HMSegmentedControl - OpenTelemetrySwiftApi - PLCrashReporter + - React-Codegen - SocketRocket EXTERNAL SOURCES: @@ -1993,9 +2225,9 @@ SPEC CHECKSUMS: DatadogInternal: 3c5cae6772295fd175a9de11e4747a9322aaa4e7 DatadogLogs: 09d6358dc7682f9d3eaea85dd418f82d2db3560c DatadogRUM: 0f267df8c9c8579a291870c2bce4549587391a07 - DatadogSDKReactNative: 56c8afbe93695ff7e663a9262dc05d56f98bac04 - DatadogSDKReactNativeSessionReplay: 548e8b1993b7ea3975ff4936f5579c74cb0c589a - DatadogSDKReactNativeWebView: ae0e6d40dc837ba3c889bd826ffe22e734a6e789 + DatadogSDKReactNative: 0657737cd918aa08952eae2dbb37fabe2e141605 + DatadogSDKReactNativeSessionReplay: 5c56f9508258486771df9be538b9f28a7ffdc75e + DatadogSDKReactNativeWebView: cf21b9bc6c4856af992235ab436fa5e85fff772d DatadogSessionReplay: c23310d576ccfaaca9ecac6afafb0f12e5c480d4 DatadogTrace: f46c8220c73463d09741013f385a6e27cd39185b DatadogWebViewTracking: dc8376420c8686efd09d00752bc1034b639d180b @@ -2014,20 +2246,21 @@ SPEC CHECKSUMS: RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea + React-Codegen: 4b8b4817cea7a54b83851d4c1f91f79aa73de30a React-Core: 0a06707a0b34982efc4a556aff5dae4b22863455 React-CoreModules: 907334e94314189c2e5eed4877f3efe7b26d85b0 React-cxxreact: 3a1d5e8f4faa5e09be26614e9c8bbcae8d11b73d React-debug: 817160c07dc8d24d020fbd1eac7b3558ffc08964 - React-defaultsnativemodule: a965cb39fb0a79276ab611793d39f52e59a9a851 - React-domnativemodule: d647f94e503c62c44f54291334b1aa22a30fa08b + React-defaultsnativemodule: 814830ccbc3fb08d67d0190e63b179ee4098c67b + React-domnativemodule: 270acf94bd0960b026bc3bfb327e703665d27fb4 React-Fabric: 64586dc191fc1c170372a638b8e722e4f1d0a09b React-FabricComponents: b0ebd032387468ea700574c581b139f57a7497fb React-FabricImage: 81f0e0794caf25ad1224fa406d288fbc1986607f React-featureflags: f2792b067a351d86fdc7bec23db3b9a2f2c8d26c - React-featureflagsnativemodule: 95a02d895475de8ace78fedd76143866838bb720 + React-featureflagsnativemodule: 0d7091ae344d6160c0557048e127897654a5c00f React-graphics: cbebe910e4a15b65b0bff94a4d3ed278894d6386 React-hermes: ec18c10f5a69d49fb9b5e17ae95494e9ea13d4d3 - React-idlecallbacksnativemodule: 0c1ae840cc5587197cd926a3cb76828ad059d116 + React-idlecallbacksnativemodule: 6b84add48971da9c40403bd1860d4896462590f2 React-ImageManager: f2a4c01c2ccb2193e60a20c135da74c7ca4d36f2 React-jserrorhandler: 61d205b5a7cbc57fed3371dd7eed48c97f49fc64 React-jsi: 95f7676103137861b79b0f319467627bcfa629ee @@ -2036,19 +2269,19 @@ SPEC CHECKSUMS: React-jsitracing: 3758cdb155ea7711f0e77952572ea62d90c69f0b React-logger: dbca7bdfd4aa5ef69431362bde6b36d49403cb20 React-Mapbuffer: 6efad4a606c1fae7e4a93385ee096681ef0300dc - React-microtasksnativemodule: 8732b71aa66045da4bb341ddee1bb539f71e5f38 + React-microtasksnativemodule: a645237a841d733861c70b69908ab4a1707b52ad react-native-crash-tester: 3ffaa64141427ca362079cb53559fe9a532487ae - react-native-safe-area-context: 04803a01f39f31cc6605a5531280b477b48f8a88 - react-native-webview: 3040cd6c3f633f6b17ed339e9d154568d2ea7abe + react-native-safe-area-context: 511649fbcdb7b88d29660aa5c0936b3cd03c935d + react-native-webview: 28f93bd4da9c9f0bf0eb6325535d004a50697035 React-nativeconfig: 8efdb1ef1e9158c77098a93085438f7e7b463678 React-NativeModulesApple: 958d4f6c5c2ace4c0f427cf7ef82e28ae6538a22 React-perflogger: 9b4f13c0afe56bc7b4a0e93ec74b1150421ee22d React-performancetimeline: 359db1cb889aa0282fafc5838331b0987c4915a9 React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342 React-RCTAnimation: d8c82deebebe3aaf7a843affac1b57cb2dc073d4 - React-RCTAppDelegate: 6c0377d9c4058773ea7073bb34bb9ebd6ddf5a84 + React-RCTAppDelegate: 1774aa421a29a41a704ecaf789811ef73c4634b6 React-RCTBlob: 70a58c11a6a3500d1a12f2e51ca4f6c99babcff8 - React-RCTFabric: 7eb6dd2c8fda98cb860a572e3f4e4eb60d62c89e + React-RCTFabric: 731cda82aed592aacce2d32ead69d78cde5d9274 React-RCTImage: 5e9d655ba6a790c31e3176016f9b47fd0978fbf0 React-RCTLinking: 2a48338252805091f7521eaf92687206401bdf2a React-RCTNetwork: 0c1282b377257f6b1c81934f72d8a1d0c010e4c3 @@ -2067,10 +2300,10 @@ SPEC CHECKSUMS: React-utils: 54df9ada708578c8ad40d92895d6fed03e0e8a9e ReactCodegen: 21a52ccddc6479448fc91903a437dd23ddc7366c ReactCommon: bfd3600989d79bc3acbe7704161b171a1480b9fd - ReactNativeNavigation: 50c1eef68b821e7265eff3a391d27ed18fdce459 - RNCAsyncStorage: addfc2cb6511dbe199c56c6b26ede383b6c38919 - RNGestureHandler: f365088782445336413f455900ff204b80a28a2c - RNScreens: 606ab1cf68162f7ba0d049a31f2a84089a6fffb4 + ReactNativeNavigation: 3ddd319cc013c5e2b3bbe90b1f7fadaa5e8aa66f + RNCAsyncStorage: 6afcd80a5b7f25742648444dfc4b166518d239fd + RNGestureHandler: 70b13f8ce59310fcd4e2b4170d7c5ad85f991867 + RNScreens: 638e0b7f980df30dbb57e18d42c3b07b9fb4b92e SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Yoga: feb4910aba9742cfedc059e2b2902e22ffe9954a diff --git a/lerna.json b/lerna.json index 833ff7b03..404bce760 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "npmClient": "yarn", - "version": "2.8.0", + "version": "2.8.1", "packages": [ "packages/*" ], diff --git a/packages/codepush/package.json b/packages/codepush/package.json index 11baa544e..e35c3595c 100644 --- a/packages/codepush/package.json +++ b/packages/codepush/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-code-push", - "version": "2.8.0", + "version": "2.8.1", "description": "A client-side React Native module to interact with Appcenter Codepush and Datadog", "keywords": [ "datadog", 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 96fc72abe..bbc2bc005 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.8.0" +internal const val SDK_VERSION = "2.8.1" diff --git a/packages/core/ios/Sources/SdkVersion.swift b/packages/core/ios/Sources/SdkVersion.swift index 5a502d071..39d985eff 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.8.0" +let SdkVersion = "2.8.1" diff --git a/packages/core/package.json b/packages/core/package.json index 655a47baf..1e2960734 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native", - "version": "2.8.0", + "version": "2.8.1", "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 c15d48f55..c30457d59 100644 --- a/packages/core/release-content.txt +++ b/packages/core/release-content.txt @@ -12,6 +12,7 @@ package/android/src/main/kotlin/com/datadog/reactnative/DdSdkConfigurationExt.kt package/android/src/main/kotlin/com/datadog/reactnative/DdSdkImplementation.kt package/android/src/main/kotlin/com/datadog/reactnative/DdSdkNativeInitialization.kt package/android/src/main/kotlin/com/datadog/reactnative/DdSdkReactNativePackage.kt +package/android/src/main/kotlin/com/datadog/reactnative/DdSdkSessionStartedListener.kt package/android/src/main/kotlin/com/datadog/reactnative/DdSdkSynthetics.kt package/android/src/main/kotlin/com/datadog/reactnative/DdTraceImplementation.kt package/android/src/main/kotlin/com/datadog/reactnative/FrameRateProvider.kt @@ -34,6 +35,7 @@ package/android/src/test/kotlin/com/datadog/reactnative/DdRumTest.kt package/android/src/test/kotlin/com/datadog/reactnative/DdSdkBridgeExtTest.kt package/android/src/test/kotlin/com/datadog/reactnative/DdSdkConfigurationTest.kt package/android/src/test/kotlin/com/datadog/reactnative/DdSdkNativeInitializationTest.kt +package/android/src/test/kotlin/com/datadog/reactnative/DdSdkSessionStartedListenerTest.kt package/android/src/test/kotlin/com/datadog/reactnative/DdSdkTest.kt package/android/src/test/kotlin/com/datadog/reactnative/DdTraceTest.kt package/android/src/test/kotlin/com/datadog/reactnative/GlobalStateTest.kt @@ -78,6 +80,7 @@ package/ios/Sources/DdSdk.mm package/ios/Sources/DdSdkConfiguration.swift package/ios/Sources/DdSdkImplementation.swift package/ios/Sources/DdSdkNativeInitialization.swift +package/ios/Sources/DdSdkSessionStartedListener.swift package/ios/Sources/DdTrace.h package/ios/Sources/DdTrace.mm package/ios/Sources/DdTraceImplementation.swift @@ -171,6 +174,18 @@ package/lib/commonjs/sdk/AttributesSingleton/AttributesSingleton.js package/lib/commonjs/sdk/AttributesSingleton/AttributesSingleton.js.map package/lib/commonjs/sdk/AttributesSingleton/types.js package/lib/commonjs/sdk/AttributesSingleton/types.js.map +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.js +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.js.map +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.js +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.js.map +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogEventEmitter.js +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogEventEmitter.js.map +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.js +package/lib/commonjs/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.js.map +package/lib/commonjs/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.js +package/lib/commonjs/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.js.map +package/lib/commonjs/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.js +package/lib/commonjs/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.js.map package/lib/commonjs/sdk/DatadogProvider/Buffer/BoundedBuffer.js package/lib/commonjs/sdk/DatadogProvider/Buffer/BoundedBuffer.js.map package/lib/commonjs/sdk/DatadogProvider/Buffer/bufferNativeCall.js @@ -185,8 +200,6 @@ package/lib/commonjs/sdk/DatadogProvider/DatadogProvider.js package/lib/commonjs/sdk/DatadogProvider/DatadogProvider.js.map package/lib/commonjs/sdk/DdSdk.js package/lib/commonjs/sdk/DdSdk.js.map -package/lib/commonjs/sdk/EventEmitter/EventEmitter.js -package/lib/commonjs/sdk/EventEmitter/EventEmitter.js.map package/lib/commonjs/sdk/EventMappers/EventMapper.js package/lib/commonjs/sdk/EventMappers/EventMapper.js.map package/lib/commonjs/sdk/EventMappers/utils/deepClone.js @@ -313,6 +326,18 @@ package/lib/module/sdk/AttributesSingleton/AttributesSingleton.js package/lib/module/sdk/AttributesSingleton/AttributesSingleton.js.map package/lib/module/sdk/AttributesSingleton/types.js package/lib/module/sdk/AttributesSingleton/types.js.map +package/lib/module/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.js +package/lib/module/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.js.map +package/lib/module/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.js +package/lib/module/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.js.map +package/lib/module/sdk/DatadogEventEmitter/DatadogEventEmitter.js +package/lib/module/sdk/DatadogEventEmitter/DatadogEventEmitter.js.map +package/lib/module/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.js +package/lib/module/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.js.map +package/lib/module/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.js +package/lib/module/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.js.map +package/lib/module/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.js +package/lib/module/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.js.map package/lib/module/sdk/DatadogProvider/Buffer/BoundedBuffer.js package/lib/module/sdk/DatadogProvider/Buffer/BoundedBuffer.js.map package/lib/module/sdk/DatadogProvider/Buffer/bufferNativeCall.js @@ -327,8 +352,6 @@ package/lib/module/sdk/DatadogProvider/DatadogProvider.js package/lib/module/sdk/DatadogProvider/DatadogProvider.js.map package/lib/module/sdk/DdSdk.js package/lib/module/sdk/DdSdk.js.map -package/lib/module/sdk/EventEmitter/EventEmitter.js -package/lib/module/sdk/EventEmitter/EventEmitter.js.map package/lib/module/sdk/EventMappers/EventMapper.js package/lib/module/sdk/EventMappers/EventMapper.js.map package/lib/module/sdk/EventMappers/utils/deepClone.js @@ -455,6 +478,18 @@ package/lib/typescript/sdk/AttributesSingleton/AttributesSingleton.d.ts package/lib/typescript/sdk/AttributesSingleton/AttributesSingleton.d.ts.map package/lib/typescript/sdk/AttributesSingleton/types.d.ts package/lib/typescript/sdk/AttributesSingleton/types.d.ts.map +package/lib/typescript/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.d.ts +package/lib/typescript/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.d.ts.map +package/lib/typescript/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.d.ts +package/lib/typescript/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.d.ts.map +package/lib/typescript/sdk/DatadogEventEmitter/DatadogEventEmitter.d.ts +package/lib/typescript/sdk/DatadogEventEmitter/DatadogEventEmitter.d.ts.map +package/lib/typescript/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.d.ts +package/lib/typescript/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.d.ts.map +package/lib/typescript/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.d.ts +package/lib/typescript/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.d.ts.map +package/lib/typescript/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.d.ts +package/lib/typescript/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.d.ts.map package/lib/typescript/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts package/lib/typescript/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts.map package/lib/typescript/sdk/DatadogProvider/Buffer/bufferNativeCall.d.ts @@ -469,8 +504,6 @@ package/lib/typescript/sdk/DatadogProvider/DatadogProvider.d.ts package/lib/typescript/sdk/DatadogProvider/DatadogProvider.d.ts.map package/lib/typescript/sdk/DdSdk.d.ts package/lib/typescript/sdk/DdSdk.d.ts.map -package/lib/typescript/sdk/EventEmitter/EventEmitter.d.ts -package/lib/typescript/sdk/EventEmitter/EventEmitter.d.ts.map package/lib/typescript/sdk/EventMappers/EventMapper.d.ts package/lib/typescript/sdk/EventMappers/EventMapper.d.ts.map package/lib/typescript/sdk/EventMappers/utils/deepClone.d.ts @@ -581,12 +614,18 @@ package/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRu package/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/responseSize.ts package/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/URLHostParser.ts package/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/XHRProxy.ts -package/src/rum/sessionId/__tests__/sessionIdHelper.test.ts package/src/rum/sessionId/sessionIdHelper.ts package/src/rum/types.ts package/src/sdk/AttributesSingleton/__tests__/AttributesSingleton.test.ts package/src/sdk/AttributesSingleton/AttributesSingleton.ts package/src/sdk/AttributesSingleton/types.ts +package/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.tsx +package/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.tsx +package/src/sdk/DatadogEventEmitter/DatadogEventEmitter.tsx +package/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.tsx +package/src/sdk/DatadogInternalBridge/__tests__/DdSdkNativeBridge.test.tsx +package/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.tsx +package/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.tsx package/src/sdk/DatadogProvider/__tests__/__utils__/renderWithProvider.tsx package/src/sdk/DatadogProvider/__tests__/initialization.test.tsx package/src/sdk/DatadogProvider/__tests__/initializationModes.test.tsx @@ -599,8 +638,6 @@ package/src/sdk/DatadogProvider/Buffer/DatadogBuffer.ts package/src/sdk/DatadogProvider/Buffer/PassThroughBuffer.ts package/src/sdk/DatadogProvider/DatadogProvider.tsx package/src/sdk/DdSdk.ts -package/src/sdk/EventEmitter/__tests__/EventEmitter.test.ts -package/src/sdk/EventEmitter/EventEmitter.ts package/src/sdk/EventMappers/__tests__/EventMapper.test.ts package/src/sdk/EventMappers/EventMapper.ts package/src/sdk/EventMappers/utils/__tests__/deepClone.test.ts diff --git a/packages/core/src/version.ts b/packages/core/src/version.ts index 6fc374f88..505d69682 100644 --- a/packages/core/src/version.ts +++ b/packages/core/src/version.ts @@ -1,2 +1,2 @@ // generated by genversion -export const version = '2.8.0'; +export const version = '2.8.1'; diff --git a/packages/internal-testing-tools/package.json b/packages/internal-testing-tools/package.json index fba22b387..97ef850f3 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.8.0", + "version": "2.8.1", "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 4456646da..74e809552 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.8.0", + "version": "2.8.1", "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 c2e029acb..e75d73f7f 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.8.0", + "version": "2.8.1", "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.8.0", + "@datadog/mobile-react-native": "^2.8.1", "@testing-library/react-native": "7.0.2", "react-native-builder-bob": "0.26.0", "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 f1d79cc44..593ba74fe 100644 --- a/packages/react-native-navigation/release-content.txt +++ b/packages/react-native-navigation/release-content.txt @@ -88,6 +88,18 @@ package/lib/typescript/core/src/sdk/AttributesSingleton/AttributesSingleton.d.ts package/lib/typescript/core/src/sdk/AttributesSingleton/AttributesSingleton.d.ts.map package/lib/typescript/core/src/sdk/AttributesSingleton/types.d.ts package/lib/typescript/core/src/sdk/AttributesSingleton/types.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.d.ts +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.d.ts.map +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.d.ts +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.d.ts.map package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts.map package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/bufferNativeCall.d.ts @@ -102,8 +114,6 @@ package/lib/typescript/core/src/sdk/DatadogProvider/DatadogProvider.d.ts package/lib/typescript/core/src/sdk/DatadogProvider/DatadogProvider.d.ts.map package/lib/typescript/core/src/sdk/DdSdk.d.ts package/lib/typescript/core/src/sdk/DdSdk.d.ts.map -package/lib/typescript/core/src/sdk/EventEmitter/EventEmitter.d.ts -package/lib/typescript/core/src/sdk/EventEmitter/EventEmitter.d.ts.map package/lib/typescript/core/src/sdk/EventMappers/EventMapper.d.ts package/lib/typescript/core/src/sdk/EventMappers/EventMapper.d.ts.map package/lib/typescript/core/src/sdk/EventMappers/utils/deepClone.d.ts diff --git a/packages/react-native-session-replay/package.json b/packages/react-native-session-replay/package.json index 167f8208b..cbb08646f 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.8.0", + "version": "2.8.1", "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 fbdc5b71f..43214c5e2 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.8.0", + "version": "2.8.1", "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 51f48152b..40744eeee 100644 --- a/packages/react-navigation/package.json +++ b/packages/react-navigation/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-navigation", - "version": "2.8.0", + "version": "2.8.1", "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.8.0", + "@datadog/mobile-react-native": "^2.8.1", "@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 3470270b4..7bddb19ad 100644 --- a/packages/react-navigation/release-content.txt +++ b/packages/react-navigation/release-content.txt @@ -92,6 +92,18 @@ package/lib/typescript/core/src/sdk/AttributesSingleton/AttributesSingleton.d.ts package/lib/typescript/core/src/sdk/AttributesSingleton/AttributesSingleton.d.ts.map package/lib/typescript/core/src/sdk/AttributesSingleton/types.d.ts package/lib/typescript/core/src/sdk/AttributesSingleton/types.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogBatchedBridgeEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogDefaultEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.d.ts +package/lib/typescript/core/src/sdk/DatadogEventEmitter/DatadogNativeEventEmitter.d.ts.map +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.d.ts +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridge.d.ts.map +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.d.ts +package/lib/typescript/core/src/sdk/DatadogInternalBridge/DdSdkInternalNativeBridgeEvent.d.ts.map package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts.map package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/bufferNativeCall.d.ts @@ -106,8 +118,6 @@ package/lib/typescript/core/src/sdk/DatadogProvider/DatadogProvider.d.ts package/lib/typescript/core/src/sdk/DatadogProvider/DatadogProvider.d.ts.map package/lib/typescript/core/src/sdk/DdSdk.d.ts package/lib/typescript/core/src/sdk/DdSdk.d.ts.map -package/lib/typescript/core/src/sdk/EventEmitter/EventEmitter.d.ts -package/lib/typescript/core/src/sdk/EventEmitter/EventEmitter.d.ts.map package/lib/typescript/core/src/sdk/EventMappers/EventMapper.d.ts package/lib/typescript/core/src/sdk/EventMappers/EventMapper.d.ts.map package/lib/typescript/core/src/sdk/EventMappers/utils/deepClone.d.ts diff --git a/yarn.lock b/yarn.lock index eb0ef8088..fb2a27785 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2397,7 +2397,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.8.0 + "@datadog/mobile-react-native": ^2.8.1 "@testing-library/react-native": 7.0.2 react-native-builder-bob: 0.26.0 react-native-gesture-handler: 1.10.3 @@ -2438,7 +2438,7 @@ __metadata: languageName: unknown linkType: soft -"@datadog/mobile-react-native@^2.8.0, @datadog/mobile-react-native@workspace:packages/core": +"@datadog/mobile-react-native@^2.8.1, @datadog/mobile-react-native@workspace:packages/core": version: 0.0.0-use.local resolution: "@datadog/mobile-react-native@workspace:packages/core" dependencies: @@ -2455,7 +2455,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-navigation@workspace:packages/react-navigation" dependencies: - "@datadog/mobile-react-native": ^2.8.0 + "@datadog/mobile-react-native": ^2.8.1 "@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"