Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RELEASE] React Native SDK v2.4.2 #706

Merged
merged 1 commit into from
Jul 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions example-new-architecture/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ PODS:
- DatadogInternal (= 2.14.1)
- DatadogRUM (2.14.1):
- DatadogInternal (= 2.14.1)
- DatadogSDKReactNative (2.4.1):
- DatadogSDKReactNative (2.4.2):
- DatadogCore (~> 2.14.1)
- DatadogCrashReporting (~> 2.14.1)
- DatadogLogs (~> 2.14.1)
Expand Down Expand Up @@ -1416,7 +1416,7 @@ SPEC CHECKSUMS:
DatadogInternal: 9d326664fe7aaef4c159aaf19a32cd2675b4c5fe
DatadogLogs: d97eff8fba4541fad3bfaa8e8bcf8a272d246537
DatadogRUM: 2c4d698619557aad6bf031178a046a70799b561d
DatadogSDKReactNative: 5fe944d29e8f376d82c0ee920b1b4985028e9cf2
DatadogSDKReactNative: f96a93e58991d0afb50aea458ba1f18fe087faef
DatadogTrace: 18adb831078595a21210fdb7aad1db379e90dac1
DatadogWebViewTracking: 5306fb6a663df6c1579c2eacf95c95d05735bb18
DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953
Expand Down Expand Up @@ -1486,4 +1486,4 @@ SPEC CHECKSUMS:

PODFILE CHECKSUM: acc878fa62d12f0e947079ca1aa621551b3699ee

COCOAPODS: 1.14.3
COCOAPODS: 1.15.2
14 changes: 7 additions & 7 deletions example/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,27 @@ PODS:
- DatadogInternal (= 2.14.1)
- DatadogRUM (2.14.1):
- DatadogInternal (= 2.14.1)
- DatadogSDKReactNative (2.4.1):
- DatadogSDKReactNative (2.4.2):
- DatadogCore (~> 2.14.1)
- DatadogCrashReporting (~> 2.14.1)
- DatadogLogs (~> 2.14.1)
- DatadogRUM (~> 2.14.1)
- DatadogTrace (~> 2.14.1)
- DatadogWebViewTracking (~> 2.14.1)
- React-Core
- DatadogSDKReactNative/Tests (2.4.1):
- DatadogSDKReactNative/Tests (2.4.2):
- DatadogCore (~> 2.14.1)
- DatadogCrashReporting (~> 2.14.1)
- DatadogLogs (~> 2.14.1)
- DatadogRUM (~> 2.14.1)
- DatadogTrace (~> 2.14.1)
- DatadogWebViewTracking (~> 2.14.1)
- React-Core
- DatadogSDKReactNativeSessionReplay (2.4.1-alpha.0):
- DatadogSDKReactNativeSessionReplay (2.4.2-alpha.0):
- DatadogSDKReactNative
- DatadogSessionReplay (~> 2.14.1)
- React-Core
- DatadogSDKReactNativeSessionReplay/Tests (2.4.1-alpha.0):
- DatadogSDKReactNativeSessionReplay/Tests (2.4.2-alpha.0):
- DatadogSDKReactNative
- DatadogSessionReplay (~> 2.14.1)
- React-Core
Expand Down Expand Up @@ -1331,8 +1331,8 @@ SPEC CHECKSUMS:
DatadogInternal: 9d326664fe7aaef4c159aaf19a32cd2675b4c5fe
DatadogLogs: d97eff8fba4541fad3bfaa8e8bcf8a272d246537
DatadogRUM: 2c4d698619557aad6bf031178a046a70799b561d
DatadogSDKReactNative: b8c3d66cacacabdcb8859412c232d2cc39e2a71f
DatadogSDKReactNativeSessionReplay: 6178d72df530a9cdc963b3870354ce548645d3ae
DatadogSDKReactNative: f403f190a392abd1ed7cdfe90c424c46f7aae250
DatadogSDKReactNativeSessionReplay: 7251012dd10d7a65fcf88a752b0da9ed28be1890
DatadogSessionReplay: 1a9597ff672b32a2b7cb1bed24fa29a584386807
DatadogTrace: 18adb831078595a21210fdb7aad1db379e90dac1
DatadogWebViewTracking: 5306fb6a663df6c1579c2eacf95c95d05735bb18
Expand Down Expand Up @@ -1399,4 +1399,4 @@ SPEC CHECKSUMS:

PODFILE CHECKSUM: d1c28e31d36be3f711ff8b7f62be08140e301d83

