Skip to content

Commit 329b7e9

Browse files
committed
Filter out requests originating at the JS layer from iOS network instrumentation
1 parent f9bc7bd commit 329b7e9

8 files changed

Lines changed: 135 additions & 252 deletions

File tree

example/ios/Podfile.lock

Lines changed: 16 additions & 249 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,7 @@ PODS:
2121
- DatadogRUM (= 3.8.2)
2222
- DatadogTrace (= 3.8.2)
2323
- DatadogWebViewTracking (= 3.8.2)
24-
- DoubleConversion
25-
- glog
26-
- hermes-engine
27-
- RCT-Folly (= 2024.10.14.00)
28-
- RCTRequired
29-
- RCTTypeSafety
3024
- React-Core
31-
- React-debug
32-
- React-Fabric
33-
- React-featureflags
34-
- React-graphics
35-
- React-ImageManager
36-
- React-NativeModulesApple
37-
- React-RCTFabric
38-
- React-rendererdebug
39-
- React-utils
40-
- ReactCodegen
41-
- ReactCommon/turbomodule/bridging
42-
- ReactCommon/turbomodule/core
43-
- Yoga
4425
- DatadogSDKReactNative/Tests (3.1.2):
4526
- DatadogCore (= 3.8.2)
4627
- DatadogCrashReporting (= 3.8.2)
@@ -49,26 +30,7 @@ PODS:
4930
- DatadogRUM (= 3.8.2)
5031
- DatadogTrace (= 3.8.2)
5132
- DatadogWebViewTracking (= 3.8.2)
52-
- DoubleConversion
53-
- glog
54-
- hermes-engine
55-
- RCT-Folly (= 2024.10.14.00)
56-
- RCTRequired
57-
- RCTTypeSafety
5833
- React-Core
59-
- React-debug
60-
- React-Fabric
61-
- React-featureflags
62-
- React-graphics
63-
- React-ImageManager
64-
- React-NativeModulesApple
65-
- React-RCTFabric
66-
- React-rendererdebug
67-
- React-utils
68-
- ReactCodegen
69-
- ReactCommon/turbomodule/bridging
70-
- ReactCommon/turbomodule/core
71-
- Yoga
7234
- DatadogSDKReactNativeSessionReplay (3.1.2):
7335
- DatadogSDKReactNative
7436
- DatadogSessionReplay (= 3.8.2)
@@ -120,52 +82,14 @@ PODS:
12082
- DatadogInternal (= 3.8.2)
12183
- DatadogSDKReactNative
12284
- DatadogWebViewTracking (= 3.8.2)
123-
- DoubleConversion
124-
- glog
125-
- hermes-engine
126-
- RCT-Folly (= 2024.10.14.00)
127-
- RCTRequired
128-
- RCTTypeSafety
12985
- React-Core
130-
- React-debug
131-
- React-Fabric
132-
- React-featureflags
133-
- React-graphics
134-
- React-ImageManager
135-
- React-NativeModulesApple
136-
- React-RCTFabric
137-
- React-rendererdebug
138-
- React-utils
139-
- ReactCodegen
140-
- ReactCommon/turbomodule/bridging
141-
- ReactCommon/turbomodule/core
142-
- Yoga
14386
- DatadogSDKReactNativeWebView/Tests (3.1.2):
14487
- DatadogInternal (= 3.8.2)
14588
- DatadogSDKReactNative
14689
- DatadogWebViewTracking (= 3.8.2)
147-
- DoubleConversion
148-
- glog
149-
- hermes-engine
150-
- RCT-Folly (= 2024.10.14.00)
151-
- RCTRequired
152-
- RCTTypeSafety
15390
- React-Core
154-
- React-debug
155-
- React-Fabric
156-
- React-featureflags
157-
- React-graphics
158-
- React-ImageManager
15991
- react-native-webview
160-
- React-NativeModulesApple
161-
- React-RCTFabric
16292
- React-RCTText
163-
- React-rendererdebug
164-
- React-utils
165-
- ReactCodegen
166-
- ReactCommon/turbomodule/bridging
167-
- ReactCommon/turbomodule/core
168-
- Yoga
16993
- DatadogSessionReplay (3.8.2):
17094
- DatadogInternal (= 3.8.2)
17195
- DatadogTrace (3.8.2):
@@ -233,7 +157,6 @@ PODS:
233157
- React-RCTText (= 0.76.9)
234158
- React-RCTVibration (= 0.76.9)
235159
- React-callinvoker (0.76.9)
236-
- React-Codegen (0.1.0)
237160
- React-Core (0.76.9):
238161
- glog
239162
- hermes-engine
@@ -1476,71 +1399,7 @@ PODS:
14761399
- react-native-crash-tester (0.2.3):
14771400
- React-Core
14781401
- react-native-safe-area-context (5.1.0):
1479-
- DoubleConversion
1480-
- glog
1481-
- hermes-engine
1482-
- RCT-Folly (= 2024.10.14.00)
1483-
- RCTRequired
1484-
- RCTTypeSafety
14851402
- React-Core
1486-
- React-debug
1487-
- React-Fabric
1488-
- React-featureflags
1489-
- React-graphics
1490-
- React-ImageManager
1491-
- react-native-safe-area-context/common (= 5.1.0)
1492-
- react-native-safe-area-context/fabric (= 5.1.0)
1493-
- React-NativeModulesApple
1494-
- React-RCTFabric
1495-
- React-rendererdebug
1496-
- React-utils
1497-
- ReactCodegen
1498-
- ReactCommon/turbomodule/bridging
1499-
- ReactCommon/turbomodule/core
1500-
- Yoga
1501-
- react-native-safe-area-context/common (5.1.0):
1502-
- DoubleConversion
1503-
- glog
1504-
- hermes-engine
1505-
- RCT-Folly (= 2024.10.14.00)
1506-
- RCTRequired
1507-
- RCTTypeSafety
1508-
- React-Core
1509-
- React-debug
1510-
- React-Fabric
1511-
- React-featureflags
1512-
- React-graphics
1513-
- React-ImageManager
1514-
- React-NativeModulesApple
1515-
- React-RCTFabric
1516-
- React-rendererdebug
1517-
- React-utils
1518-
- ReactCodegen
1519-
- ReactCommon/turbomodule/bridging
1520-
- ReactCommon/turbomodule/core
1521-
- Yoga
1522-
- react-native-safe-area-context/fabric (5.1.0):
1523-
- DoubleConversion
1524-
- glog
1525-
- hermes-engine
1526-
- RCT-Folly (= 2024.10.14.00)
1527-
- RCTRequired
1528-
- RCTTypeSafety
1529-
- React-Core
1530-
- React-debug
1531-
- React-Fabric
1532-
- React-featureflags
1533-
- React-graphics
1534-
- React-ImageManager
1535-
- react-native-safe-area-context/common
1536-
- React-NativeModulesApple
1537-
- React-RCTFabric
1538-
- React-rendererdebug
1539-
- React-utils
1540-
- ReactCodegen
1541-
- ReactCommon/turbomodule/bridging
1542-
- ReactCommon/turbomodule/core
1543-
- Yoga
15441403
- react-native-webview (13.14.2):
15451404
- DoubleConversion
15461405
- glog
@@ -1835,87 +1694,20 @@ PODS:
18351694
- React-perflogger
18361695
- React-utils (= 0.76.9)
18371696
- ReactNativeNavigation (8.0.0-snapshot.1658):
1838-
- DoubleConversion
1839-
- glog
1840-
- hermes-engine
18411697
- HMSegmentedControl
1842-
- RCT-Folly
1843-
- RCTRequired
1844-
- RCTTypeSafety
1845-
- React
1846-
- React-Codegen
18471698
- React-Core
18481699
- React-CoreModules
1849-
- React-cxxreact
1850-
- React-debug
1851-
- React-Fabric
1852-
- React-featureflags
1853-
- React-graphics
1854-
- React-ImageManager
1855-
- React-NativeModulesApple
1856-
- React-RCTFabric
18571700
- React-RCTImage
18581701
- React-RCTText
1859-
- React-rendererdebug
1860-
- React-rncore
1861-
- React-runtimeexecutor
1862-
- React-utils
1863-
- ReactCodegen
1864-
- ReactCommon/turbomodule/bridging
1865-
- ReactCommon/turbomodule/core
18661702
- ReactNativeNavigation/Core (= 8.0.0-snapshot.1658)
1867-
- Yoga
18681703
- ReactNativeNavigation/Core (8.0.0-snapshot.1658):
1869-
- DoubleConversion
1870-
- glog
1871-
- hermes-engine
18721704
- HMSegmentedControl
1873-
- RCT-Folly
1874-
- RCTRequired
1875-
- RCTTypeSafety
1876-
- React
1877-
- React-Codegen
18781705
- React-Core
18791706
- React-CoreModules
1880-
- React-cxxreact
1881-
- React-debug
1882-
- React-Fabric
1883-
- React-featureflags
1884-
- React-graphics
1885-
- React-ImageManager
1886-
- React-NativeModulesApple
1887-
- React-RCTFabric
18881707
- React-RCTImage
18891708
- React-RCTText
1890-
- React-rendererdebug
1891-
- React-rncore
1892-
- React-runtimeexecutor
1893-
- React-utils
1894-
- ReactCodegen
1895-
- ReactCommon/turbomodule/bridging
1896-
- ReactCommon/turbomodule/core
1897-
- Yoga
18981709
- RNCAsyncStorage (2.2.0):
1899-
- DoubleConversion
1900-
- glog
1901-
- hermes-engine
1902-
- RCT-Folly (= 2024.10.14.00)
1903-
- RCTRequired
1904-
- RCTTypeSafety
19051710
- React-Core
1906-
- React-debug
1907-
- React-Fabric
1908-
- React-featureflags
1909-
- React-graphics
1910-
- React-ImageManager
1911-
- React-NativeModulesApple
1912-
- React-RCTFabric
1913-
- React-rendererdebug
1914-
- React-utils
1915-
- ReactCodegen
1916-
- ReactCommon/turbomodule/bridging
1917-
- ReactCommon/turbomodule/core
1918-
- Yoga
19191711
- RNGestureHandler (2.24.0):
19201712
- DoubleConversion
19211713
- glog
@@ -1938,29 +1730,6 @@ PODS:
19381730
- ReactCommon/turbomodule/core
19391731
- Yoga
19401732
- RNScreens (4.5.0):
1941-
- DoubleConversion
1942-
- glog
1943-
- hermes-engine
1944-
- RCT-Folly (= 2024.10.14.00)
1945-
- RCTRequired
1946-
- RCTTypeSafety
1947-
- React-Core
1948-
- React-debug
1949-
- React-Fabric
1950-
- React-featureflags
1951-
- React-graphics
1952-
- React-ImageManager
1953-
- React-NativeModulesApple
1954-
- React-RCTFabric
1955-
- React-RCTImage
1956-
- React-rendererdebug
1957-
- React-utils
1958-
- ReactCodegen
1959-
- ReactCommon/turbomodule/bridging
1960-
- ReactCommon/turbomodule/core
1961-
- RNScreens/common (= 4.5.0)
1962-
- Yoga
1963-
- RNScreens/common (4.5.0):
19641733
- DoubleConversion
19651734
- glog
19661735
- hermes-engine
@@ -2080,7 +1849,6 @@ SPEC REPOS:
20801849
- HMSegmentedControl
20811850
- KSCrash
20821851
- OpenTelemetry-Swift-Api
2083-
- React-Codegen
20841852
- SocketRocket
20851853

