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

@datadog/browser-rum-core

Package Overview
Dependencies
Maintainers
1
Versions
204
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

2345
…
21

6.8.0

Diff
datadog
published 6.8.0 β€’

Changelog

Source

v6.8.0

Public Changes:

  • ✨ [RUM-10010] Send the user, account and session using the trace baggage header (#3547) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› [RUM-10101] Persist session cookie to one year when opt-in anonymous user tracking (#3559) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • πŸ› [devext] synchronize network rules on extension start (#3560)
  • ⚑️ [RUM-10104] avoid polling the cookie for ciVisibilityContext (#3561) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • πŸ‘· [FFL-23] Create datadog-flagging package (#3553) [FLAGGING]
  • πŸ‘·οΈ [RUM-9996] fix internal source maps upload for root upload type (#3544)
  • πŸ‘· Update all non-major dependencies (#3539) [RUM-REACT]
  • πŸ”§ add flagging path to tsconfig (#3566)
  • πŸ”§ apply sourcemaps to unit tests common chunk (#3545)
  • Add Workflow: Changelog To Confluence (#3546)
  • ♻️ [RUM-9990] Use hooks for Logs SDK to decouple rumInternalContext (#3537) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • βš— [RUM-7213] DOM mutation ignoring (#3276) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
datadog
published 6.7.0 β€’

Changelog

Source

v6.7.0

Public Changes:

  • ✨ Allow overriding service and version for views events in beforeSend (#3530) [RUM] [RUM-REACT] [RUM-SLIM]
  • ✨ Add developer extension support for replay sandbox local development (#3511)
  • πŸ› [RUM-9738] quickfix switchToAbsoluteUrl (#3518) [RUM]
  • πŸ“ mention missing compressIntakeRequests support in rum-slim readme (#3531) [RUM-SLIM]

Internal Changes:

  • πŸ‘·οΈ[RUM-9996] Support deployment for ap2 datacenter (#3538)
  • πŸ‘· Lock file maintenance (#3526)
  • πŸ‘·οΈenable renovate lockFileMaintenance (#3525)
  • πŸ‘·οΈBump nx resolution (#3523)
  • πŸ‘· Update mantine monorepo to v8 (#3521)
  • πŸ‘· Update all non-major dependencies (#3520) [RUM-REACT] [WORKER]
  • πŸ‘· Update all non-major dependencies (#3515) [RUM-REACT]
  • πŸ‘· Update dependency eslint-plugin-unicorn to v59 (#3504)
  • πŸ‘· Update all non-major dependencies (#3503) [RUM-REACT] [WORKER]
  • πŸ”§ [RUM-9766] include bundle chunks in NPM packages (#3513) [LOGS] [RUM-SLIM] [RUM] [WORKER]
  • Add dd trusted to extension visibilityChange events (#3536)
  • ♻️ [RUM-9614] Decouple default context from assembly using hooks (#3498) [RUM] [RUM-REACT] [RUM-SLIM]
  • [RUM Profiler] Use clocks for start/end time (#3510) [RUM]
  • βš— Add experimental feature flag to enable intake request tracking (#3509) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • Bump replay sandbox to 0.119.0 (#3508)
  • ♻️ [RUM-9667] refactor stack trace computation (#3499) [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
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]
2345
…
21