Socket
Socket
Sign inDemoInstall

@datadog/browser-core

Package Overview
Dependencies
0
Maintainers
1
Versions
244
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
35
25Next

4.44.0

Diff

Changelog

Source

v4.44.0

  • ✨ Collect replay privacy level in views (#2299)
  • 🐛 [RUMF-1613] fix session replay performance regression (#2313)
  • ♻️ Base foreground computation on page lifecycle states (#2253)
  • ⚗ Collect scroll metrics (#2180)
datadog
published 4.43.0 •

Changelog

Source

v4.43.0

  • ✨ [RUMF-1580] Implement storage fallback (#2261)
  • ✨ [RUMF-1580] Implement Local Storage (#2260)
  • 🐛 Telemetry: do not scrub staging and canary frames (#2273)
  • ♻️ [RUMF-1580] Decouple storage mechanism (#2259)
  • ⚗️ [RUMF-1499] Don't send duration for resources crossing a page frozen state (#2255)
  • 🔊 [RUMF-1577] Collect page lifecycle states (#2229)
datadog
published 4.42.2 •

Changelog

Source

v4.42.2

  • 🐛 Fix TypeError when document.cookie is empty (#2216)
  • 🐛 [RUMF-1583][recorder] do not ignore empty text node during serialization (#2237)
  • 🐛 Fix use_excluded_activity_urls telemetry (#2236)
  • 🐛 when bridge is present, send a final view update on page exit (#2234)
  • 📝 Update FCP browser support (#2187)
  • 👷 use a separate job to deploy US1 (#2228)
datadog
published 4.42.1 •

Changelog

Source

v4.42.1

  • 🐛 fix isolatedModules support (#2209)
  • 🐛 [RUMF-1576] fix support for tools that removes console.* references (#2210)
  • 📦👷 include webpack, typescript and @types/express in common upgrades (#2222)
  • ⚡ remove spec files from npm packages (#2224)
  • 📦 [RUMF-1532] update webpack-related dependencies (#2212)
  • 📦 update vulnerable subdependency engine.io (#2211)
datadog
published 4.42.0 •

Changelog

Source

v4.42.0

  • ✨[RUMF-1573] Allow to provide custom fingerprint to RUM errors (#2189)
  • ✨[RUMF-1508] Provide stack trace for all uncaught exceptions (#2182)
  • ✨[RUMF-1573] allow to add modifiable field paths with beforeSend (#2186)
  • 🐛 Revert Errors serialization behavior (#2197)
  • ♻️ [RUMF-1508] reorganise error handling (#2181)
datadog
published 4.41.0 •

Changelog

Source

v4.41.0

  • ✨ [RUMF-1470] enable sanitize for user-provided data (#2175)
datadog
published 4.40.0 •

Changelog

Source

v4.40.0

  • ♻️ [RUMF-1508] refactor error types / constants (#2179)
  • ✨ [RUMF-1530] enable sending replay metadata as json (#2177)
  • ✨ [RUMF-1479] enable heatmaps collection (#2178)
  • ✨ [RUMF-1534] send a view update when session is expiring (#2166)
  • ✨ [RUMF-1534] allow (some) view updates after session expiration (#2167)
  • 🐛 Fix exception when using wrong tracing parameters (#2173)
  • 🚨 add require-await rule and remove useless async (#2132)
  • ✨ [RUMF-1530] send replay metadata as json (#2125)
  • ✨ [RUMF-1533] flush pending data on session expiration (#2150)
  • ♻️ factorize LifeCycle and simplify its types (#2165)
datadog
published 4.39.0 •

Changelog

Source

v4.39.0

  • ♻️ [RUMF-1533] extract the Flush logic into a reusable component (#2144)
  • 🔥 Cleanup unnecessary flags (#2145)
  • [REPLAY] Add public function to get the link to current Replay (#2047)
  • 🐛 [RUMF-1544] Fix badly polyfilled URL (#2141)
  • Add an eslint rule to disallow the use of too generic utility file names (#2101)
  • ♻️ [RUMF-1517] split tools utils (#2128)
  • ♻️ [RUMF-1505] make sure we don't use Zone.js addEventListener (#2129)
  • 🏷️ improve addEventListener typings (#2127)
  • 🐛[RUMF-1517] Remove specHelper export in src code (#2126)
  • ♻️ rename performance utils (#2136)
  • ✨ Support snippet as a valid file url for stack trace computation (#2077)
  • ✅ Remove feature flag test warning noise
datadog
published 4.38.0 •

Changelog

Source

v4.38.0

  • ✨ [RUMF-1510] Warn the user when a heavy context is used (#2120)
  • ♻️ [RUMF-1517] reorganise some components (#2124)
  • 🐛 [RUMF-1470] Sanitize - Fix size computation (#2116)
  • ✅ improve async calls collection (#2123)
  • 🔊 Collect url and base on failing URL build telemetry (#2062)
  • 📝 [RUMF-1526] simplify rum package README.md (#2122)
  • 📝 [RUMF-1526] simplify logs package README.md (#2121)
  • ♻️ [RUMF-1529] use an enum for experimental features (#2113)
  • ♻️ [RUMF-1517] split rum test utils (#2117)
  • ♻️ [RUMF-1517] split core specHelper (#2111)
  • ♻️ [RUMF-1517] rework test utils (#2118)
  • ♻️ [RUMF-1517] add test index files (#2115)
  • ♻️ [RUMF-1517] split domain utils (#2105)
datadog
published 4.37.0 •

Changelog

Source

v4.37.0

  • ♻️[RUMF-1517] split rum-core specHelper (#2106)
  • ♻️[RUMF-1517] split scripts utils (#2102)
  • ✨[RUMF-1500] Remove some references to legacy bundles (#2097)
  • 📝 RUMF-1497 Update logger API documentation (#2098)
  • ✨ [RUMF-1518] implement a new API to stop the RUM session (#2064)
  • 🐛 ♻️ [RUMF 1470] Fix serialization issues (#1971)
  • ♻️ [RUMF-1505] introduce a safe setInterval helper function (#2044)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc