From a3c84bc8d3d6f069a0c521f5b929aaa902c5fb97 Mon Sep 17 00:00:00 2001 From: Dmytrii Puzyr Date: Wed, 18 Feb 2026 13:23:41 +0200 Subject: [PATCH] Bump to version 3.1.0 --- NATIVE_SDK_VERSIONS.md | 1 + benchmarks/ios/Podfile.lock | 108 ++++---- example-new-architecture/ios/Podfile.lock | 6 +- example/ios/Podfile.lock | 18 +- lerna.json | 2 +- packages/codepush/package.json | 4 +- .../com/datadog/reactnative/SdkVersion.kt | 2 +- packages/core/ios/Sources/DdFlags.mm | 1 + packages/core/ios/Sources/SdkVersion.swift | 2 +- packages/core/package.json | 2 +- packages/core/release-content.txt | 44 ++- packages/core/src/flags/internal.ts | 6 + packages/core/src/version.ts | 2 +- packages/internal-testing-tools/package.json | 2 +- .../react-native-apollo-client/package.json | 2 +- .../release-content.txt | 10 + .../react-native-babel-plugin/package.json | 2 +- packages/react-native-navigation/package.json | 4 +- .../release-content.txt | 10 + .../react-native-openfeature/package.json | 6 +- .../release-content.txt | 260 ++++++++++++++++++ .../react-native-openfeature/src/index.ts | 6 + .../react-native-session-replay/package.json | 2 +- packages/react-native-webview/package.json | 2 +- packages/react-navigation/package.json | 4 +- packages/react-navigation/release-content.txt | 10 + yarn.lock | 12 +- 27 files changed, 446 insertions(+), 84 deletions(-) create mode 100644 packages/react-native-openfeature/release-content.txt diff --git a/NATIVE_SDK_VERSIONS.md b/NATIVE_SDK_VERSIONS.md index 44914f6f7..eeb516488 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 | |-------------|---------------------|-----------------------------| +| 3.1.0 | 3.5.0 | 3.5.0 | | 3.0.3 | 3.4.0 | 3.4.0 | | 3.0.2 | 3.4.0 | 3.4.0 | | 3.0.1 | 3.4.0 | 3.4.0 | diff --git a/benchmarks/ios/Podfile.lock b/benchmarks/ios/Podfile.lock index 64b4103aa..6d9c0b755 100644 --- a/benchmarks/ios/Podfile.lock +++ b/benchmarks/ios/Podfile.lock @@ -1,22 +1,26 @@ PODS: - boost (1.84.0) - - DatadogCore (3.4.0): - - DatadogInternal (= 3.4.0) - - DatadogCrashReporting (3.4.0): - - DatadogInternal (= 3.4.0) - - PLCrashReporter (~> 1.12.0) - - DatadogInternal (3.4.0) - - DatadogLogs (3.4.0): - - DatadogInternal (= 3.4.0) - - DatadogRUM (3.4.0): - - DatadogInternal (= 3.4.0) - - DatadogSDKReactNative (3.0.3): - - DatadogCore (= 3.4.0) - - DatadogCrashReporting (= 3.4.0) - - DatadogLogs (= 3.4.0) - - DatadogRUM (= 3.4.0) - - DatadogTrace (= 3.4.0) - - DatadogWebViewTracking (= 3.4.0) + - DatadogCore (3.5.0): + - DatadogInternal (= 3.5.0) + - DatadogCrashReporting (3.5.0): + - DatadogInternal (= 3.5.0) + - KSCrash/Filters (= 2.5.0) + - KSCrash/Recording (= 2.5.0) + - DatadogFlags (3.5.0): + - DatadogInternal (= 3.5.0) + - DatadogInternal (3.5.0) + - DatadogLogs (3.5.0): + - DatadogInternal (= 3.5.0) + - DatadogRUM (3.5.0): + - DatadogInternal (= 3.5.0) + - DatadogSDKReactNative (3.1.0): + - DatadogCore (= 3.5.0) + - DatadogCrashReporting (= 3.5.0) + - DatadogFlags (= 3.5.0) + - DatadogLogs (= 3.5.0) + - DatadogRUM (= 3.5.0) + - DatadogTrace (= 3.5.0) + - DatadogWebViewTracking (= 3.5.0) - DoubleConversion - glog - hermes-engine @@ -37,9 +41,9 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNativeSessionReplay (3.0.3): + - DatadogSDKReactNativeSessionReplay (3.1.0): - DatadogSDKReactNative - - DatadogSessionReplay (= 3.4.0) + - DatadogSessionReplay (= 3.5.0) - DoubleConversion - glog - hermes-engine @@ -60,10 +64,10 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNativeWebView (3.0.3): - - DatadogInternal (= 3.4.0) + - DatadogSDKReactNativeWebView (3.1.0): + - DatadogInternal (= 3.5.0) - DatadogSDKReactNative - - DatadogWebViewTracking (= 3.4.0) + - DatadogWebViewTracking (= 3.5.0) - DoubleConversion - glog - hermes-engine @@ -84,13 +88,13 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSessionReplay (3.4.0): - - DatadogInternal (= 3.4.0) - - DatadogTrace (3.4.0): - - DatadogInternal (= 3.4.0) - - OpenTelemetrySwiftApi (= 1.13.1) - - DatadogWebViewTracking (3.4.0): - - DatadogInternal (= 3.4.0) + - DatadogSessionReplay (3.5.0): + - DatadogInternal (= 3.5.0) + - DatadogTrace (3.5.0): + - DatadogInternal (= 3.5.0) + - OpenTelemetry-Swift-Api (~> 2.3.0) + - DatadogWebViewTracking (3.5.0): + - DatadogInternal (= 3.5.0) - DoubleConversion (1.1.6) - fast_float (6.1.4) - FBLazyVector (0.78.2) @@ -99,8 +103,18 @@ PODS: - hermes-engine (0.78.2): - hermes-engine/Pre-built (= 0.78.2) - hermes-engine/Pre-built (0.78.2) - - OpenTelemetrySwiftApi (1.13.1) - - PLCrashReporter (1.12.0) + - KSCrash/Core (2.5.0) + - KSCrash/Filters (2.5.0): + - KSCrash/Recording + - KSCrash/RecordingCore + - KSCrash/ReportingCore + - KSCrash/Recording (2.5.0): + - KSCrash/RecordingCore + - KSCrash/RecordingCore (2.5.0): + - KSCrash/Core + - KSCrash/ReportingCore (2.5.0): + - KSCrash/Core + - OpenTelemetry-Swift-Api (2.3.0) - RCT-Folly (2024.11.18.00): - boost - DoubleConversion @@ -1904,14 +1918,15 @@ SPEC REPOS: https://github.com/CocoaPods/Specs.git: - DatadogCore - DatadogCrashReporting + - DatadogFlags - DatadogInternal - DatadogLogs - DatadogRUM - DatadogSessionReplay - DatadogTrace - DatadogWebViewTracking - - OpenTelemetrySwiftApi - - PLCrashReporter + - KSCrash + - OpenTelemetry-Swift-Api trunk: - SocketRocket @@ -2070,25 +2085,26 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 - DatadogCore: 8c384b6338c49534e43fdf7f9a0508b62bf1d426 - DatadogCrashReporting: 103bfb4077db2ccee1846f71e53712972732d3b7 - DatadogInternal: b0372935ad8dde5ad06960fe8d88c39b2cc92bcc - DatadogLogs: 484bb1bfe0c9a7cb2a7d9733f61614e8ea7b2f3a - DatadogRUM: 00069b27918e0ce4a9223b87b4bfa7929d6a0a1f - DatadogSDKReactNative: 7d07991114c9c8d8f6836d02840d27558a66854c - DatadogSDKReactNativeSessionReplay: 6418feab87929bb4cc759bb6c276548a5b01cb3f - DatadogSDKReactNativeWebView: 0e2fa22e410ecec1f455a3a7c01d51ded601d1b7 - DatadogSessionReplay: 462a3a2e39e9e2193528cf572c8d1acfd6cdace1 - DatadogTrace: 852cb80f9370eb1321eb30a73c82c8e3d9e4e980 - DatadogWebViewTracking: 32dfeaf7aad47a605a689ed12e0d21ee8eb56141 + DatadogCore: 4cbe2646591d2f96fb3188400863ec93ac411235 + DatadogCrashReporting: e48da3f880a59d2aa2d04e5034e56507177e9d64 + DatadogFlags: f8cf88371460d6c672abfd97fdc9af5be208f33b + DatadogInternal: 63308b529cd87fb2f99c5961d9ff13afb300a3aa + DatadogLogs: be538def1d5204e011f7952915ad0261014a0dd5 + DatadogRUM: cffc65659ce29546fcc2639a74003135259548fc + DatadogSDKReactNative: 08503c135919b3e4b56b12c8a526bea357a929cd + DatadogSDKReactNativeSessionReplay: 806539f430ff7c42142cbd5a312c2c3323015d3c + DatadogSDKReactNativeWebView: 0e478e0af2b691adda925ac504216c58365bb9dd + DatadogSessionReplay: eea291df0135ec792177be1ffc4951750a66a011 + DatadogTrace: 085e35f9e4889f82f8a747922c58ea4b19728720 + DatadogWebViewTracking: 61b8344da898cbaccffc75bc1a17c86175e8573a DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6 FBLazyVector: e32d34492c519a2194ec9d7f5e7a79d11b73f91c fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd glog: eb93e2f488219332457c3c4eafd2738ddc7e80b8 hermes-engine: 2771b98fb813fdc6f92edd7c9c0035ecabf9fee7 - OpenTelemetrySwiftApi: aaee576ed961e0c348af78df58b61300e95bd104 - PLCrashReporter: db59ef96fa3d25f3650040d02ec2798cffee75f2 + KSCrash: 80e1e24eaefbe5134934ae11ca8d7746586bc2ed + OpenTelemetry-Swift-Api: 3d77582ab6837a63b65bf7d2eacc57d8f2595edd RCT-Folly: 36fe2295e44b10d831836cc0d1daec5f8abcf809 RCTDeprecation: be794de7dc6ed8f9f7fbf525f86e7651b8b68746 RCTRequired: a83787b092ec554c2eb6019ff3f5b8d125472b3b diff --git a/example-new-architecture/ios/Podfile.lock b/example-new-architecture/ios/Podfile.lock index a252f2973..a41be60f4 100644 --- a/example-new-architecture/ios/Podfile.lock +++ b/example-new-architecture/ios/Podfile.lock @@ -13,7 +13,7 @@ PODS: - DatadogInternal (= 3.5.0) - DatadogRUM (3.5.0): - DatadogInternal (= 3.5.0) - - DatadogSDKReactNative (3.0.3): + - DatadogSDKReactNative (3.1.0): - DatadogCore (= 3.5.0) - DatadogCrashReporting (= 3.5.0) - DatadogFlags (= 3.5.0) @@ -41,7 +41,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNative/Tests (3.0.3): + - DatadogSDKReactNative/Tests (3.1.0): - DatadogCore (= 3.5.0) - DatadogCrashReporting (= 3.5.0) - DatadogFlags (= 3.5.0) @@ -1872,7 +1872,7 @@ SPEC CHECKSUMS: DatadogInternal: 63308b529cd87fb2f99c5961d9ff13afb300a3aa DatadogLogs: be538def1d5204e011f7952915ad0261014a0dd5 DatadogRUM: cffc65659ce29546fcc2639a74003135259548fc - DatadogSDKReactNative: c88a3ba6cad8c93e446dc8351d2ec70f0acdb9c1 + DatadogSDKReactNative: d4aaed9748851f674fc9fea27e78a788e3c42908 DatadogTrace: 085e35f9e4889f82f8a747922c58ea4b19728720 DatadogWebViewTracking: 61b8344da898cbaccffc75bc1a17c86175e8573a DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 8430cb072..b14259e47 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -13,7 +13,7 @@ PODS: - DatadogInternal (= 3.5.0) - DatadogRUM (3.5.0): - DatadogInternal (= 3.5.0) - - DatadogSDKReactNative (3.0.3): + - DatadogSDKReactNative (3.1.0): - DatadogCore (= 3.5.0) - DatadogCrashReporting (= 3.5.0) - DatadogFlags (= 3.5.0) @@ -22,7 +22,7 @@ PODS: - DatadogTrace (= 3.5.0) - DatadogWebViewTracking (= 3.5.0) - React-Core - - DatadogSDKReactNative/Tests (3.0.3): + - DatadogSDKReactNative/Tests (3.1.0): - DatadogCore (= 3.5.0) - DatadogCrashReporting (= 3.5.0) - DatadogFlags (= 3.5.0) @@ -31,7 +31,7 @@ PODS: - DatadogTrace (= 3.5.0) - DatadogWebViewTracking (= 3.5.0) - React-Core - - DatadogSDKReactNativeSessionReplay (3.0.3): + - DatadogSDKReactNativeSessionReplay (3.1.0): - DatadogSDKReactNative - DatadogSessionReplay (= 3.5.0) - DoubleConversion @@ -54,7 +54,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNativeSessionReplay/Tests (3.0.3): + - DatadogSDKReactNativeSessionReplay/Tests (3.1.0): - DatadogSDKReactNative - DatadogSessionReplay (= 3.5.0) - DoubleConversion @@ -78,12 +78,12 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - DatadogSDKReactNativeWebView (3.0.3): + - DatadogSDKReactNativeWebView (3.1.0): - DatadogInternal (= 3.5.0) - DatadogSDKReactNative - DatadogWebViewTracking (= 3.5.0) - React-Core - - DatadogSDKReactNativeWebView/Tests (3.0.3): + - DatadogSDKReactNativeWebView/Tests (3.1.0): - DatadogInternal (= 3.5.0) - DatadogSDKReactNative - DatadogWebViewTracking (= 3.5.0) @@ -2010,9 +2010,9 @@ SPEC CHECKSUMS: DatadogInternal: 63308b529cd87fb2f99c5961d9ff13afb300a3aa DatadogLogs: be538def1d5204e011f7952915ad0261014a0dd5 DatadogRUM: cffc65659ce29546fcc2639a74003135259548fc - DatadogSDKReactNative: 68dfe3cdcccb49008d0ebd78700a1fa94188909c - DatadogSDKReactNativeSessionReplay: 0990e1c0cb4cc2c5dafb1984e346235ae12a4df6 - DatadogSDKReactNativeWebView: 8476a0ace9dc1f3c5ff5da0544ec2c8d368d9ba3 + DatadogSDKReactNative: eea81a5befd0f63288f1041466a23035c0f3e58d + DatadogSDKReactNativeSessionReplay: 60dd18dbb0fad1a2e484f12d90c2698cb5f66786 + DatadogSDKReactNativeWebView: 456e2b0ae7ad00a74da569805b57ad439a113301 DatadogSessionReplay: eea291df0135ec792177be1ffc4951750a66a011 DatadogTrace: 085e35f9e4889f82f8a747922c58ea4b19728720 DatadogWebViewTracking: 61b8344da898cbaccffc75bc1a17c86175e8573a diff --git a/lerna.json b/lerna.json index b37501ff6..0f5268f8b 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "npmClient": "yarn", - "version": "3.0.3", + "version": "3.1.0", "packages": [ "packages/*" ], diff --git a/packages/codepush/package.json b/packages/codepush/package.json index d555a785a..6ef9865a0 100644 --- a/packages/codepush/package.json +++ b/packages/codepush/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-code-push", - "version": "3.0.3", + "version": "3.1.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": "workspace:3.0.3", + "@datadog/mobile-react-native": "workspace:3.1.0", "@testing-library/react-native": "7.0.2", "react-native-builder-bob": "0.26.0", "react-native-code-push": "7.1.0" 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 368868064..1a6303c1c 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 = "3.0.3" +internal const val SDK_VERSION = "3.1.0" diff --git a/packages/core/ios/Sources/DdFlags.mm b/packages/core/ios/Sources/DdFlags.mm index 8c6a1d0e2..4cbe7a461 100644 --- a/packages/core/ios/Sources/DdFlags.mm +++ b/packages/core/ios/Sources/DdFlags.mm @@ -3,6 +3,7 @@ * This product includes software developed at Datadog (https://www.datadoghq.com/). * Copyright 2016-Present Datadog, Inc. */ + // Import this first to prevent require cycles #if __has_include("DatadogSDKReactNative-Swift.h") #import diff --git a/packages/core/ios/Sources/SdkVersion.swift b/packages/core/ios/Sources/SdkVersion.swift index 858a43444..5e8f37aab 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 = "3.0.3" +let SdkVersion = "3.1.0" diff --git a/packages/core/package.json b/packages/core/package.json index 99ac3fb52..fcedc2a72 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native", - "version": "3.0.3", + "version": "3.1.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 3cdb2ece2..88925934a 100644 --- a/packages/core/release-content.txt +++ b/packages/core/release-content.txt @@ -4,6 +4,7 @@ package/android/gradle.properties package/android/src/main/AndroidManifest.xml package/android/src/main/kotlin/com/datadog/reactnative/DatadogSDKWrapper.kt package/android/src/main/kotlin/com/datadog/reactnative/DatadogWrapper.kt +package/android/src/main/kotlin/com/datadog/reactnative/DdFlagsImplementation.kt package/android/src/main/kotlin/com/datadog/reactnative/DdLogsImplementation.kt package/android/src/main/kotlin/com/datadog/reactnative/DdRumImplementation.kt package/android/src/main/kotlin/com/datadog/reactnative/DdSdkBridgeExt.kt @@ -23,10 +24,12 @@ package/android/src/main/kotlin/com/datadog/reactnative/NoOpViewTrackingStrategy package/android/src/main/kotlin/com/datadog/reactnative/ProxyAuthenticator.kt package/android/src/main/kotlin/com/datadog/reactnative/SdkVersion.kt package/android/src/main/kotlin/com/datadog/reactnative/UiThreadExecutor.kt +package/android/src/newarch/kotlin/com/datadog/reactnative/DdFlags.kt package/android/src/newarch/kotlin/com/datadog/reactnative/DdLogs.kt package/android/src/newarch/kotlin/com/datadog/reactnative/DdRum.kt package/android/src/newarch/kotlin/com/datadog/reactnative/DdSdk.kt package/android/src/newarch/kotlin/com/datadog/reactnative/DdTrace.kt +package/android/src/oldarch/kotlin/com/datadog/reactnative/DdFlags.kt package/android/src/oldarch/kotlin/com/datadog/reactnative/DdLogs.kt package/android/src/oldarch/kotlin/com/datadog/reactnative/DdRum.kt package/android/src/oldarch/kotlin/com/datadog/reactnative/DdSdk.kt @@ -70,6 +73,9 @@ package/ios/Sources/AnyEncodable.swift package/ios/Sources/Attributes.swift package/ios/Sources/DatadogSDKReactNative.h package/ios/Sources/DatadogSDKWrapper.swift +package/ios/Sources/DdFlags.h +package/ios/Sources/DdFlags.mm +package/ios/Sources/DdFlagsImplementation.swift package/ios/Sources/DdLogs.h package/ios/Sources/DdLogs.mm package/ios/Sources/DdLogsImplementation.swift @@ -154,6 +160,14 @@ package/lib/commonjs/DdAttributes.js package/lib/commonjs/DdAttributes.js.map package/lib/commonjs/DdSdkReactNative.js package/lib/commonjs/DdSdkReactNative.js.map +package/lib/commonjs/flags/DdFlags.js +package/lib/commonjs/flags/DdFlags.js.map +package/lib/commonjs/flags/FlagsClient.js +package/lib/commonjs/flags/FlagsClient.js.map +package/lib/commonjs/flags/internal.js +package/lib/commonjs/flags/internal.js.map +package/lib/commonjs/flags/types.js +package/lib/commonjs/flags/types.js.map package/lib/commonjs/index.js package/lib/commonjs/index.js.map package/lib/commonjs/InternalLog.js @@ -320,6 +334,8 @@ package/lib/commonjs/sdk/UserInfoSingleton/types.js package/lib/commonjs/sdk/UserInfoSingleton/types.js.map package/lib/commonjs/sdk/UserInfoSingleton/UserInfoSingleton.js package/lib/commonjs/sdk/UserInfoSingleton/UserInfoSingleton.js.map +package/lib/commonjs/specs/NativeDdFlags.js +package/lib/commonjs/specs/NativeDdFlags.js.map package/lib/commonjs/specs/NativeDdLogs.js package/lib/commonjs/specs/NativeDdLogs.js.map package/lib/commonjs/specs/NativeDdRum.js @@ -406,6 +422,14 @@ package/lib/module/DdAttributes.js package/lib/module/DdAttributes.js.map package/lib/module/DdSdkReactNative.js package/lib/module/DdSdkReactNative.js.map +package/lib/module/flags/DdFlags.js +package/lib/module/flags/DdFlags.js.map +package/lib/module/flags/FlagsClient.js +package/lib/module/flags/FlagsClient.js.map +package/lib/module/flags/internal.js +package/lib/module/flags/internal.js.map +package/lib/module/flags/types.js +package/lib/module/flags/types.js.map package/lib/module/index.js package/lib/module/index.js.map package/lib/module/InternalLog.js @@ -572,6 +596,8 @@ package/lib/module/sdk/UserInfoSingleton/types.js package/lib/module/sdk/UserInfoSingleton/types.js.map package/lib/module/sdk/UserInfoSingleton/UserInfoSingleton.js package/lib/module/sdk/UserInfoSingleton/UserInfoSingleton.js.map +package/lib/module/specs/NativeDdFlags.js +package/lib/module/specs/NativeDdFlags.js.map package/lib/module/specs/NativeDdLogs.js package/lib/module/specs/NativeDdLogs.js.map package/lib/module/specs/NativeDdRum.js @@ -658,6 +684,14 @@ package/lib/typescript/DdAttributes.d.ts package/lib/typescript/DdAttributes.d.ts.map package/lib/typescript/DdSdkReactNative.d.ts package/lib/typescript/DdSdkReactNative.d.ts.map +package/lib/typescript/flags/DdFlags.d.ts +package/lib/typescript/flags/DdFlags.d.ts.map +package/lib/typescript/flags/FlagsClient.d.ts +package/lib/typescript/flags/FlagsClient.d.ts.map +package/lib/typescript/flags/internal.d.ts +package/lib/typescript/flags/internal.d.ts.map +package/lib/typescript/flags/types.d.ts +package/lib/typescript/flags/types.d.ts.map package/lib/typescript/index.d.ts package/lib/typescript/index.d.ts.map package/lib/typescript/InternalLog.d.ts @@ -822,6 +856,8 @@ package/lib/typescript/sdk/UserInfoSingleton/types.d.ts package/lib/typescript/sdk/UserInfoSingleton/types.d.ts.map package/lib/typescript/sdk/UserInfoSingleton/UserInfoSingleton.d.ts package/lib/typescript/sdk/UserInfoSingleton/UserInfoSingleton.d.ts.map +package/lib/typescript/specs/NativeDdFlags.d.ts +package/lib/typescript/specs/NativeDdFlags.d.ts.map package/lib/typescript/specs/NativeDdLogs.d.ts package/lib/typescript/specs/NativeDdLogs.d.ts.map package/lib/typescript/specs/NativeDdRum.d.ts @@ -861,7 +897,6 @@ package/src/__tests__/rum/instrumentation/DdEventsInterceptor.test.tsx package/src/__tests__/rum/instrumentation/DdRumErrorTracking.test.tsx package/src/__tests__/rum/instrumentation/DdRumUserInteractionTracking.test.tsx package/src/__tests__/rum/instrumentation/ShallowObjectEqualityChecker.test.ts -package/src/.tmp/debug_id package/src/config/__tests__/__fixtures__/configuration-all-fields.json package/src/config/__tests__/__fixtures__/malformed-configuration.json package/src/config/__tests__/FileBasedConfiguration.test.ts @@ -895,6 +930,12 @@ package/src/config/types/UploadFrequency.tsx package/src/config/types/VitalsUpdateFrequency.ts package/src/DdAttributes.ts package/src/DdSdkReactNative.tsx +package/src/flags/__tests__/DdFlags.test.ts +package/src/flags/__tests__/FlagsClient.test.ts +package/src/flags/DdFlags.ts +package/src/flags/FlagsClient.ts +package/src/flags/internal.ts +package/src/flags/types.ts package/src/index.tsx package/src/InternalLog.tsx package/src/logs/__tests__/DdLogs.test.ts @@ -1012,6 +1053,7 @@ package/src/sdk/GlobalState/GlobalState.tsx package/src/sdk/UserInfoSingleton/__tests__/UserInfoSingleton.test.ts package/src/sdk/UserInfoSingleton/types.ts package/src/sdk/UserInfoSingleton/UserInfoSingleton.ts +package/src/specs/NativeDdFlags.ts package/src/specs/NativeDdLogs.ts package/src/specs/NativeDdRum.ts package/src/specs/NativeDdSdk.ts diff --git a/packages/core/src/flags/internal.ts b/packages/core/src/flags/internal.ts index ccfe0fbc6..6d504d8cc 100644 --- a/packages/core/src/flags/internal.ts +++ b/packages/core/src/flags/internal.ts @@ -1,3 +1,9 @@ +/* + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2016-Present Datadog, Inc. + */ + import { InternalLog } from '../InternalLog'; import { SdkVerbosity } from '../config/types/SdkVerbosity'; diff --git a/packages/core/src/version.ts b/packages/core/src/version.ts index 23d9513db..38640a42d 100644 --- a/packages/core/src/version.ts +++ b/packages/core/src/version.ts @@ -1,2 +1,2 @@ // generated by genversion -export const version = '3.0.3'; +export const version = '3.1.0'; diff --git a/packages/internal-testing-tools/package.json b/packages/internal-testing-tools/package.json index 1d27f8bbe..40222135b 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": "3.0.3", + "version": "3.1.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 16a983ef7..d76c95d6c 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": "3.0.3", + "version": "3.1.0", "description": "A client-side React Native module to interact with Apollo Client and Datadog", "keywords": [ "datadog", diff --git a/packages/react-native-apollo-client/release-content.txt b/packages/react-native-apollo-client/release-content.txt index ef756a786..ab1263a6c 100644 --- a/packages/react-native-apollo-client/release-content.txt +++ b/packages/react-native-apollo-client/release-content.txt @@ -74,6 +74,14 @@ package/lib/typescript/core/src/DdAttributes.d.ts package/lib/typescript/core/src/DdAttributes.d.ts.map package/lib/typescript/core/src/DdSdkReactNative.d.ts package/lib/typescript/core/src/DdSdkReactNative.d.ts.map +package/lib/typescript/core/src/flags/DdFlags.d.ts +package/lib/typescript/core/src/flags/DdFlags.d.ts.map +package/lib/typescript/core/src/flags/FlagsClient.d.ts +package/lib/typescript/core/src/flags/FlagsClient.d.ts.map +package/lib/typescript/core/src/flags/internal.d.ts +package/lib/typescript/core/src/flags/internal.d.ts.map +package/lib/typescript/core/src/flags/types.d.ts +package/lib/typescript/core/src/flags/types.d.ts.map package/lib/typescript/core/src/index.d.ts package/lib/typescript/core/src/index.d.ts.map package/lib/typescript/core/src/InternalLog.d.ts @@ -222,6 +230,8 @@ package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts.map package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts.map +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts.map package/lib/typescript/core/src/specs/NativeDdLogs.d.ts package/lib/typescript/core/src/specs/NativeDdLogs.d.ts.map package/lib/typescript/core/src/specs/NativeDdRum.d.ts diff --git a/packages/react-native-babel-plugin/package.json b/packages/react-native-babel-plugin/package.json index b73a12d5b..f05c83730 100644 --- a/packages/react-native-babel-plugin/package.json +++ b/packages/react-native-babel-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-babel-plugin", - "version": "3.0.3", + "version": "3.1.0", "description": "A Babel plugin that enhances Datadog's React Native SDK by automatically enriching React components with contextual metadata.", "keywords": [ "babel", diff --git a/packages/react-native-navigation/package.json b/packages/react-native-navigation/package.json index 3b59c2ed5..fe179d5e2 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": "3.0.3", + "version": "3.1.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": "^3.0.3", + "@datadog/mobile-react-native": "^3.1.0", "@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 4bde436a4..263cdb4c4 100644 --- a/packages/react-native-navigation/release-content.txt +++ b/packages/react-native-navigation/release-content.txt @@ -66,6 +66,14 @@ package/lib/typescript/core/src/DdAttributes.d.ts package/lib/typescript/core/src/DdAttributes.d.ts.map package/lib/typescript/core/src/DdSdkReactNative.d.ts package/lib/typescript/core/src/DdSdkReactNative.d.ts.map +package/lib/typescript/core/src/flags/DdFlags.d.ts +package/lib/typescript/core/src/flags/DdFlags.d.ts.map +package/lib/typescript/core/src/flags/FlagsClient.d.ts +package/lib/typescript/core/src/flags/FlagsClient.d.ts.map +package/lib/typescript/core/src/flags/internal.d.ts +package/lib/typescript/core/src/flags/internal.d.ts.map +package/lib/typescript/core/src/flags/types.d.ts +package/lib/typescript/core/src/flags/types.d.ts.map package/lib/typescript/core/src/index.d.ts package/lib/typescript/core/src/index.d.ts.map package/lib/typescript/core/src/InternalLog.d.ts @@ -214,6 +222,8 @@ package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts.map package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts.map +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts.map package/lib/typescript/core/src/specs/NativeDdLogs.d.ts package/lib/typescript/core/src/specs/NativeDdLogs.d.ts.map package/lib/typescript/core/src/specs/NativeDdRum.d.ts diff --git a/packages/react-native-openfeature/package.json b/packages/react-native-openfeature/package.json index 5fca23643..71dbbb30a 100644 --- a/packages/react-native-openfeature/package.json +++ b/packages/react-native-openfeature/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-native-openfeature", - "version": "3.0.3", + "version": "3.1.0", "description": "A client-side React Native module to provide OpenFeature integration with Datadog Feature Flags", "keywords": [ "datadog", @@ -38,7 +38,7 @@ "prepare": "rm -rf lib && yarn bob build" }, "devDependencies": { - "@datadog/mobile-react-native": "^3.0.3", + "@datadog/mobile-react-native": "^3.1.0", "@openfeature/core": "^1.8.0", "@openfeature/web-sdk": "^1.5.0", "@testing-library/react-native": "7.0.2", @@ -46,7 +46,7 @@ "react-native-gesture-handler": "1.10.3" }, "peerDependencies": { - "@datadog/mobile-react-native": "^3.0.0", + "@datadog/mobile-react-native": "^3.1.0", "@openfeature/web-sdk": "^1.5.0", "react": ">=16.13.1", "react-native": ">=0.63.4 <1.0" diff --git a/packages/react-native-openfeature/release-content.txt b/packages/react-native-openfeature/release-content.txt new file mode 100644 index 000000000..b4bc3551c --- /dev/null +++ b/packages/react-native-openfeature/release-content.txt @@ -0,0 +1,260 @@ +package/lib/commonjs/index.js +package/lib/commonjs/index.js.map +package/lib/commonjs/provider.js +package/lib/commonjs/provider.js.map +package/lib/module/index.js +package/lib/module/index.js.map +package/lib/module/provider.js +package/lib/module/provider.js.map +package/lib/typescript/core/src/config/async/asyncInitializationHelper.d.ts +package/lib/typescript/core/src/config/async/asyncInitializationHelper.d.ts.map +package/lib/typescript/core/src/config/async/AutoInstrumentationConfiguration.d.ts +package/lib/typescript/core/src/config/async/AutoInstrumentationConfiguration.d.ts.map +package/lib/typescript/core/src/config/async/PartialInitializationConfiguration.d.ts +package/lib/typescript/core/src/config/async/PartialInitializationConfiguration.d.ts.map +package/lib/typescript/core/src/config/DatadogProviderConfiguration.d.ts +package/lib/typescript/core/src/config/DatadogProviderConfiguration.d.ts.map +package/lib/typescript/core/src/config/features/CoreConfiguration.d.ts +package/lib/typescript/core/src/config/features/CoreConfiguration.d.ts.map +package/lib/typescript/core/src/config/features/CoreConfiguration.type.d.ts +package/lib/typescript/core/src/config/features/CoreConfiguration.type.d.ts.map +package/lib/typescript/core/src/config/features/CoreConfigurationNative.d.ts +package/lib/typescript/core/src/config/features/CoreConfigurationNative.d.ts.map +package/lib/typescript/core/src/config/features/LogsConfiguration.d.ts +package/lib/typescript/core/src/config/features/LogsConfiguration.d.ts.map +package/lib/typescript/core/src/config/features/LogsConfiguration.type.d.ts +package/lib/typescript/core/src/config/features/LogsConfiguration.type.d.ts.map +package/lib/typescript/core/src/config/features/LogsConfigurationNative.d.ts +package/lib/typescript/core/src/config/features/LogsConfigurationNative.d.ts.map +package/lib/typescript/core/src/config/features/RumConfiguration.d.ts +package/lib/typescript/core/src/config/features/RumConfiguration.d.ts.map +package/lib/typescript/core/src/config/features/RumConfiguration.type.d.ts +package/lib/typescript/core/src/config/features/RumConfiguration.type.d.ts.map +package/lib/typescript/core/src/config/features/RumConfigurationNative.d.ts +package/lib/typescript/core/src/config/features/RumConfigurationNative.d.ts.map +package/lib/typescript/core/src/config/features/TraceConfiguration.d.ts +package/lib/typescript/core/src/config/features/TraceConfiguration.d.ts.map +package/lib/typescript/core/src/config/features/TraceConfiguration.type.d.ts +package/lib/typescript/core/src/config/features/TraceConfiguration.type.d.ts.map +package/lib/typescript/core/src/config/features/TraceConfigurationNative.d.ts +package/lib/typescript/core/src/config/features/TraceConfigurationNative.d.ts.map +package/lib/typescript/core/src/config/FileBasedConfiguration.d.ts +package/lib/typescript/core/src/config/FileBasedConfiguration.d.ts.map +package/lib/typescript/core/src/config/FileBasedConfiguration.type.d.ts +package/lib/typescript/core/src/config/FileBasedConfiguration.type.d.ts.map +package/lib/typescript/core/src/config/types/BatchProcessingLevel.d.ts +package/lib/typescript/core/src/config/types/BatchProcessingLevel.d.ts.map +package/lib/typescript/core/src/config/types/BatchSize.d.ts +package/lib/typescript/core/src/config/types/BatchSize.d.ts.map +package/lib/typescript/core/src/config/types/index.d.ts +package/lib/typescript/core/src/config/types/index.d.ts.map +package/lib/typescript/core/src/config/types/InitializationMode.d.ts +package/lib/typescript/core/src/config/types/InitializationMode.d.ts.map +package/lib/typescript/core/src/config/types/InitializationModeForTelemetry.d.ts +package/lib/typescript/core/src/config/types/InitializationModeForTelemetry.d.ts.map +package/lib/typescript/core/src/config/types/ProxyConfiguration.d.ts +package/lib/typescript/core/src/config/types/ProxyConfiguration.d.ts.map +package/lib/typescript/core/src/config/types/SdkVerbosity.d.ts +package/lib/typescript/core/src/config/types/SdkVerbosity.d.ts.map +package/lib/typescript/core/src/config/types/TrackingConsent.d.ts +package/lib/typescript/core/src/config/types/TrackingConsent.d.ts.map +package/lib/typescript/core/src/config/types/UploadFrequency.d.ts +package/lib/typescript/core/src/config/types/UploadFrequency.d.ts.map +package/lib/typescript/core/src/config/types/VitalsUpdateFrequency.d.ts +package/lib/typescript/core/src/config/types/VitalsUpdateFrequency.d.ts.map +package/lib/typescript/core/src/DdAttributes.d.ts +package/lib/typescript/core/src/DdAttributes.d.ts.map +package/lib/typescript/core/src/DdSdkReactNative.d.ts +package/lib/typescript/core/src/DdSdkReactNative.d.ts.map +package/lib/typescript/core/src/flags/DdFlags.d.ts +package/lib/typescript/core/src/flags/DdFlags.d.ts.map +package/lib/typescript/core/src/flags/FlagsClient.d.ts +package/lib/typescript/core/src/flags/FlagsClient.d.ts.map +package/lib/typescript/core/src/flags/internal.d.ts +package/lib/typescript/core/src/flags/internal.d.ts.map +package/lib/typescript/core/src/flags/types.d.ts +package/lib/typescript/core/src/flags/types.d.ts.map +package/lib/typescript/core/src/index.d.ts +package/lib/typescript/core/src/index.d.ts.map +package/lib/typescript/core/src/InternalLog.d.ts +package/lib/typescript/core/src/InternalLog.d.ts.map +package/lib/typescript/core/src/logs/DdLogs.d.ts +package/lib/typescript/core/src/logs/DdLogs.d.ts.map +package/lib/typescript/core/src/logs/eventMapper.d.ts +package/lib/typescript/core/src/logs/eventMapper.d.ts.map +package/lib/typescript/core/src/logs/types.d.ts +package/lib/typescript/core/src/logs/types.d.ts.map +package/lib/typescript/core/src/metro/debugIdResolver.d.ts +package/lib/typescript/core/src/metro/debugIdResolver.d.ts.map +package/lib/typescript/core/src/nativeModulesTypes.d.ts +package/lib/typescript/core/src/nativeModulesTypes.d.ts.map +package/lib/typescript/core/src/rum/constants.d.ts +package/lib/typescript/core/src/rum/constants.d.ts.map +package/lib/typescript/core/src/rum/DdRum.d.ts +package/lib/typescript/core/src/rum/DdRum.d.ts.map +package/lib/typescript/core/src/rum/eventMappers/actionEventMapper.d.ts +package/lib/typescript/core/src/rum/eventMappers/actionEventMapper.d.ts.map +package/lib/typescript/core/src/rum/eventMappers/errorEventMapper.d.ts +package/lib/typescript/core/src/rum/eventMappers/errorEventMapper.d.ts.map +package/lib/typescript/core/src/rum/eventMappers/resourceEventMapper.d.ts +package/lib/typescript/core/src/rum/eventMappers/resourceEventMapper.d.ts.map +package/lib/typescript/core/src/rum/helper.d.ts +package/lib/typescript/core/src/rum/helper.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/DdRumErrorTracking.d.ts +package/lib/typescript/core/src/rum/instrumentation/DdRumErrorTracking.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/DdBabelInteractionTracking.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/DdBabelInteractionTracking.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/ddBabelUtils.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/ddBabelUtils.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/DdEventsInterceptor.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/DdEventsInterceptor.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/DdRumUserInteractionTracking.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/DdRumUserInteractionTracking.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/EventsInterceptor.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/EventsInterceptor.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/NoOpEventsInterceptor.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/NoOpEventsInterceptor.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts +package/lib/typescript/core/src/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/DatadogTracingContext.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/DatadogTracingContext.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/DatadogTracingIdentifier.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/DatadogTracingIdentifier.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingAttributes.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingAttributes.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingSampling.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingSampling.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/headers.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/headers.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/graphql/graphqlHeaders.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/graphql/graphqlHeaders.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/headers.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/headers.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/interfaces/RequestProxy.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/interfaces/RequestProxy.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/interfaces/RumResource.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/interfaces/RumResource.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/baggageHeaderUtils.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/baggageHeaderUtils.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/internalDevResourceBlocklist.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/internalDevResourceBlocklist.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/ResourceReporter.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/ResourceReporter.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/resourceTiming.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/resourceTiming.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/responseSize.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/responseSize.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/URLHostParser.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/URLHostParser.d.ts.map +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/XHRProxy.d.ts +package/lib/typescript/core/src/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/XHRProxy.d.ts.map +package/lib/typescript/core/src/rum/types.d.ts +package/lib/typescript/core/src/rum/types.d.ts.map +package/lib/typescript/core/src/sdk/AccountInfoSingleton/AccountInfoSingleton.d.ts +package/lib/typescript/core/src/sdk/AccountInfoSingleton/AccountInfoSingleton.d.ts.map +package/lib/typescript/core/src/sdk/AccountInfoSingleton/types.d.ts +package/lib/typescript/core/src/sdk/AccountInfoSingleton/types.d.ts.map +package/lib/typescript/core/src/sdk/AttributesEncoding/attributesEncoding.d.ts +package/lib/typescript/core/src/sdk/AttributesEncoding/attributesEncoding.d.ts.map +package/lib/typescript/core/src/sdk/AttributesEncoding/defaultEncoders.d.ts +package/lib/typescript/core/src/sdk/AttributesEncoding/defaultEncoders.d.ts.map +package/lib/typescript/core/src/sdk/AttributesEncoding/errorUtils.d.ts +package/lib/typescript/core/src/sdk/AttributesEncoding/errorUtils.d.ts.map +package/lib/typescript/core/src/sdk/AttributesEncoding/helpers.d.ts +package/lib/typescript/core/src/sdk/AttributesEncoding/helpers.d.ts.map +package/lib/typescript/core/src/sdk/AttributesEncoding/types.d.ts +package/lib/typescript/core/src/sdk/AttributesEncoding/types.d.ts.map +package/lib/typescript/core/src/sdk/AttributesEncoding/utils.d.ts +package/lib/typescript/core/src/sdk/AttributesEncoding/utils.d.ts.map +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 +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/bufferNativeCall.d.ts.map +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/BufferSingleton.d.ts +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/BufferSingleton.d.ts.map +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/DatadogBuffer.d.ts +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/DatadogBuffer.d.ts.map +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/PassThroughBuffer.d.ts +package/lib/typescript/core/src/sdk/DatadogProvider/Buffer/PassThroughBuffer.d.ts.map +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/DatadogProvider/DatadogProviderState.d.ts +package/lib/typescript/core/src/sdk/DatadogProvider/DatadogProviderState.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/DdSdkInternal.d.ts +package/lib/typescript/core/src/sdk/DdSdkInternal.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 +package/lib/typescript/core/src/sdk/EventMappers/utils/deepClone.d.ts.map +package/lib/typescript/core/src/sdk/GlobalState/GlobalState.d.ts +package/lib/typescript/core/src/sdk/GlobalState/GlobalState.d.ts.map +package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts +package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts.map +package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts +package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts.map +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts.map +package/lib/typescript/core/src/specs/NativeDdLogs.d.ts +package/lib/typescript/core/src/specs/NativeDdLogs.d.ts.map +package/lib/typescript/core/src/specs/NativeDdRum.d.ts +package/lib/typescript/core/src/specs/NativeDdRum.d.ts.map +package/lib/typescript/core/src/specs/NativeDdSdk.d.ts +package/lib/typescript/core/src/specs/NativeDdSdk.d.ts.map +package/lib/typescript/core/src/specs/NativeDdTrace.d.ts +package/lib/typescript/core/src/specs/NativeDdTrace.d.ts.map +package/lib/typescript/core/src/trace/DdTrace.d.ts +package/lib/typescript/core/src/trace/DdTrace.d.ts.map +package/lib/typescript/core/src/types.d.ts +package/lib/typescript/core/src/types.d.ts.map +package/lib/typescript/core/src/utils/jsUtils.d.ts +package/lib/typescript/core/src/utils/jsUtils.d.ts.map +package/lib/typescript/core/src/utils/longTasksUtils.d.ts +package/lib/typescript/core/src/utils/longTasksUtils.d.ts.map +package/lib/typescript/core/src/utils/singletonUtils.d.ts +package/lib/typescript/core/src/utils/singletonUtils.d.ts.map +package/lib/typescript/core/src/utils/time-provider/DefaultTimeProvider.d.ts +package/lib/typescript/core/src/utils/time-provider/DefaultTimeProvider.d.ts.map +package/lib/typescript/core/src/utils/time-provider/TimeProvider.d.ts +package/lib/typescript/core/src/utils/time-provider/TimeProvider.d.ts.map +package/lib/typescript/core/src/utils/Timer.d.ts +package/lib/typescript/core/src/utils/Timer.d.ts.map +package/lib/typescript/core/src/version.d.ts +package/lib/typescript/core/src/version.d.ts.map +package/lib/typescript/react-native-openfeature/src/index.d.ts +package/lib/typescript/react-native-openfeature/src/index.d.ts.map +package/lib/typescript/react-native-openfeature/src/provider.d.ts +package/lib/typescript/react-native-openfeature/src/provider.d.ts.map +package/package.json +package/README.md +package/src/index.ts +package/src/provider.ts diff --git a/packages/react-native-openfeature/src/index.ts b/packages/react-native-openfeature/src/index.ts index 924d76824..1c56eb753 100644 --- a/packages/react-native-openfeature/src/index.ts +++ b/packages/react-native-openfeature/src/index.ts @@ -1,3 +1,9 @@ +/* + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2016-Present Datadog, Inc. + */ + import { DatadogOpenFeatureProvider } from './provider'; import type { DatadogOpenFeatureProviderOptions } from './provider'; diff --git a/packages/react-native-session-replay/package.json b/packages/react-native-session-replay/package.json index 841d7ccb5..92ab9ce51 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": "3.0.3", + "version": "3.1.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 8d5443e76..bf054bbb6 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": "3.0.3", + "version": "3.1.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 95b759cf4..596018ad6 100644 --- a/packages/react-navigation/package.json +++ b/packages/react-navigation/package.json @@ -1,6 +1,6 @@ { "name": "@datadog/mobile-react-navigation", - "version": "3.0.3", + "version": "3.1.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": "^3.0.3", + "@datadog/mobile-react-native": "^3.1.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 1100e14fc..c55efa197 100644 --- a/packages/react-navigation/release-content.txt +++ b/packages/react-navigation/release-content.txt @@ -78,6 +78,14 @@ package/lib/typescript/core/src/DdAttributes.d.ts package/lib/typescript/core/src/DdAttributes.d.ts.map package/lib/typescript/core/src/DdSdkReactNative.d.ts package/lib/typescript/core/src/DdSdkReactNative.d.ts.map +package/lib/typescript/core/src/flags/DdFlags.d.ts +package/lib/typescript/core/src/flags/DdFlags.d.ts.map +package/lib/typescript/core/src/flags/FlagsClient.d.ts +package/lib/typescript/core/src/flags/FlagsClient.d.ts.map +package/lib/typescript/core/src/flags/internal.d.ts +package/lib/typescript/core/src/flags/internal.d.ts.map +package/lib/typescript/core/src/flags/types.d.ts +package/lib/typescript/core/src/flags/types.d.ts.map package/lib/typescript/core/src/index.d.ts package/lib/typescript/core/src/index.d.ts.map package/lib/typescript/core/src/InternalLog.d.ts @@ -226,6 +234,8 @@ package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts.map package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts.map +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts +package/lib/typescript/core/src/specs/NativeDdFlags.d.ts.map package/lib/typescript/core/src/specs/NativeDdLogs.d.ts package/lib/typescript/core/src/specs/NativeDdLogs.d.ts.map package/lib/typescript/core/src/specs/NativeDdRum.d.ts diff --git a/yarn.lock b/yarn.lock index e0efd35ec..294574f67 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2348,7 +2348,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-native-code-push@workspace:packages/codepush" dependencies: - "@datadog/mobile-react-native": "workspace:3.0.3" + "@datadog/mobile-react-native": "workspace:3.1.0" "@testing-library/react-native": 7.0.2 react-native-builder-bob: 0.26.0 react-native-code-push: 7.1.0 @@ -2364,7 +2364,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-native-navigation@workspace:packages/react-native-navigation" dependencies: - "@datadog/mobile-react-native": ^3.0.3 + "@datadog/mobile-react-native": ^3.1.0 "@testing-library/react-native": 7.0.2 react-native-builder-bob: 0.26.0 react-native-gesture-handler: 1.10.3 @@ -2382,14 +2382,14 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-native-openfeature@workspace:packages/react-native-openfeature" dependencies: - "@datadog/mobile-react-native": ^3.0.3 + "@datadog/mobile-react-native": ^3.1.0 "@openfeature/core": ^1.8.0 "@openfeature/web-sdk": ^1.5.0 "@testing-library/react-native": 7.0.2 react-native-builder-bob: 0.26.0 react-native-gesture-handler: 1.10.3 peerDependencies: - "@datadog/mobile-react-native": ^3.0.0 + "@datadog/mobile-react-native": ^3.1.0 "@openfeature/web-sdk": ^1.5.0 react: ">=16.13.1" react-native: ">=0.63.4 <1.0" @@ -2424,7 +2424,7 @@ __metadata: languageName: unknown linkType: soft -"@datadog/mobile-react-native@^3.0.3, @datadog/mobile-react-native@workspace:3.0.3, @datadog/mobile-react-native@workspace:packages/core": +"@datadog/mobile-react-native@^3.1.0, @datadog/mobile-react-native@workspace:3.1.0, @datadog/mobile-react-native@workspace:packages/core": version: 0.0.0-use.local resolution: "@datadog/mobile-react-native@workspace:packages/core" dependencies: @@ -2441,7 +2441,7 @@ __metadata: version: 0.0.0-use.local resolution: "@datadog/mobile-react-navigation@workspace:packages/react-navigation" dependencies: - "@datadog/mobile-react-native": ^3.0.3 + "@datadog/mobile-react-native": ^3.1.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"