20861854
EXTERNAL SOURCES:
@@ -2242,9 +2010,9 @@ SPEC CHECKSUMS:
22422010
DatadogInternal: a4640f67e249c9b4608e806cf1c8c10b17f66626
22432011
DatadogLogs: 55e2c1c403e92f952f8ce451854c81f476b04d89
22442012
DatadogRUM: 738b6b448df9af58ba0455451e628ac81040be04
2245-
DatadogSDKReactNative: 182ec2015f201c853b707b527868258562f2c237
2246-
DatadogSDKReactNativeSessionReplay: 5d7a92be2396b614593f13878fd150481648ed26
2247-
DatadogSDKReactNativeWebView: acc25a85d0328070ff3cc184b30694d15319772c
2013+
DatadogSDKReactNative: deaa371701ba3e0e5587aec673642988698fced7
2014+
DatadogSDKReactNativeSessionReplay: bfdcb981d5d10e18f710b0ff7d1bc0a3de872bda
2015+
DatadogSDKReactNativeWebView: 18c3b1908f4221cf5aa824c9156d93d6133f7946
22482016
DatadogSessionReplay: 4edcb9997acc8c378048932ffe0dd1e6bf2c18ca
22492017
DatadogTrace: faefc639bc2dd11a8ebbf9cbddf830b68eb62d1d
22502018
DatadogWebViewTracking: 50afac044e278ac0165c082b6b65dd8327fdefb4
@@ -2263,21 +2031,20 @@ SPEC CHECKSUMS:
22632031
RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f
22642032
React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d
22652033
React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea
2266-
React-Codegen: 4b8b4817cea7a54b83851d4c1f91f79aa73de30a
22672034
React-Core: 0a06707a0b34982efc4a556aff5dae4b22863455
22682035
React-CoreModules: 907334e94314189c2e5eed4877f3efe7b26d85b0
22692036
React-cxxreact: 3a1d5e8f4faa5e09be26614e9c8bbcae8d11b73d
22702037
React-debug: 817160c07dc8d24d020fbd1eac7b3558ffc08964
2271-
React-defaultsnativemodule: 814830ccbc3fb08d67d0190e63b179ee4098c67b
2272-
React-domnativemodule: 270acf94bd0960b026bc3bfb327e703665d27fb4
2038+
React-defaultsnativemodule: a965cb39fb0a79276ab611793d39f52e59a9a851
2039+
React-domnativemodule: d647f94e503c62c44f54291334b1aa22a30fa08b
22732040
React-Fabric: 64586dc191fc1c170372a638b8e722e4f1d0a09b
22742041
React-FabricComponents: b0ebd032387468ea700574c581b139f57a7497fb
22752042
React-FabricImage: 81f0e0794caf25ad1224fa406d288fbc1986607f
22762043
React-featureflags: f2792b067a351d86fdc7bec23db3b9a2f2c8d26c
2277-
React-featureflagsnativemodule: 0d7091ae344d6160c0557048e127897654a5c00f
2044+
React-featureflagsnativemodule: 95a02d895475de8ace78fedd76143866838bb720
22782045
React-graphics: cbebe910e4a15b65b0bff94a4d3ed278894d6386
22792046
React-hermes: ec18c10f5a69d49fb9b5e17ae95494e9ea13d4d3
2280-
React-idlecallbacksnativemodule: 6b84add48971da9c40403bd1860d4896462590f2
2047+
React-idlecallbacksnativemodule: 0c1ae840cc5587197cd926a3cb76828ad059d116
22812048
React-ImageManager: f2a4c01c2ccb2193e60a20c135da74c7ca4d36f2
22822049
React-jserrorhandler: 61d205b5a7cbc57fed3371dd7eed48c97f49fc64
22832050
React-jsi: 95f7676103137861b79b0f319467627bcfa629ee
@@ -2286,19 +2053,19 @@ SPEC CHECKSUMS:
22862053
React-jsitracing: 3758cdb155ea7711f0e77952572ea62d90c69f0b
22872054
React-logger: dbca7bdfd4aa5ef69431362bde6b36d49403cb20
22882055
React-Mapbuffer: 6efad4a606c1fae7e4a93385ee096681ef0300dc
2289-
React-microtasksnativemodule: a645237a841d733861c70b69908ab4a1707b52ad
2056+
React-microtasksnativemodule: 8732b71aa66045da4bb341ddee1bb539f71e5f38
22902057
react-native-crash-tester: 3ffaa64141427ca362079cb53559fe9a532487ae
2291-
react-native-safe-area-context: 511649fbcdb7b88d29660aa5c0936b3cd03c935d
2292-
react-native-webview: 7e0507e49529e26404dd5a37db31f2f8ad3d19b9
2058+
react-native-safe-area-context: 04803a01f39f31cc6605a5531280b477b48f8a88
2059+
react-native-webview: 1e12de2fad74c17b4f8b1b53ebd1e3baa0148d71
22932060
React-nativeconfig: 8efdb1ef1e9158c77098a93085438f7e7b463678
22942061
React-NativeModulesApple: 958d4f6c5c2ace4c0f427cf7ef82e28ae6538a22
22952062
React-perflogger: 9b4f13c0afe56bc7b4a0e93ec74b1150421ee22d
22962063
React-performancetimeline: 359db1cb889aa0282fafc5838331b0987c4915a9
22972064
React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342
22982065
React-RCTAnimation: d8c82deebebe3aaf7a843affac1b57cb2dc073d4
2299-
React-RCTAppDelegate: 1774aa421a29a41a704ecaf789811ef73c4634b6
2066+
React-RCTAppDelegate: 6c0377d9c4058773ea7073bb34bb9ebd6ddf5a84
23002067
React-RCTBlob: 70a58c11a6a3500d1a12f2e51ca4f6c99babcff8
2301-
React-RCTFabric: 731cda82aed592aacce2d32ead69d78cde5d9274
2068+
React-RCTFabric: 7eb6dd2c8fda98cb860a572e3f4e4eb60d62c89e
23022069
React-RCTImage: 5e9d655ba6a790c31e3176016f9b47fd0978fbf0
23032070
React-RCTLinking: 2a48338252805091f7521eaf92687206401bdf2a
23042071
React-RCTNetwork: 0c1282b377257f6b1c81934f72d8a1d0c010e4c3
@@ -2317,10 +2084,10 @@ SPEC CHECKSUMS:
23172084
React-utils: 54df9ada708578c8ad40d92895d6fed03e0e8a9e
23182085
ReactCodegen: 21a52ccddc6479448fc91903a437dd23ddc7366c
23192086
ReactCommon: bfd3600989d79bc3acbe7704161b171a1480b9fd
2320-
ReactNativeNavigation: 3ddd319cc013c5e2b3bbe90b1f7fadaa5e8aa66f
2321-
RNCAsyncStorage: 8724c3be379a3d5a02ba83e276d79c2899f8d53c
2322-
RNGestureHandler: db5f279b66899cb96c8b9773c0eaac2117fe0e8a
2323-
RNScreens: 638e0b7f980df30dbb57e18d42c3b07b9fb4b92e
2087+
ReactNativeNavigation: 50c1eef68b821e7265eff3a391d27ed18fdce459
2088+
RNCAsyncStorage: 23e56519cc41d3bade3c8d4479f7760cb1c11996
2089+
RNGestureHandler: 950dfa674dbf481460ca389c65b9036ac4ab8ada
2090+
RNScreens: 606ab1cf68162f7ba0d049a31f2a84089a6fffb4
23242091
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
23252092
Yoga: feb4910aba9742cfedc059e2b2902e22ffe9954a
23262093

0 commit comments

Comments
 (0)