From 29fa43d5a9ff1aedc128a1989de3613a93938a27 Mon Sep 17 00:00:00 2001 From: Delirium Date: Thu, 29 Feb 2024 13:16:50 +0100 Subject: [PATCH] fix(tracker): fix react native source lib version (#1919) --- .../tracker-reactnative/example/ios/Podfile | 2 +- .../example/ios/Podfile.lock | 18 +++++++++--------- .../ios/RntrackerConnector.swift | 8 ++++++-- tracker/tracker-reactnative/package.json | 3 +-- tracker/tracker-reactnative/src/index.tsx | 1 + 5 files changed, 18 insertions(+), 14 deletions(-) diff --git a/tracker/tracker-reactnative/example/ios/Podfile b/tracker/tracker-reactnative/example/ios/Podfile index 5eb60d2c2..52e180344 100644 --- a/tracker/tracker-reactnative/example/ios/Podfile +++ b/tracker/tracker-reactnative/example/ios/Podfile @@ -46,7 +46,7 @@ target 'RntrackerExample' do :app_path => "#{Pod::Config.instance.installation_root}/.." ) Dir['../../'] - pod 'Openreplay', '~> 1.0.9' + pod 'Openreplay', '~> 1.0.10' target 'RntrackerExampleTests' do diff --git a/tracker/tracker-reactnative/example/ios/Podfile.lock b/tracker/tracker-reactnative/example/ios/Podfile.lock index 80ad10601..9dc8d8975 100644 --- a/tracker/tracker-reactnative/example/ios/Podfile.lock +++ b/tracker/tracker-reactnative/example/ios/Podfile.lock @@ -1,7 +1,7 @@ PODS: - BitByteData (2.0.3) - boost (1.76.0) - - DeviceKit (5.2.1) + - DeviceKit (5.2.2) - DoubleConversion (1.1.6) - FBLazyVector (0.72.4) - FBReactNativeSpec (0.72.4): @@ -17,10 +17,10 @@ PODS: - hermes-engine/Pre-built (= 0.72.4) - hermes-engine/Pre-built (0.72.4) - libevent (2.1.12) - - Openreplay (1.0.9): + - Openreplay (1.0.10): - DeviceKit - SWCompression - - openreplay-reactnative (0.2.0): + - openreplay-reactnative (0.3.1): - Openreplay - RCT-Folly (= 2021.07.22.00) - React-Core @@ -486,7 +486,7 @@ DEPENDENCIES: - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - libevent (~> 2.1.12) - - Openreplay (~> 1.0.9) + - Openreplay (~> 1.0.10) - openreplay-reactnative (from `../..`) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) @@ -619,7 +619,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: BitByteData: 95b9b252c3b8d936df5e87750301f7a60542069d boost: 57d2868c099736d80fcd648bf211b4431e51a558 - DeviceKit: db421de2378e21644799766b98dc3d2c96f5d3bf + DeviceKit: e36aaf2a0d142ef0b4fac2007649a4414af234be DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 FBLazyVector: 5d4a3b7f411219a45a6d952f77d2c0a6c9989da5 FBReactNativeSpec: 3fc2d478e1c4b08276f9dd9128f80ec6d5d85c1f @@ -627,8 +627,8 @@ SPEC CHECKSUMS: glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b hermes-engine: 81191603c4eaa01f5e4ae5737a9efcf64756c7b2 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - Openreplay: 2ed5af2b9f3fb228135523d1f2800830fee88b38 - openreplay-reactnative: 7dfff6fc7903f1d2135770f5117f66171e5c0813 + Openreplay: 6a68784c19eeacc316f13c72d4e7680bc0455bab + openreplay-reactnative: 2c6662a2d5db0b24d63968a400c578ae88469cef RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 RCTRequired: c0569ecc035894e4a68baecb30fe6a7ea6e399f9 RCTTypeSafety: e90354072c21236e0bcf1699011e39acd25fea2f @@ -665,6 +665,6 @@ SPEC CHECKSUMS: SWCompression: 15e38b06c37077399a1b60bfecc1c2cd71f0ee99 Yoga: 3efc43e0d48686ce2e8c60f99d4e6bd349aff981 -PODFILE CHECKSUM: 9ed302eb9a3842dc9e94c5cfa4b80fbd9653663c +PODFILE CHECKSUM: 1d9ecad5a27bf916ae8e27390eac7666771a7e8f -COCOAPODS: 1.12.1 +COCOAPODS: 1.15.2 diff --git a/tracker/tracker-reactnative/ios/RntrackerConnector.swift b/tracker/tracker-reactnative/ios/RntrackerConnector.swift index cf754f9f8..70dcde6e2 100644 --- a/tracker/tracker-reactnative/ios/RntrackerConnector.swift +++ b/tracker/tracker-reactnative/ios/RntrackerConnector.swift @@ -18,7 +18,9 @@ public class ORTrackerConnector: NSObject { performances: optionsDict["performances"] as? Bool ?? true, logs: optionsDict["logs"] as? Bool ?? true, screen: optionsDict["screen"] as? Bool ?? true, - wifiOnly: optionsDict["wifiOnly"] as? Bool ?? true + wifiOnly: optionsDict["wifiOnly"] as? Bool ?? true, + debugLogs: optionsDict["debugLogs"] as? Bool ?? false, + debugImages: false ) Openreplay.shared.serverURL = projectUrl ?? "https://app.openreplay.com/ingest" Openreplay.shared.start(projectKey: projectKey, options: options) @@ -37,7 +39,9 @@ public class ORTrackerConnector: NSObject { performances: optionsDict["performances"] as? Bool ?? true, logs: optionsDict["logs"] as? Bool ?? true, screen: optionsDict["screen"] as? Bool ?? true, - wifiOnly: false + wifiOnly: false, + debugLogs: optionsDict["debugLogs"] as? Bool ?? false, + debugImages: false ) Openreplay.shared.serverURL = projectUrl ?? "https://app.openreplay.com/ingest" Openreplay.shared.startSession(projectKey: projectKey, options: options) diff --git a/tracker/tracker-reactnative/package.json b/tracker/tracker-reactnative/package.json index 469b77dcb..242565448 100644 --- a/tracker/tracker-reactnative/package.json +++ b/tracker/tracker-reactnative/package.json @@ -1,6 +1,6 @@ { "name": "@openreplay/react-native", - "version": "0.3.0", + "version": "0.3.1", "description": "Openreplay React-native connector for iOS applications", "main": "lib/commonjs/index", "module": "lib/module/index", @@ -86,7 +86,6 @@ "engines": { "node": ">= 18.0.0" }, - "packageManager": "^yarn@1.22.15", "jest": { "preset": "react-native", "modulePathIgnorePatterns": [ diff --git a/tracker/tracker-reactnative/src/index.tsx b/tracker/tracker-reactnative/src/index.tsx index 8856a09c5..4b2897d66 100644 --- a/tracker/tracker-reactnative/src/index.tsx +++ b/tracker/tracker-reactnative/src/index.tsx @@ -58,6 +58,7 @@ interface Options { performances?: boolean; logs?: boolean; screen?: boolean; + debugLogs?: boolean; } interface IORTrackerConnector {