COCOAPODS: 1.14.3
COCOAPODS: 1.15.2
4 changes: 2 additions & 2 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"npmClient": "yarn",
"version": "2.4.1",
"version": "2.4.2",
"packages": [
"packages/*"
],
"$schema": "node_modules/lerna/schemas/lerna-schema.json"
}
}
4 changes: 2 additions & 2 deletions packages/codepush/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-native-code-push",
"version": "2.4.1",
"version": "2.4.2",
"description": "A client-side React Native module to interact with Appcenter Codepush and Datadog",
"keywords": [
"datadog",
Expand Down Expand Up @@ -38,7 +38,7 @@
"prepare": "rm -rf lib && yarn bob build"
},
"devDependencies": {
"@datadog/mobile-react-native": "^2.4.1",
"@datadog/mobile-react-native": "^2.4.2",
"@testing-library/react-native": "7.0.2",
"react-native-builder-bob": "0.26.0",
"react-native-code-push": "7.1.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
package com.datadog.reactnative

// This is automatically updated by the update-version.sh script
internal const val SDK_VERSION = "2.4.1"
internal const val SDK_VERSION = "2.4.2"
2 changes: 1 addition & 1 deletion packages/core/ios/Sources/SdkVersion.swift
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
import Foundation

// This is automatically updated by the update-version.sh script
let SdkVersion = "2.4.1"
let SdkVersion = "2.4.2"
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-native",
"version": "2.4.1",
"version": "2.4.2",
"description": "A client-side React Native module to interact with Datadog",
"keywords": [
"datadog",
Expand Down
77 changes: 76 additions & 1 deletion packages/core/release-content.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@ 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/DdTraceImplementation.kt
package/android/src/main/kotlin/com/datadog/reactnative/FrameRateProvider.kt
package/android/src/main/kotlin/com/datadog/reactnative/GlobalState.kt
package/android/src/main/kotlin/com/datadog/reactnative/JSONFileReader.kt
package/android/src/main/kotlin/com/datadog/reactnative/NoOpViewTrackingStrategy.kt
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/VitalFrameCallback.kt
package/android/src/main/kotlin/com/datadog/reactnative/UiThreadExecutor.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
Expand All @@ -44,6 +45,7 @@ package/android/src/test/kotlin/com/datadog/tools/unit/MapExt.kt
package/android/src/test/kotlin/com/datadog/tools/unit/MockRumMonitor.kt
package/android/src/test/kotlin/com/datadog/tools/unit/ReflectUtils.kt
package/android/src/test/kotlin/com/datadog/tools/unit/RemoveFinalModifierJava.java
package/android/src/test/kotlin/com/datadog/tools/unit/TestUiThreadExecutor.kt
package/android/src/test/kotlin/com/datadog/tools/unit/forge/ActionEventForgeryFactory.kt
package/android/src/test/kotlin/com/datadog/tools/unit/forge/BaseConfigurator.kt
package/android/src/test/kotlin/com/datadog/tools/unit/forge/DdSdkConfigurationForgeryFactory.kt
Expand Down Expand Up @@ -111,6 +113,8 @@ package/lib/commonjs/nativeModulesTypes.js
package/lib/commonjs/nativeModulesTypes.js.map
package/lib/commonjs/polyfills.js
package/lib/commonjs/polyfills.js.map
package/lib/commonjs/rum/DdAttributes.js
package/lib/commonjs/rum/DdAttributes.js.map
package/lib/commonjs/rum/DdRum.js
package/lib/commonjs/rum/DdRum.js.map
package/lib/commonjs/rum/eventMappers/actionEventMapper.js
Expand Down Expand Up @@ -245,6 +249,8 @@ package/lib/module/nativeModulesTypes.js
package/lib/module/nativeModulesTypes.js.map
package/lib/module/polyfills.js
package/lib/module/polyfills.js.map
package/lib/module/rum/DdAttributes.js
package/lib/module/rum/DdAttributes.js.map
package/lib/module/rum/DdRum.js
package/lib/module/rum/DdRum.js.map
package/lib/module/rum/eventMappers/actionEventMapper.js
Expand Down Expand Up @@ -356,71 +362,139 @@ package/lib/module/utils/time-provider/TimeProvider.js.map
package/lib/module/version.js
package/lib/module/version.js.map
package/lib/typescript/DdSdkReactNative.d.ts
package/lib/typescript/DdSdkReactNative.d.ts.map
package/lib/typescript/DdSdkReactNativeConfiguration.d.ts
package/lib/typescript/DdSdkReactNativeConfiguration.d.ts.map
package/lib/typescript/InternalLog.d.ts
package/lib/typescript/InternalLog.d.ts.map
package/lib/typescript/ProxyConfiguration.d.ts
package/lib/typescript/ProxyConfiguration.d.ts.map
package/lib/typescript/SdkVerbosity.d.ts
package/lib/typescript/SdkVerbosity.d.ts.map
package/lib/typescript/TrackingConsent.d.ts
package/lib/typescript/TrackingConsent.d.ts.map
package/lib/typescript/index.d.ts
package/lib/typescript/index.d.ts.map
package/lib/typescript/logs/DdLogs.d.ts
package/lib/typescript/logs/DdLogs.d.ts.map
package/lib/typescript/logs/eventMapper.d.ts
package/lib/typescript/logs/eventMapper.d.ts.map
package/lib/typescript/logs/types.d.ts
package/lib/typescript/logs/types.d.ts.map
package/lib/typescript/nativeModulesTypes.d.ts
package/lib/typescript/nativeModulesTypes.d.ts.map
package/lib/typescript/rum/DdAttributes.d.ts
package/lib/typescript/rum/DdAttributes.d.ts.map
package/lib/typescript/rum/DdRum.d.ts
package/lib/typescript/rum/DdRum.d.ts.map
package/lib/typescript/rum/eventMappers/actionEventMapper.d.ts
package/lib/typescript/rum/eventMappers/actionEventMapper.d.ts.map
package/lib/typescript/rum/eventMappers/errorEventMapper.d.ts
package/lib/typescript/rum/eventMappers/errorEventMapper.d.ts.map
package/lib/typescript/rum/eventMappers/resourceEventMapper.d.ts
package/lib/typescript/rum/eventMappers/resourceEventMapper.d.ts.map
package/lib/typescript/rum/instrumentation/DdRumErrorTracking.d.ts
package/lib/typescript/rum/instrumentation/DdRumErrorTracking.d.ts.map
package/lib/typescript/rum/instrumentation/interactionTracking/DdEventsInterceptor.d.ts
package/lib/typescript/rum/instrumentation/interactionTracking/DdEventsInterceptor.d.ts.map
package/lib/typescript/rum/instrumentation/interactionTracking/DdRumUserInteractionTracking.d.ts
package/lib/typescript/rum/instrumentation/interactionTracking/DdRumUserInteractionTracking.d.ts.map
package/lib/typescript/rum/instrumentation/interactionTracking/EventsInterceptor.d.ts
package/lib/typescript/rum/instrumentation/interactionTracking/EventsInterceptor.d.ts.map
package/lib/typescript/rum/instrumentation/interactionTracking/NoOpEventsInterceptor.d.ts
package/lib/typescript/rum/instrumentation/interactionTracking/NoOpEventsInterceptor.d.ts.map
package/lib/typescript/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts
package/lib/typescript/rum/instrumentation/interactionTracking/ShallowObjectEqualityChecker.d.ts.map
package/lib/typescript/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts
package/lib/typescript/rum/instrumentation/interactionTracking/getJsxRuntime.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/DdRumResourceTracking.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/TracingIdentifier.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/distributedTracing.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/distributedTracingHeaders.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/distributedTracing/firstPartyHosts.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/graphql/graphqlHeaders.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/graphql/graphqlHeaders.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/ResourceReporter.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/ResourceReporter.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/internalDevResourceBlocklist.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/internalDevResourceBlocklist.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/resourceTiming.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/DatadogRumResource/resourceTiming.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/URLHostParser.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/URLHostParser.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/XHRProxy.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/XHRProxy.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/responseSize.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/XHRProxy/responseSize.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/interfaces/RequestProxy.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/interfaces/RequestProxy.d.ts.map
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/interfaces/RumResource.d.ts
package/lib/typescript/rum/instrumentation/resourceTracking/requestProxy/interfaces/RumResource.d.ts.map
package/lib/typescript/rum/types.d.ts
package/lib/typescript/rum/types.d.ts.map
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/DatadogProvider/Buffer/BoundedBuffer.d.ts
package/lib/typescript/sdk/DatadogProvider/Buffer/BoundedBuffer.d.ts.map
package/lib/typescript/sdk/DatadogProvider/Buffer/BufferSingleton.d.ts
package/lib/typescript/sdk/DatadogProvider/Buffer/BufferSingleton.d.ts.map
package/lib/typescript/sdk/DatadogProvider/Buffer/DatadogBuffer.d.ts
package/lib/typescript/sdk/DatadogProvider/Buffer/DatadogBuffer.d.ts.map
package/lib/typescript/sdk/DatadogProvider/Buffer/PassThroughBuffer.d.ts
package/lib/typescript/sdk/DatadogProvider/Buffer/PassThroughBuffer.d.ts.map
package/lib/typescript/sdk/DatadogProvider/Buffer/bufferNativeCall.d.ts
package/lib/typescript/sdk/DatadogProvider/Buffer/bufferNativeCall.d.ts.map
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/EventMappers/EventMapper.d.ts
package/lib/typescript/sdk/EventMappers/EventMapper.d.ts.map
package/lib/typescript/sdk/EventMappers/utils/deepClone.d.ts
package/lib/typescript/sdk/EventMappers/utils/deepClone.d.ts.map
package/lib/typescript/sdk/FileBasedConfiguration/FileBasedConfiguration.d.ts
package/lib/typescript/sdk/FileBasedConfiguration/FileBasedConfiguration.d.ts.map
package/lib/typescript/sdk/GlobalState/GlobalState.d.ts
package/lib/typescript/sdk/GlobalState/GlobalState.d.ts.map
package/lib/typescript/sdk/UserInfoSingleton/UserInfoSingleton.d.ts
package/lib/typescript/sdk/UserInfoSingleton/UserInfoSingleton.d.ts.map
package/lib/typescript/sdk/UserInfoSingleton/types.d.ts
package/lib/typescript/sdk/UserInfoSingleton/types.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
package/lib/typescript/specs/NativeDdRum.d.ts.map
package/lib/typescript/specs/NativeDdSdk.d.ts
package/lib/typescript/specs/NativeDdSdk.d.ts.map
package/lib/typescript/specs/NativeDdTrace.d.ts
package/lib/typescript/specs/NativeDdTrace.d.ts.map
package/lib/typescript/trace/DdTrace.d.ts
package/lib/typescript/trace/DdTrace.d.ts.map
package/lib/typescript/types.d.ts
package/lib/typescript/types.d.ts.map
package/lib/typescript/utils/Timer.d.ts
package/lib/typescript/utils/Timer.d.ts.map
package/lib/typescript/utils/argsUtils.d.ts
package/lib/typescript/utils/argsUtils.d.ts.map
package/lib/typescript/utils/errorUtils.d.ts
package/lib/typescript/utils/errorUtils.d.ts.map
package/lib/typescript/utils/jsUtils.d.ts
package/lib/typescript/utils/jsUtils.d.ts.map
package/lib/typescript/utils/longTasksUtils.d.ts
package/lib/typescript/utils/longTasksUtils.d.ts.map
package/lib/typescript/utils/time-provider/DefaultTimeProvider.d.ts
package/lib/typescript/utils/time-provider/DefaultTimeProvider.d.ts.map
package/lib/typescript/utils/time-provider/TimeProvider.d.ts
package/lib/typescript/utils/time-provider/TimeProvider.d.ts.map
package/lib/typescript/version.d.ts
package/lib/typescript/version.d.ts.map
package/package.json
package/scripts/replace-react-require.js
package/src/DdSdkReactNative.tsx
Expand All @@ -446,6 +520,7 @@ package/src/logs/eventMapper.ts
package/src/logs/types.ts
package/src/nativeModulesTypes.ts
package/src/polyfills.js
package/src/rum/DdAttributes.ts
package/src/rum/DdRum.ts
package/src/rum/__mocks__/MockTimeProvider.ts
package/src/rum/__tests__/DdRum.test.ts
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// generated by genversion
export const version = '2.4.1';
export const version = '2.4.2';
2 changes: 1 addition & 1 deletion packages/internal-testing-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/react-native-internal-testing-tools",
"version": "2.4.1",
"version": "2.4.2",
"description": "Internal tools for testing the Datadog React Native SDK.",
"keywords": [
"datadog",
Expand Down
2 changes: 1 addition & 1 deletion packages/react-native-apollo-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-native-apollo-client",
"version": "2.4.1",
"version": "2.4.2",
"description": "A client-side React Native module to interact with Apollo Client and Datadog",
"keywords": [
"datadog",
Expand Down
4 changes: 2 additions & 2 deletions packages/react-native-navigation/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-native-navigation",
"version": "2.4.1",
"version": "2.4.2",
"description": "A client-side React Native module to interact with Datadog",
"keywords": [
"datadog",
Expand Down Expand Up @@ -36,7 +36,7 @@
"prepare": "rm -rf lib && yarn bob build"
},
"devDependencies": {
"@datadog/mobile-react-native": "^2.4.1",
"@datadog/mobile-react-native": "^2.4.2",
"@testing-library/react-native": "7.0.2",
"react-native-builder-bob": "0.26.0",
"react-native-gesture-handler": "1.10.3",
Expand Down
Loading
Loading