Skip to content

Commit

Permalink
Merge pull request #706 from DataDog/marcosaia/release-v2.4.2
Browse files Browse the repository at this point in the history
[RELEASE] React Native SDK v2.4.2
  • Loading branch information
marco-saia-datadog authored Jul 22, 2024
2 parents 41862cb + 854c285 commit 5630e33
Show file tree
Hide file tree
Showing 18 changed files with 247 additions and 31 deletions.
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

0 comments on commit 5630e33

Please sign in to comment.