@datadog/browser-rum-core
Advanced tools
Comparing version 4.42.1 to 4.42.2
@@ -53,8 +53,8 @@ "use strict"; | ||
var featureFlagContexts = (0, featureFlagContext_1.startFeatureFlagContexts)(lifeCycle); | ||
var pageExitObservable = (0, browser_core_1.createPageExitObservable)(); | ||
pageExitObservable.subscribe(function (event) { | ||
lifeCycle.notify(9 /* LifeCycleEventType.PAGE_EXITED */, event); | ||
}); | ||
var session = !(0, browser_core_1.canUseEventBridge)() ? (0, rumSessionManager_1.startRumSessionManager)(configuration, lifeCycle) : (0, rumSessionManager_1.startRumSessionManagerStub)(); | ||
if (!(0, browser_core_1.canUseEventBridge)()) { | ||
var pageExitObservable = (0, browser_core_1.createPageExitObservable)(); | ||
pageExitObservable.subscribe(function (event) { | ||
lifeCycle.notify(9 /* LifeCycleEventType.PAGE_EXITED */, event); | ||
}); | ||
var batch = (0, startRumBatch_1.startRumBatch)(configuration, lifeCycle, telemetry.observable, reportError, pageExitObservable, session.expireObservable); | ||
@@ -61,0 +61,0 @@ (0, startCustomerDataTelemetry_1.startCustomerDataTelemetry)(configuration, telemetry, lifeCycle, globalContextManager, userContextManager, featureFlagContexts, batch.flushObservable); |
@@ -56,3 +56,3 @@ "use strict"; | ||
}, | ||
browser_sdk_version: (0, browser_core_1.canUseEventBridge)() ? "4.42.1" : undefined, | ||
browser_sdk_version: (0, browser_core_1.canUseEventBridge)() ? "4.42.2" : undefined, | ||
}, | ||
@@ -59,0 +59,0 @@ application: { |
@@ -178,3 +178,3 @@ "use strict"; | ||
default_privacy_level: configuration.defaultPrivacyLevel, | ||
use_excluded_activity_urls: Array.isArray(configuration.allowedTracingOrigins) && configuration.allowedTracingOrigins.length > 0, | ||
use_excluded_activity_urls: Array.isArray(configuration.excludedActivityUrls) && configuration.excludedActivityUrls.length > 0, | ||
track_frustrations: configuration.trackFrustrations, | ||
@@ -181,0 +181,0 @@ track_views_manually: configuration.trackViewsManually, |
@@ -50,8 +50,8 @@ import { sendToExtension, createPageExitObservable, addTelemetryConfiguration, startTelemetry, canUseEventBridge, getEventBridge, } from '@datadog/browser-core'; | ||
var featureFlagContexts = startFeatureFlagContexts(lifeCycle); | ||
var pageExitObservable = createPageExitObservable(); | ||
pageExitObservable.subscribe(function (event) { | ||
lifeCycle.notify(9 /* LifeCycleEventType.PAGE_EXITED */, event); | ||
}); | ||
var session = !canUseEventBridge() ? startRumSessionManager(configuration, lifeCycle) : startRumSessionManagerStub(); | ||
if (!canUseEventBridge()) { | ||
var pageExitObservable = createPageExitObservable(); | ||
pageExitObservable.subscribe(function (event) { | ||
lifeCycle.notify(9 /* LifeCycleEventType.PAGE_EXITED */, event); | ||
}); | ||
var batch = startRumBatch(configuration, lifeCycle, telemetry.observable, reportError, pageExitObservable, session.expireObservable); | ||
@@ -58,0 +58,0 @@ startCustomerDataTelemetry(configuration, telemetry, lifeCycle, globalContextManager, userContextManager, featureFlagContexts, batch.flushObservable); |
@@ -53,3 +53,3 @@ import { combine, isEmptyObject, timeStampNow, currentDrift, display, createEventRateLimiter, canUseEventBridge, assign, } from '@datadog/browser-core'; | ||
}, | ||
browser_sdk_version: canUseEventBridge() ? "4.42.1" : undefined, | ||
browser_sdk_version: canUseEventBridge() ? "4.42.2" : undefined, | ||
}, | ||
@@ -56,0 +56,0 @@ application: { |
@@ -174,3 +174,3 @@ import { getType, arrayFrom, getOrigin, isMatchOption, serializeConfiguration, assign, DefaultPrivacyLevel, display, isPercentage, objectHasValue, validateAndBuildConfiguration, } from '@datadog/browser-core'; | ||
default_privacy_level: configuration.defaultPrivacyLevel, | ||
use_excluded_activity_urls: Array.isArray(configuration.allowedTracingOrigins) && configuration.allowedTracingOrigins.length > 0, | ||
use_excluded_activity_urls: Array.isArray(configuration.excludedActivityUrls) && configuration.excludedActivityUrls.length > 0, | ||
track_frustrations: configuration.trackFrustrations, | ||
@@ -177,0 +177,0 @@ track_views_manually: configuration.trackViewsManually, |
{ | ||
"name": "@datadog/browser-rum-core", | ||
"version": "4.42.1", | ||
"version": "4.42.2", | ||
"license": "Apache-2.0", | ||
@@ -15,3 +15,3 @@ "main": "cjs/index.js", | ||
"dependencies": { | ||
"@datadog/browser-core": "4.42.1" | ||
"@datadog/browser-core": "4.42.2" | ||
}, | ||
@@ -29,3 +29,3 @@ "devDependencies": { | ||
}, | ||
"gitHead": "bf33aad37a936d2a3ca20a6ea9abbfcb7b032339" | ||
"gitHead": "4c15587221b8f3c0c111500d9b65b679f4cf05b0" | ||
} |
@@ -74,9 +74,9 @@ import type { Observable, TelemetryEvent, RawError, ContextManager } from '@datadog/browser-core' | ||
const pageExitObservable = createPageExitObservable() | ||
pageExitObservable.subscribe((event) => { | ||
lifeCycle.notify(LifeCycleEventType.PAGE_EXITED, event) | ||
}) | ||
const session = !canUseEventBridge() ? startRumSessionManager(configuration, lifeCycle) : startRumSessionManagerStub() | ||
if (!canUseEventBridge()) { | ||
const pageExitObservable = createPageExitObservable() | ||
pageExitObservable.subscribe((event) => { | ||
lifeCycle.notify(LifeCycleEventType.PAGE_EXITED, event) | ||
}) | ||
const batch = startRumBatch( | ||
@@ -83,0 +83,0 @@ configuration, |
@@ -292,3 +292,3 @@ import type { Configuration, InitConfiguration, MatchOption, RawTelemetryConfiguration } from '@datadog/browser-core' | ||
use_excluded_activity_urls: | ||
Array.isArray(configuration.allowedTracingOrigins) && configuration.allowedTracingOrigins.length > 0, | ||
Array.isArray(configuration.excludedActivityUrls) && configuration.excludedActivityUrls.length > 0, | ||
track_frustrations: configuration.trackFrustrations, | ||
@@ -295,0 +295,0 @@ track_views_manually: configuration.trackViewsManually, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1082517
+ Added@datadog/browser-core@4.42.2(transitive)
- Removed@datadog/browser-core@4.42.1(transitive)
Updated@datadog/browser-core@4.42.2