πŸš€ Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more β†’
Socket
Sign inDemoInstall
Socket

@datadog/browser-rum-react

Package Overview
Dependencies
Maintainers
0
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@datadog/browser-rum-react - npm Package Versions

23

6.6.4

Diff
datadog
published 6.6.4 β€’

Changelog

Source

v6.6.4

Public Changes:

  • ✨ Add publicPath configuration to webpack setups (#3488) [LOGS] [RUM-SLIM] [RUM] [WORKER]
  • ✨ Allow to retrieve records in the developer-extension Replay tab (#3482)
  • ✨ [RUM-9302] Page state consolidation (#3454) [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ› [devext] fix "Use development bundle on NPM setup" (#3502) [LOGS] [RUM-SLIM] [RUM] [WORKER]
  • πŸ› [RUM-9465] Add support for parsing Safari Wasm stack trace (#3481) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› Add profiler chunk URL to redirect rules and constants (#3485)
  • πŸ› Improve context properties sanitization (#3475) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • πŸ‘·οΈscripts: extract test:e2e:init (#3501)
  • πŸ‘· Update PR template (#3490)
  • πŸ‘· Update dependency express to v5 (#3473)
  • πŸ‘· Update all non-major dependencies (#3495) [RUM-REACT] [WORKER]
  • πŸ‘· Update all non-major dependencies (#3472) [RUM-REACT] [WORKER]
  • πŸ‘· Enable timestamps for GitLab CI logs in configuration (#3462)
  • πŸ‘· Update chunk name formatting to use underscore instead of dash (#3483)
  • πŸ‘· use dash instead of dot for joining chunk name in size stats (#3474)
  • πŸ‘· [RUM-9370] Remove unused code (#3470) [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ‘· add lazy loaded bundles sizes (#3468)
  • βœ… hide unexpected unit test logs (#3486) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • βš—οΈοΈβœ¨οΈ[RUM-9672] trace baggage: rename usr to user (#3505) [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ [RUM-9549] Decouple the session context from assembly using hooks (#3489) [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ”₯ Remove url missing telemetry (#3497) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️trackCumulativeLayoutShift: Return the source with the biggest impacting area [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ Decouple the connectivity context from assembly using hooks (#3494) [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ Decouple the display context from assembly using hooks (#3493) [RUM] [RUM-REACT] [RUM-SLIM]
  • [RUM-8527] remove react doc (#3487) [RUM-REACT]
  • βš—οΈ ✨ [RUM-8365] Propagate session id in baggage header (#3430) [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ [RUM-8767] Use assembly hooks for global, user and account context (#3457) [RUM] [RUM-REACT] [RUM-SLIM]
datadog
published 6.6.3 β€’

Changelog

Source

v6.6.3

Public Changes:

  • πŸ› Add missing original error for beforeSend context (#3442) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ⚑️ Remove customer data track for perf and bundle size (#3393) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • πŸ‘· Filter out package.json files from test/apps directory in release check script (#3466)
  • πŸ‘· [RUM-8159] E2E test for the react integration (#3428)
  • πŸ‘· Bump chrome to 135.0.7049.52-1 (#3458)
  • πŸ‘· [RUM-259] update test/app to use local tarballs (#3335) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ‘· Update dependency eslint-plugin-unicorn to v58 (#3452)
  • πŸ‘· Update all non-major dependencies (#3451) [RUM-REACT]
  • use baggage for user.id / account.id forwarding (#3445) [RUM] [RUM-REACT] [RUM-SLIM]
  • Lazy load profiler error handling + simplify profilerAPI (#3460) [RUM]
  • πŸ› Update .npmignore to include react-router 7 (#3464) [RUM-REACT]
  • [RUM Profiler] Fix collection of profiles after visibility change (#3459) [RUM]
  • ♻️ Refactor cookieObservable to not rely on cookieStore (#3456) [RUM] [RUM-REACT] [RUM-SLIM]
  • [RUM Profiler] Improvements around Views and Long Tasks (#3450) [RUM]
  • ♻️ [RUM-9126] Decouple common contexts from rumPublicApi (#3432) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
datadog
published 6.6.2 β€’

Changelog

Source

v6.6.2

Public Changes:

  • πŸ› fix TypeScript 4 compatibility (#3448) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› [RUM-99] don't stop RUM/Replay on beforeunload (#3406) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • ✨ Update TypeScript configuration for e2e tests to include 'noEmit' option (#3437)
  • πŸ‘· Update all non-major dependencies (#3438) [RUM-REACT]
  • πŸ‘Œ [RUM-99] don't set views as inactive when the page is exiting (#3446) [RUM] [RUM-REACT] [RUM-SLIM]
datadog
published 6.6.1 β€’

Changelog

Source

v6.6.1

Public Changes:

  • Revert "⚑️ use import() for lazy loading chunks (#3399)" (#3440)
  • πŸ“ [RUM-7705]Β Add js doc about option that need to be aligned (#3410) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
datadog
published 6.6.0 β€’

Changelog

Source

v6.6.0

Public Changes:

  • ✨ [RUM-7387] Add user id and account id to trace header (#3395) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› [RUM-8606] Track First Hidden before init (#3391) [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ› [devex] fix non-string log message (#3426)
  • ⚑️ use import() for lazy loading chunks (#3399)
  • ⚑️ [RUM-8664] do not update customer data when value does not changes (#3384) [RUM] [RUM-REACT] [RUM-SLIM]

Internal Changes:

  • πŸ‘· [RUM-105] use local dev server for local e2e tests (#3420)
  • πŸ‘· Enable the Terser 'unsafe' option (#3418)
  • πŸ‘· Update all non-major dependencies (#3408) [RUM-REACT]
  • πŸ‘· Enable Terser's unsafe_methods option (#3416)
  • πŸ‘· Use four Terser passes (#3414)
  • πŸ‘· Bump chrome to 134.0.6998.35-1 with signed commit (#3392)
  • πŸ”§ Update GitLab CI configuration to exclude current staging branch from performance tests (#3425)
  • ♻️ [RUM-8795] Replace XHR with Fetch for HTTP requests (#3417) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • βš—οΈ[RUM Profiler] Integrate Profiler into SDK (#3340) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🚨 [RUM-8945] add a rule to make sure we don't import dev deps in prod files (#3412)
datadog
published 6.5.1 β€’

Changelog

Source

v6.5.1

Public Changes:

  • πŸ› fix @datadog/browser-rum-react/react-router-vX import (#3405) [RUM-REACT]
  • πŸ› [RUM-8429] Report an error when lazy loading the recorder module fails (#3326) [RUM]

Internal Changes:

  • πŸ‘· Update dependency copy-webpack-plugin to v13 (#3387)
  • πŸ‘· filter out "Layout was forced..." console warning in e2e tests on Firefox (#3397)
  • πŸ”§ update volta config (#3403)
  • docs: add missing JSDoc comment for beforeSend configuration option (#3404) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
datadog
published 6.5.0 β€’

Changelog

Source

v6.5.0

Public Changes:

  • ✨ [RUM-8622] introduce session-consistent trace sample rate (#3381) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› [RUM-8744] CLS tracking: provide cls devicePixelRatio to adjust cls rect scale (#3389) [RUM] [RUM-REACT] [RUM-SLIM]

Internal Changes:

  • πŸ‘· Update all non-major dependencies (#3386) [RUM-REACT]
  • πŸ‘· fix tags to match the test optimisation configuration attributes (#3337) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • βœ… Clean logs in unit tests (#3390) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • Bump serialize-javascript from 6.0.1 to 6.0.2 in /test/app (#3383)
  • ♻️ [RUM-8716] Use assembly hook for page states (#3362) [RUM] [RUM-REACT] [RUM-SLIM]
datadog
published 6.4.0 β€’

Changelog

Source

v6.4.0

Public Changes:

  • ✨ [RUM-5500] React-router v7 support (#3299) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨ [RUM-7459] Collect error context from a custom Error field (#3320) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨ [RUM-7958] Deprecate setUser without required Id (#3262) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨ [RUM-7019] Add setAccount API and account in RUM events (#3242) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› Fix empty string for resource url in LCP (#3378) [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ› [extension] fix Vital events rendering (#3366) [RUM] [RUM-REACT] [RUM-SLIM]

Internal Changes:

  • πŸ‘· remove webdriverio dependency (#3373)
  • πŸ‘· remove unused global jasmine types (#3374) [RUM]
  • πŸ‘· Update all non-major dependencies (#3367)
  • πŸ‘· Update dependency globals to v16 (#3370)
  • πŸ‘· Update Node.js to v23 (#3368)
  • πŸ‘· Update dependency eslint-plugin-unicorn to v57 (#3369)
  • πŸ‘· format rum event format validation errors (#3363)
  • πŸ‘· Update dependency ajv to v8 (#3348) [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ‘· only connect to background script when the extension is actually loaded (#3350)
  • πŸ‘· Update dependency emoji-name-map to v2 (#3344)
  • πŸ‘· Update all non-major dependencies (#3332) [RUM-REACT] [WORKER]
  • πŸ‘· Update react monorepo to v19 (major) (#3201) [RUM-REACT]
  • βœ… Change flush sync into act (#3364) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • βš—οΈβœ¨ [RUM-8622] session consistent trace sampling (#3352) [RUM] [RUM-REACT] [RUM-SLIM]
  • Define an error type and message for handling stacks (#3359) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ [RUM-8649] Use assembly hook for feature flags (#3353) [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ refactor npm scripts (#3345)
  • ♻️ use playwright for e2e (#3159) [RUM]
  • Add modifiable field path for lcp resource_url (#3346) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ Use window.crypto instead of getCrypto wrapper [RUM] [RUM-REACT] [RUM-SLIM]
  • πŸ”₯ remove some workarounds related to unsupported browsers (#3336) [RUM] [RUM-REACT] [RUM-SLIM]
  • Add flag to always publish all pacakages (#3343)
  • ♻️ [RUM-8340] Use assembly hook for ci and synthetics contexts (#3310) [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ [RUM-8319] Use assembly hook for action (#3305) [RUM] [RUM-REACT] [RUM-SLIM]
datadog
published 5.35.1 β€’
datadog
published 6.3.0 β€’

Changelog

Source

v6.3.0

Public Changes:

  • ✨ Allow to modify source_url and invoker properties in LoAF script attributions (#3325) [RUM] [RUM-REACT] [RUM-SLIM]
  • ✨ GA remote configuration (#3329) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨ [RUM-4908] Add only Link to Facet List in Developer Extension (#2830)
  • πŸ› [RUM-8428] Make developer extension compatible with lazy loaded recorder module (#3324)
  • πŸ› Fix missing URL context (#3323) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • πŸ‘·β€β™€οΈ [RUM-8295] Change anonymous id format to uuid (#3306) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ‘· Update all non-major dependencies (#3300) [RUM-REACT]
  • πŸ‘· Bump chrome to 133.0.6943.53-1 (#3321)
  • πŸ”§βœ… enable splitChunk for tests again (#3308)
  • πŸ‘·β€β™€οΈ Remove ff for action name masking (#3334) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ [RUM-8123] Introduce a hook to assemble events (#3330) [RUM] [RUM-REACT] [RUM-SLIM]
  • ♻️ Custom sanitizer for Context Manager (#3290) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ”₯ Remove RumContext type (#3319) [RUM] [RUM-REACT] [RUM-SLIM]