Skip to content

Commit

Permalink
Merge pull request #695 from DataDog/marcosaia/release-v2.4.1
Browse files Browse the repository at this point in the history
[RELEASE] React Native Datadog SDK v2.4.1
marco-saia-datadog authored Jul 11, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents e3f3d58 + 490e6c1 commit f527de2
Showing 20 changed files with 52 additions and 27 deletions.
4 changes: 2 additions & 2 deletions example-new-architecture/ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ PODS:
- DatadogInternal (= 2.13.0)
- DatadogRUM (2.13.0):
- DatadogInternal (= 2.13.0)
- DatadogSDKReactNative (2.4.0):
- DatadogSDKReactNative (2.4.1):
- DatadogCore (~> 2.13.0)
- DatadogCrashReporting (~> 2.13.0)
- DatadogLogs (~> 2.13.0)
@@ -1416,7 +1416,7 @@ SPEC CHECKSUMS:
DatadogInternal: 61ab12516d2faad79e35973534c29a72b0d44382
DatadogLogs: 912d7b3fd3d75df856de060082b785f92f7cefe6
DatadogRUM: b5629479d4553d80f2a57ef9db44ce37e56f8b97
DatadogSDKReactNative: bfd0f4990c4f2ce7bebc7e214d7e5676b7edaaa7
DatadogSDKReactNative: 19af4558894a7670285348949a294c02850dd79f
DatadogTrace: 1f40893de00c9a9b87be46fa7016fa0d50c4e66b
DatadogWebViewTracking: d1e2e755bb2ed7c18208471b9cbcfc7cb920aa45
DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953
12 changes: 6 additions & 6 deletions example/ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -10,27 +10,27 @@ PODS:
- DatadogInternal (= 2.13.0)
- DatadogRUM (2.13.0):
- DatadogInternal (= 2.13.0)
- DatadogSDKReactNative (2.4.0):
- DatadogSDKReactNative (2.4.1):
- DatadogCore (~> 2.13.0)
- DatadogCrashReporting (~> 2.13.0)
- DatadogLogs (~> 2.13.0)
- DatadogRUM (~> 2.13.0)
- DatadogTrace (~> 2.13.0)
- DatadogWebViewTracking (~> 2.13.0)
- React-Core
- DatadogSDKReactNative/Tests (2.4.0):
- DatadogSDKReactNative/Tests (2.4.1):
- DatadogCore (~> 2.13.0)
- DatadogCrashReporting (~> 2.13.0)
- DatadogLogs (~> 2.13.0)
- DatadogRUM (~> 2.13.0)
- DatadogTrace (~> 2.13.0)
- DatadogWebViewTracking (~> 2.13.0)
- React-Core
- DatadogSDKReactNativeSessionReplay (2.4.0-alpha.0):
- DatadogSDKReactNativeSessionReplay (2.4.1-alpha.0):
- DatadogSDKReactNative
- DatadogSessionReplay (~> 2.13.0)
- React-Core
- DatadogSDKReactNativeSessionReplay/Tests (2.4.0-alpha.0):
- DatadogSDKReactNativeSessionReplay/Tests (2.4.1-alpha.0):
- DatadogSDKReactNative
- DatadogSessionReplay (~> 2.13.0)
- React-Core
@@ -1331,8 +1331,8 @@ SPEC CHECKSUMS:
DatadogInternal: 61ab12516d2faad79e35973534c29a72b0d44382
DatadogLogs: 912d7b3fd3d75df856de060082b785f92f7cefe6
DatadogRUM: b5629479d4553d80f2a57ef9db44ce37e56f8b97
DatadogSDKReactNative: 707a2fc18bc7ae7be4458bd353f732f7d4c9b786
DatadogSDKReactNativeSessionReplay: 797d17298c7a0d873de7178fa5293e2ecb126bb0
DatadogSDKReactNative: 0101462ddda14f13470dfe05cca244c190bb1fac
DatadogSDKReactNativeSessionReplay: 001da6d4a0c0d3720c290d34b1bb1239c92ec198
DatadogSessionReplay: 2e7795c1a8a86ff989ed5c0ccd616eed0f6c9a3a
DatadogTrace: 1f40893de00c9a9b87be46fa7016fa0d50c4e66b
DatadogWebViewTracking: d1e2e755bb2ed7c18208471b9cbcfc7cb920aa45
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"npmClient": "yarn",
"version": "2.4.0",
"version": "2.4.1",
"packages": [
"packages/*"
],
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.0",
"version": "2.4.1",
"description": "A client-side React Native module to interact with Appcenter Codepush and Datadog",
"keywords": [
"datadog",
@@ -38,7 +38,7 @@
"prepare": "rm -rf lib && yarn bob build"
},
"devDependencies": {
"@datadog/mobile-react-native": "^2.4.0",
"@datadog/mobile-react-native": "^2.4.1",
"@testing-library/react-native": "7.0.2",
"react-native-builder-bob": "0.17.1",
"react-native-code-push": "7.0.5"
Original file line number Diff line number Diff line change
@@ -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.0"
internal const val SDK_VERSION = "2.4.1"
2 changes: 1 addition & 1 deletion packages/core/ios/Sources/SdkVersion.swift
Original file line number Diff line number Diff line change
@@ -7,4 +7,4 @@
import Foundation

// This is automatically updated by the update-version.sh script
let SdkVersion = "2.4.0"
let SdkVersion = "2.4.1"
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.0",
"version": "2.4.1",
"description": "A client-side React Native module to interact with Datadog",
"keywords": [
"datadog",
11 changes: 11 additions & 0 deletions packages/core/release-content.txt
Original file line number Diff line number Diff line change
@@ -109,6 +109,8 @@ package/lib/commonjs/logs/types.js
package/lib/commonjs/logs/types.js.map
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/DdRum.js
package/lib/commonjs/rum/DdRum.js.map
package/lib/commonjs/rum/eventMappers/actionEventMapper.js
@@ -185,6 +187,8 @@ package/lib/commonjs/sdk/EventMappers/utils/deepClone.js
package/lib/commonjs/sdk/EventMappers/utils/deepClone.js.map
package/lib/commonjs/sdk/FileBasedConfiguration/FileBasedConfiguration.js
package/lib/commonjs/sdk/FileBasedConfiguration/FileBasedConfiguration.js.map
package/lib/commonjs/sdk/GlobalState/GlobalState.js
package/lib/commonjs/sdk/GlobalState/GlobalState.js.map
package/lib/commonjs/sdk/UserInfoSingleton/UserInfoSingleton.js
package/lib/commonjs/sdk/UserInfoSingleton/UserInfoSingleton.js.map
package/lib/commonjs/sdk/UserInfoSingleton/types.js
@@ -239,6 +243,8 @@ package/lib/module/logs/types.js
package/lib/module/logs/types.js.map
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/DdRum.js
package/lib/module/rum/DdRum.js.map
package/lib/module/rum/eventMappers/actionEventMapper.js
@@ -315,6 +321,8 @@ package/lib/module/sdk/EventMappers/utils/deepClone.js
package/lib/module/sdk/EventMappers/utils/deepClone.js.map
package/lib/module/sdk/FileBasedConfiguration/FileBasedConfiguration.js
package/lib/module/sdk/FileBasedConfiguration/FileBasedConfiguration.js.map
package/lib/module/sdk/GlobalState/GlobalState.js
package/lib/module/sdk/GlobalState/GlobalState.js.map
package/lib/module/sdk/UserInfoSingleton/UserInfoSingleton.js
package/lib/module/sdk/UserInfoSingleton/UserInfoSingleton.js.map
package/lib/module/sdk/UserInfoSingleton/types.js
@@ -396,6 +404,7 @@ package/lib/typescript/sdk/DdSdk.d.ts
package/lib/typescript/sdk/EventMappers/EventMapper.d.ts
package/lib/typescript/sdk/EventMappers/utils/deepClone.d.ts
package/lib/typescript/sdk/FileBasedConfiguration/FileBasedConfiguration.d.ts
package/lib/typescript/sdk/GlobalState/GlobalState.d.ts
package/lib/typescript/sdk/UserInfoSingleton/UserInfoSingleton.d.ts
package/lib/typescript/sdk/UserInfoSingleton/types.d.ts
package/lib/typescript/specs/NativeDdLogs.d.ts
@@ -436,6 +445,7 @@ package/src/logs/__tests__/eventMapper.test.ts
package/src/logs/eventMapper.ts
package/src/logs/types.ts
package/src/nativeModulesTypes.ts
package/src/polyfills.js
package/src/rum/DdRum.ts
package/src/rum/__mocks__/MockTimeProvider.ts
package/src/rum/__tests__/DdRum.test.ts
@@ -499,6 +509,7 @@ package/src/sdk/FileBasedConfiguration/FileBasedConfiguration.ts
package/src/sdk/FileBasedConfiguration/__tests__/FileBasedConfiguration.test.ts
package/src/sdk/FileBasedConfiguration/__tests__/__fixtures__/configuration-all-fields.json
package/src/sdk/FileBasedConfiguration/__tests__/__fixtures__/malformed-configuration.json
package/src/sdk/GlobalState/GlobalState.tsx
package/src/sdk/UserInfoSingleton/UserInfoSingleton.ts
package/src/sdk/UserInfoSingleton/__tests__/UserInfoSingleton.test.ts
package/src/sdk/UserInfoSingleton/types.ts
6 changes: 6 additions & 0 deletions packages/core/src/polyfills.js
Original file line number Diff line number Diff line change
@@ -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 { version as reactNativeVersion } from 'react-native/package.json';

function applyBigIntPolyfill() {
6 changes: 6 additions & 0 deletions packages/core/src/sdk/GlobalState/GlobalState.tsx
Original file line number Diff line number Diff line change
@@ -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.
*/

/**
* A singleton container for attributes that are shared internally across all
* the SDK classes.
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.0';
export const version = '2.4.1';
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.0",
"version": "2.4.1",
"description": "Internal tools for testing the Datadog React Native SDK.",
"keywords": [
"datadog",
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.0",
"version": "2.4.1",
"description": "A client-side React Native module to interact with Apollo Client and Datadog",
"keywords": [
"datadog",
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.0",
"version": "2.4.1",
"description": "A client-side React Native module to interact with Datadog",
"keywords": [
"datadog",
@@ -36,7 +36,7 @@
"prepare": "rm -rf lib && yarn bob build"
},
"devDependencies": {
"@datadog/mobile-react-native": "^2.4.0",
"@datadog/mobile-react-native": "^2.4.1",
"@testing-library/react-native": "7.0.2",
"react-native-builder-bob": "0.17.1",
"react-native-gesture-handler": "1.10.3",
1 change: 1 addition & 0 deletions packages/react-native-navigation/release-content.txt
Original file line number Diff line number Diff line change
@@ -56,6 +56,7 @@ package/lib/typescript/core/src/sdk/DdSdk.d.ts
package/lib/typescript/core/src/sdk/EventMappers/EventMapper.d.ts
package/lib/typescript/core/src/sdk/EventMappers/utils/deepClone.d.ts
package/lib/typescript/core/src/sdk/FileBasedConfiguration/FileBasedConfiguration.d.ts
package/lib/typescript/core/src/sdk/GlobalState/GlobalState.d.ts
package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts
package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts
package/lib/typescript/core/src/specs/NativeDdLogs.d.ts
2 changes: 1 addition & 1 deletion packages/react-native-session-replay/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-native-session-replay",
"version": "2.4.0-alpha.0",
"version": "2.4.1-alpha.0",
"description": "A client-side React Native module to enable session replay with Datadog",
"keywords": [
"datadog",
2 changes: 1 addition & 1 deletion packages/react-native-webview/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-native-webview",
"version": "2.4.0",
"version": "2.4.1",
"description": "A client-side React Native module to interact with react-native-webview and Datadog",
"keywords": [
"datadog",
4 changes: 2 additions & 2 deletions packages/react-navigation/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/mobile-react-navigation",
"version": "2.4.0",
"version": "2.4.1",
"description": "A client-side React Native module to interact with Datadog",
"keywords": [
"datadog",
@@ -36,7 +36,7 @@
"prepare": "rm -rf lib && yarn bob build"
},
"devDependencies": {
"@datadog/mobile-react-native": "^2.4.0",
"@datadog/mobile-react-native": "^2.4.1",
"@react-navigation/native-v5": "npm:@react-navigation/[email protected]",
"@react-navigation/native-v6": "npm:@react-navigation/[email protected]",
"@react-navigation/stack-v5": "npm:@react-navigation/[email protected]",
1 change: 1 addition & 0 deletions packages/react-navigation/release-content.txt
Original file line number Diff line number Diff line change
@@ -60,6 +60,7 @@ package/lib/typescript/core/src/sdk/DdSdk.d.ts
package/lib/typescript/core/src/sdk/EventMappers/EventMapper.d.ts
package/lib/typescript/core/src/sdk/EventMappers/utils/deepClone.d.ts
package/lib/typescript/core/src/sdk/FileBasedConfiguration/FileBasedConfiguration.d.ts
package/lib/typescript/core/src/sdk/GlobalState/GlobalState.d.ts
package/lib/typescript/core/src/sdk/UserInfoSingleton/UserInfoSingleton.d.ts
package/lib/typescript/core/src/sdk/UserInfoSingleton/types.d.ts
package/lib/typescript/core/src/specs/NativeDdLogs.d.ts
8 changes: 4 additions & 4 deletions yarn.lock
Original file line number Diff line number Diff line change
@@ -3911,7 +3911,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@datadog/mobile-react-native-code-push@workspace:packages/codepush"
dependencies:
"@datadog/mobile-react-native": ^2.4.0
"@datadog/mobile-react-native": ^2.4.1
"@testing-library/react-native": 7.0.2
react-native-builder-bob: 0.17.1
react-native-code-push: 7.0.5
@@ -3927,7 +3927,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@datadog/mobile-react-native-navigation@workspace:packages/react-native-navigation"
dependencies:
"@datadog/mobile-react-native": ^2.4.0
"@datadog/mobile-react-native": ^2.4.1
"@testing-library/react-native": 7.0.2
react-native-builder-bob: 0.17.1
react-native-gesture-handler: 1.10.3
@@ -3967,7 +3967,7 @@ __metadata:
languageName: unknown
linkType: soft

"@datadog/mobile-react-native@^2.4.0, @datadog/mobile-react-native@workspace:packages/core":
"@datadog/mobile-react-native@^2.4.1, @datadog/mobile-react-native@workspace:packages/core":
version: 0.0.0-use.local
resolution: "@datadog/mobile-react-native@workspace:packages/core"
dependencies:
@@ -3983,7 +3983,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@datadog/mobile-react-navigation@workspace:packages/react-navigation"
dependencies:
"@datadog/mobile-react-native": ^2.4.0
"@datadog/mobile-react-native": ^2.4.1
"@react-navigation/native-v5": "npm:@react-navigation/[email protected]"
"@react-navigation/native-v6": "npm:@react-navigation/[email protected]"
"@react-navigation/stack-v5": "npm:@react-navigation/[email protected]"

0 comments on commit f527de2

Please sign in to comment.