Socket
Socket
Sign inDemoInstall

@datadog/browser-rum

Package Overview
Dependencies
3
Maintainers
1
Versions
248
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1245
25Next

5.2.0

Diff

Changelog

Source

v5.2.0

  • 🐛 [RUM-2016] don't collect useless resources events (#2493)
  • 🐛 [RUM-1863] fix iOS webview detection (#2486)
  • ⚡️[RUM-2017] optimize cookie accesses (#2497)
  • ✅ [RUM-253] add E2E tests related to compression (#2416)
  • ⚗️✨ [RUM-253] compress RUM data (#2400)
  • 🔉 [RUM-1658] Add extra field to identify sessions recorded manually (#2479)
  • 🔊 Add CLS target selector telemetry (#2477)
datadog
published 5.1.0 •

Changelog

Source

v5.1.0

  • ✨ [RUM-1215] Collect INP #2355 (#2448)
  • 🐛 Prevent console warning on Firefox on route change (#2469)
  • 🐛 [RUM-1360] Cap INP outliers (#2466)
  • ♻️ [RUM-1329] Merge tracekit into error folder (#2450)
datadog
published 5.0.0 •

Changelog

Source

v5.0.0

See our upgrade guide for a comprehensive list of breaking changes introduced by this major version.

  • 💥 [RUMF-1589] automatically start recording (#2275)
  • 💥 [RUMF-1587] Remove premiumSampleRate and replaySampleRate (#2256)
  • 💥 [RUMF-1597] Drop plan and send sampled_for_replay (#2293)
  • 💥 [RUMF-1578] Promote track frustration as default action behaviour (#2232)
  • 💥 [RUMF-1230] Only apply main logger configuration to its own logs (#2298)
  • 💥 [RUM-1210] Add W3C tracecontext to default propagator types (#2443)
  • 💥 [RUMF-1473] Ignore untrusted event (#2308)
  • 💥 [RUMF-1564] remove intake subdomains (#2309)
  • 💥 [RUMF-1577] Stop collecting foreground periods (#2311)
  • 💥 [RUMF-1557] beforeSend domain context: use PerformanceEntry (#2300)
  • 💥 [RUMF-1556] Typings: consistent beforeSend return type (#2303)
  • 💥 [RUMF-1229] Logs: remove error.origin attribute (#2294)
  • 💥 [RUMF-1228] Remove console error message prefix (#2289)
  • 💥 [RUMF-1555] Rework logger context APIs (#2285)
  • 💥 [RUMF-1152] sanitize resource method names (#2288)
  • 💥 [RUMF-1555] Remove event in action domain context (#2286)
  • 💥 [RUMF-1588] Update default session replay behaviour (#2257)
  • 💥 [RUMF-1554] Drop some deprecated public APIs (#2241)
  • 💥 [RUMF-1554] Drop some deprecated config parameters (#2238)
  • ✨ [RUM-255] add allowUntrustedEvents config parameter (#2347)
  • 🐛 [RUMF-1499] Don't send duration for resources crossing a page frozen state (#2271)
  • 🔥 [RUMF-1555] Remove startTime in xhr start context (#2287)
  • ♻️ [RUMF-1555] Remove deprecated context manager APIs (#2284)
datadog
published 4.50.1 •

Changelog

Source

v4.50.1

  • 🐛 [RUM-1325] fix memory leak when using shadow dom (#2451)
  • 🐛 [RUM-1325] propagate privacy defined on shadow hosts (#2454)
  • 🐛 [RUM-1196] escape CSS rules containing a colon for Safari compatibility (#2440)
  • 🐛 [RUM-1062] remove message prefix when using the console handler (#2452)
  • 🐛 [RUM-1211] fix compatibility with TS4.6/4.7 using ES2022 (#2455)
datadog
published 4.50.0 •

Changelog

Source

v4.50.0

  • ✨ [RUM-1062] add a prefix to all console message displayed by the SDK (#2432)
  • ✨ [extension] add columns to the event list (#2372)
  • ✨ [extension] revamp event description and JSON viz (#2371)
  • ✨ [extension] revamp filter UI (#2370)
  • ✨ [extension] filter outdated events (#2369)
  • 🐛 [RUM-1085] Remove lock usage from Local Storage strategy (#2435)
  • ♻️ rename scroll fields (#2439)
  • 🔇 Remove cwv attribution telemetry
  • ♻️ [RUM-1039] Harmonize view tests (#2430)
  • Report scroll metrics when page is resized (#2399)
  • ♻️ [RUM-253] adapt transport to send encoded data (#2415)
  • 🔊 [RUM-253] customize deflate worker failure logs (#2414)
  • ♻️ Use performance entry fixtures in tests (#2428)
  • ⚗️ [RUM-1020] Collect core web vitals target selectors (#2418)
datadog
published 4.49.0 •

Changelog

Source

v4.49.0

  • ✨[RUM-265] Store contexts across pages (#2378)
  • ✨[RUM-1016] Allow to change "view.name" (#2396)
  • ✨[RUM-1013] Early exit when no configuration provided (#2417)
  • 🐛[RUM-89] Do not count discarded resources (#2410)
datadog
published 4.48.2 •

Changelog

Source

v4.48.2

  • 🐛 fix dynamic style serialization (#2397)
datadog
published 4.48.1 •

Changelog

Source

v4.48.1

  • 🐛 fix INP support detection (#2405)
datadog
published 4.48.0 •

Changelog

Source

v4.48.0

  • ✨ [RUM-252] optimistic worker creation (#2377)
  • 🐛 do not ignore @import rules pointing to inaccessible stylesheets (#2398)
  • 🎨 [RUM-262] Move view metrics in dedicated files (#2386)
  • ♻️ [RUM-253] refactor batch creation (#2390)
  • ⚗️ [RUM-257] Collect INP (#2355)
  • ♻️ [RUM-250] introduce a DeflateEncoder (#2376)
datadog
published 4.47.0 •

Changelog

Source

v4.47.0

  • ✨ [RUM-233] add workerUrl initialization parameter (#2354)
  • 🐛[RUM-142] fix the generation of some invalid selectors (#2375)
  • ✨ enable scrollmap collection (#2374)
  • 📝 [RUM-254] Document extension internally available on store (#2368)
  • ♻️ Cherry-pick some changes from v5 to limit conflicts (#2357)
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