Skip to content

Releases: DataDog/browser-sdk

v7.9.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 18 Aug 15:41
Immutable release. Only release title and notes can be modified.
v7.9.0
a9f571f

Public Changes:

  • ✨ [FFL-2857] Feature Flags tab — team filtering + token revocation (stacked PR 4 of 4) (#4932)
  • ✨ add @datadog/js-core/sample sub-path with performDraw (#4844)
  • ✨ Add plugin router version telemetry (#4928)
  • ✨ [FFL-2596] Feature Flags tab — overrides (stacked PR 3 of 4) (#4912)
  • ✨ [RUM-17934] support arbitrary custom url protocols in stack trace parsing (#4930)
  • 🐛 Fix Shopify Custom Pixel actions being marked as background events, flatten ui_extension_errored context (#4946)
  • 🐛 Report CDN bundles as CDN SDK setup (#4934)
  • 📝 Fix propagateTraceBaggage TSDoc @DefaultValue (false → true) (#4933)
  • ⚗️ Add canvas recording init configuration (#4947)

Internal Changes:

  • 👷 Update dependency eslint-plugin-jsdoc to v64 (#4953)
  • 👷 Update all non-major dependencies (#4952)
  • 👷 Update all non-major dependencies (#4935)
  • 👷 Update actions/stale action to v11 (#4937)
  • 👷 Update dependency @playwright/test to v1.62.1 (#4936)

v7.8.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 06 Aug 13:37
Immutable release. Only release title and notes can be modified.
v7.8.0
f53af9f

Public Changes:

  • ✨ Use optional MatchHeader name to account for default headers (#4825)
  • ✨ [FFL-2858] Feature Flags tab — catalog browsing (stacked PR 2 of 3) (#4916)
  • ✨ [FFL-2597] Feature Flags tab — OAuth sign-in (stacked PR 1 of 3) (#4913)
  • 🐛 Align session-ended WebSocket teardown with the latest view's end clocks (#4911)

Internal Changes:

  • 👷 Bump chrome to 151.0.7922.71-1 (#4923)
  • 👷 Update all non-major dependencies (#4894)
  • 👷 Update dependency react-router to v8.3.0 [SECURITY] (#4917)
  • 👷 Update dependency eslint-plugin-unicorn to v72 (#4915)
  • 👷 Update actions/setup-node action to v7 (#4914)
  • 👷 Update dependency next to v16.2.11 [SECURITY] (#4909)
  • ✅ Add Experience Cloud E2E tests (#4925)

v7.7.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 31 Jul 08:50
Immutable release. Only release title and notes can be modified.
v7.7.0
b7b392a

Public Changes:

  • ✨ Add a version-agnostic React Router entry point (#4918)
  • ✨ Shopify Integration - implement dedicated bundle (#4878)
  • ✨ Add a version-agnostic Vue Router entry point (#4910)
  • ✨ Enable WebSocket resource tracking behind a beta option (#4882)
  • 📝 [Salesforce Docs] Align with Tile docs (#4904)

Internal Changes:

  • ♻️ [js-core] Schema-driven configuration validation across browser-core, browser-logs, and browser-rum-core (#4798)
  • 🔧 Make Salesforce test apps use rum-salesforce bundle. (#4893)
  • 🔊 Add SDK_NAME to telemetry (#4888)

v7.6.1

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 24 Jul 07:41
Immutable release. Only release title and notes can be modified.
v7.6.1
768dd43

Public Changes:

  • ✨ [RUM-17395] Add debug_ids to profiler wall-time trace for sourcemap unminification (#4897)
  • 🐛 [rum-nuxt] Fix Nuxt post-hydration error handling (#4899)
  • 🐛 Avoid BigInt exponentiation in sampling (#4883)
  • 📝 Add salesforce readme (#4900)

Internal Changes:

  • 👷 sign chrome-bump commits with commit-headless (#4838)
  • ♻️ Add explicit delete method to CookieAccess (#4887)

v7.6.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 20 Jul 13:41
Immutable release. Only release title and notes can be modified.
v7.6.0
cdb2daa

Public Changes:

  • ✨ Add salesforce bundle entrypoint (#4879)
  • ✨ Extend remote configuration supported parameters (#4877)
  • ✨ Add CDN default headers (#4857)
  • 🐛 Update session replay sandbox URL and cookie name in developer extension (#4886)
  • 🐛 Keep primitive values unchanged during sanitization (#4881)
  • 🐛 Add react-router-v8 to tsconfig (#4880)
  • 🐛 Use unknown type for addReactError error parameter (#4863)
  • 🐛 fix bundle size increase threshold never triggering (#4852)
  • ⚗️ Collect WebSocket resource events (#4718)

Internal Changes:

  • 👷 Update dependency pako to v3 (#4869)
  • 👷 Update all non-major dependencies (#4868)
  • 👷 Update react-router monorepo (major) (#4846)
  • 👷 Upgrade Yarn to 4.17.1 (#4864)
  • 👷 Lock file maintenance (#4850)
  • 👷 Update dependency @playwright/test to v1.61.1 (#4847)
  • 👷 Update all non-major dependencies (#4848)
  • ♻️ [RUM-16925] switch debug_ids to recommended URL/Debug-ID array format (#4862)
  • ✅ Skip Salesforce LWC tests (#4860)
  • 🔧 Add Salesforce Experience Cloud testing app (#4872)
  • 🔧 Use session cookies for Salesforce LWC E2E tests (#4870)
  • 🔧 Add react V7 to git ignored test applications (#4873)

v7.5.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 06 Jul 16:16
Immutable release. Only release title and notes can be modified.
47d73da

Public Changes:

  • ✨ [RUM-16925] attach debug IDs from DD_SOURCE_CODE_CONTEXT to error and long task events (#4812)
  • ✨ Add betaEnableViewUpdates config option (#4833)
  • ✨ add support for remote_configuration_id in view events (#4835)
  • 🐛 fix logs not being sent long after session expiration (#4839)
  • ⚗️ Partial view updates — batch optimizations (#4807)

Internal Changes:

  • 🐛 fix empty private regions deployment step (#4823)
  • 📝 update AGENTS.md monorepo structure to reflect current packages (#4826)
  • 👷 Bump chrome to 150.0.7871.46-1 (#4836)
  • 👷 Update all non-major dependencies (#4827)
  • 👷 Update dependency @playwright/test to v1.61.0 (#4828)
  • 👷 Update dependency chrome-webstore-upload to v6 (#4831)
  • 👷 Make json-schemas sync reliable: authenticate API requests and format output deterministically (#4832)
  • 👷 Update dependency @types/node to v26 (#4830)
  • 👷 Update actions/checkout action to v7 (#4829)
  • ♻️ move endpointBuilder and its dependencies to @datadog/js-core (#4824)
  • ♻️ clean up createBatch API before migrating to js-core (#4802)
  • ✅ Add Salesforce E2E tests (#4761)
  • ✅ Add Salesforce LWC Test Application. (#4757)
  • 🔧 Dissociate pinned e2e setup (#4811)
  • 🔥 Remove upgrade SDK migration skills (moved to datadog-labs) (#4834)
  • 🔇 postpone/cleanup cookie and telemetry monitor-until dates (#4840)

v7.4.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 23 Jun 08:40
Immutable release. Only release title and notes can be modified.
v7.4.0
0fbfda9

Public Changes:

  • ✨Rename feature operation APIs to operation (#4810)
  • ✨[RUM-16632] add profiling bridge mode support (#4747)
  • 🐛 [VULN-81506] fix prototype pollution via mergeInto and tryJsonParse (#4820)
  • 🐛 Fix flaky stylesheet rules test (#4803)
  • 🐛 [Profiler] Fix empty session ID & quota check on renew (#4766)
  • 🐛 Tolerate an invalid view URL in the developer extension (#4773)
  • 📝 add deterministic sampling warning to v7.0.0 release notes (#4805)
  • 📝 use typedoc for js-core (#4801)

Internal Changes:

  • 👷 Update Node.js to v25 (#4818)
  • 👷 Update Puppeteer to v25 (#4819)
  • 👷 Update dependency babel-loader to v10 (#4817)
  • 👷 Update all non-major dependencies (#4816)
  • 👷 Update dependency undici to v8.5.0 [SECURITY] (#4808)
  • 👷 Update Angular, Vue compiler-dom, and Vite dependencies (#4799)
  • 👷 Add API surface linting for @datadog/js-core via API Extractor (#4804)
  • 👷 Bump @datadog/js-core to 0.0.3 (#4800)
  • 👷 [RUM-16634] Require WebView wildcard to match at least one character (#4785)
  • 👷 Improve checkTelemetryErrors: exclude deprecated datacenters and add detailed logging (#4794)
  • 👷 migrate module builds from TypeScript compiler API to tsdown (#4767)
  • 👷 Update dependency @angular/common to v22.0.1 [SECURITY] (#4789)
  • 👷 Update dependency @angular/core to v22.0.1 [SECURITY] (#4786)
  • 👷 Allow passing a full commit hash to json-schemas --update (#4784)
  • 👷 also pin angular-cli deps on angular-app (#4783)
  • 👷 fix performance benchmark CI and rename e2e setup script (#4781)
  • 👷 Update all non-major dependencies (#4777)
  • 👷 Update dependency @vitejs/plugin-react to v6 (#4776)
  • 👷 Update dependency webpack-cli to v7 (#4780)
  • 👷 Update dependency vite to v8 (#4778)
  • 👷 use rum-events-format as a yarn dependency (#4772)
  • ♻️ move hook and merge utilities from browser-core to @datadog/js-core (#4797)
  • ♻️ Migrate browser-core monitoring/display to @datadog/js-core (#4758)
  • 🔧 set ephemeral:false for staging branches (#4813)

v7.3.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 15 Jun 14:32
Immutable release. Only release title and notes can be modified.
v7.3.0
e682dc5

Public Changes:

  • ✨ Add browser debugger Capture Expressions (#4731)
  • ✨ Add Browser RUM Salesforce support (#4726)
  • RUM-16635 Add wildcard host pattern matching to WebView event bridge (#4703)
  • ✨ Introduce @datadog/js-core, a runtime-agnostic core package with independent versioning (#4727)
  • ✨ Release feature operation vital APIs publicly (#4684)
  • 🐛 Harden debugger error formatting for hostile values (#4740)
  • 🐛 fix wrong framework name in angular router warning (#4762)
  • 🐛 remove unused getValidTagName (#4752)
  • 🐛 Restore sanitize toJSON hooks after failures (#4750)
  • 🐛 Omit global this from debugger snapshots (#4732)
  • 🐛 stop browser source leaking into Node-only scripts typecheck (#4729)
  • 🐛 Use Debugger SDK prefix for debugger logs (#4722)
  • 🐛 Ignore unsupported debugger probes (#4723)
  • 🐛 Forward initial loader errors to RouterProvider's onError (#4660)
  • 🐛 Preserve in-flight debugger probe entries on removal (#4688)
  • 🐛 [RUM-11848] Guard window/location access for non-browser environments (#4674)
  • 🐛 [PANA-7563] Fix maximum call stack exceeded error when processing mutations (#4694)
  • 🐛 Skip debugger probes with invalid conditions (#4686)
  • 🐛 Report debugger condition evaluation errors (#4685)
  • 📝 add code review guide for agents (#4706)
  • 📝 remove package tags from changelog entries (#4689)
  • ⚗️ Add instrumentConstructor utility (#4714)
  • ⚗️ Partial view updates (experimental) (#4201)

Internal Changes:

  • 👷 remove dead puppeteer-core ws resolution (#4771)
  • 👷 Update dependency eslint-plugin-unicorn to v65 (#4745)
  • 👷 Unfreeze canary deployment (#4765)
  • 👷 Update angular monorepo to v22 (#4725)
  • 👷 Lock file maintenance (#4713)
  • 👷 Add 'dependencies' label to bump-chrome-version PRs (#4710)
  • 👷 Update dependency next to v16.2.6 [SECURITY] (#4552)
  • 👷 Update Node.js to v26 (#4698)
  • 👷 Update all non-major dependencies to v7.3.5 (#4744)
  • 👷 Allow bcaudan/json-schema-to-typescript git dependency in Yarn hardened mode (#4743)
  • 👷 Freeze canary deployment by commenting out deploy-prod-canary CI job (#4742)
  • 👷 Update all non-major dependencies (#4724)
  • 👷 Update playwright monorepo to v1.60.0 (#4719)
  • 👷 Update dependency typescript to v6 (#4700)
  • 👷 Update all non-major dependencies (#4701)
  • 👷 Bump chrome to 149.0.7827.53-1 (#4709)
  • 👷 Update dependency @playwright/test to v1.59.1 (#4502)
  • 👷 Add help message when publish fail (#4690)
  • 👷 add CI check for unreplaced BUILD_ENV placeholders (#4693)
  • 👷 Update BS Mobile Chrome Device (#4692)
  • 👷 Add debugger bundle to deploy scripts (#4682)
  • 👷 Allow version bump titles in PR (#4681)
  • ♻️ Tighten debugger capture return types (#4755)
  • ♻️ remove allowUntrustedEvents from internal configuration (#4769)
  • ♻️ more flexible Hook API (#4749)
  • ♻️ Rename E2E intake server to Datadog HTTP API (#4737)
  • ♻️ Align CODEOWNERS entries (#4739)
  • ♻️ Move time utilities from browser-core to @datadog/js-core (#4748)
  • ♻️ Simplify debugger template evaluation (#4730)
  • ♻️ Make react-router-app the latest version app (#4728)
  • ♻️ rename packages/* folders with browser- prefix (#4712)
  • ♻️ Rename scripts/performance to scripts/bundle-size and remove deploy step from CI job (#4707)
  • ♻️ build intake endpoints lazily instead of storing them on the configuration (#4699)
  • ♻️ ESLint maintenance (#4697)
  • ♻️ improve globalObject definition and usage (#4695)
  • ♻️ unify endpoint URL building with buildEndpointUrl (#4683)
  • ♻️ [PANA-7375] Eliminate unnecessary conditional node serialization (#4629)
  • ♻️ refactor modifiable field paths in rum assembly (#4687)
  • ♻️ Update debugger generated code target to ES2020 (#4680)
  • 🎨 Gate view_update events behind datadogMode in developer extension (#4622)
  • 🎨 [PANA-7353] Clean up naming in recording code (#4628)
  • ✅ Test probe error handling when addProbe fails (#4754)
  • ✅ fail unit tests when unexpected console logs are detected in CI (#4770)
  • ✅ Simplify debugger API spec call sites (#4741)
  • ✅ Add debugger E2E coverage for delivery lifecycle (#4738)
  • ✅ Make tanstack router use basePluginRouterTests (#4746)
  • ✅ Fix React router test state leak (#4751)
  • ✅ Simplify debugger probe test fixtures (#4736)
  • ✅ Add e2e test for Vue Router v5 (#4711)
  • ✅ fix flaky test (#4708)
  • ✅ debugger: complete entry-snapshot capture-decision tests (#4670)
  • 🔧 Add .DS_Store files to .gitignore (#4721)
  • 🔥 remove WeakSet fallback in mergeInto (#4763)
  • 🔥 remove unused types (#4753)
  • 🚨 enable prefer-optional-chain (#4705)
  • 🧹 telemetry maintenance: drop unused instrumentation, bump expirations (#4702)
  • 🔇 Discard expected navigator.locks errors from page teardown (#4691)

v7.2.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 27 May 16:50
Immutable release. Only release title and notes can be modified.
v7.2.0
7b15741

Public Changes:

  • ✨ add required option for remote configuration (#4651) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • ✨ [PROF-13798] ✨ Add subdomain support to ProxyFn for quota check (#4638) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨[Profiler] Quota check (#4514) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ implement remote configuration async loading & caching (#4606) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • ✨ Add operation's start vital's id to profiles metadata (#4617) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ Add view_update support to developer extension (#4319)
  • ✨ Remove start stop action and resource experiment flag (#4677) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ feat(graphql): extract operationType from the req. body (#4574) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 🐛 generalize @-prefix ref desugaring in debugger expressions (#4671) [DEBUGGER]
  • 🐛 await re-grant if consent is revoked during session manager init (#4605) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 ignore symlinked BROWSER_SUPPORT.md in prettier (#4665)
  • 🐛 Add context to session manager error telemetry (#4621) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 honor strictest allowUntrustedEvents policy in XHR observable (#4611) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 improve early request collection reliability in Firefox (#4573) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 📝 group subdomain option with Session Replay in docs (#4632) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • ⚗️ auto-disable Live Debugger after prolonged Delivery API outage (#4663) [DEBUGGER]
  • ⚗️ Default debugger version and embed build identity in snapshots (#4511) [DEBUGGER]
  • ⚗️ Add Live Debugger lifetime event budgets (#4510) [DEBUGGER]
  • ⚗️️️️ Default args and locals params in debugger snapshot hooks (#4609) [DEBUGGER]
  • ⚗️ test(e2e): work around Playwright WebKit click and session bugs (#4616)
  • ⚗️ Switch debugger delivery to public ClientTokenAuth endpoint (#4480) [DEBUGGER]
  • ⚗️ [Live Debugger] Add 10ms snapshot capture timeout circuit breaker (#4512) [DEBUGGER]
  • ⚗️ Make Live Debugger per-second budgets configurable (#4509) [DEBUGGER]
  • ⚗️ Tighten Live Debugger global hook typing (#4508) [DEBUGGER]
  • ⚗️ fix debugger package version for v7 [DEBUGGER]
  • ⚗️ Add Live Debugger package (#4449) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]

Internal Changes:

  • 👷 Allow version bump titles in PR (#4681)
  • 👷 Split unit-bs CI job per browser (#4623)
  • 👷 Update dependency nuxt to v3.21.6 [SECURITY] (#4653)
  • 👷 run latest firefox and webkit in CI, default local e2e to chromium (#4618) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 👷 add CI check enforcing gitmoji PR title convention (#4619)
  • 👷 scope debugger CODEOWNERS to the Node.js debugger team (#4666)
  • 👷 Update dependency @vitejs/plugin-vue to v6 (#4655)
  • 👷 Update dependency vue-router to v5.0.7 (#4654) [RUM-NUXT] [RUM-VUE]
  • 👷 Update actions/upload-pages-artifact action to v5 (#4636)
  • 👷 Update all non-major dependencies (#4635) [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-VUE]
  • 👷 E2E scope WebKit workaround to macOS only (#4643)
  • 👷 add api-performance-benchmark scheduled job + rename test-performance to bundle-size (#4633)
  • 👷 default local e2e to chromium only (#4634)
  • 👷 disable reviewers-approval mergegate rule (#4627)
  • 👷 support Claude worktree setup (#4620)
  • 👷 bump performance test SDK bundle to v7 (#4614)
  • 👷 Update actions/configure-pages action to v6 (#4597)
  • 👷 allocate 4 CPUs to performance-benchmark job (#4610)
  • 👷 Add pinned Firefox 119 + WebKit 17.4 e2e + Chromium 120 test runner without BrowserStack (#4612)
  • 👷 parallelize test app builds (#4567)
  • 👷 Update actions/deploy-pages action to v5 (#4598)
  • ♻️ Update debugger generated code target to ES2020 (#4680) [DEBUGGER]
  • ♻️ [Profiler] Remove sample-count threshold from profiler discard logic (#4566) [RUM]
  • ✅ remove unit test noise (#4673) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✅ fix flaky cookieAccess tests in slow CI (#4613) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✅ delay /empty.css response to fix WebKit early-timings flake (#4631)
  • 🔧 handle missing packages when renewing the npm token (#4411)
  • 🧹 [Profiler] Remove dead page.route() quota mock from E2E profiling scenario (#4656)
  • 🔊 Send source-code-context telemetry usage (#4675) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔊 enrich session lock error telemetry with operation and lifecycle context (#4668) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔊 Add more session error context telemetry (#4641) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]

v7.1.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 11 May 13:39
Immutable release. Only release title and notes can be modified.
v7.1.0
d577898

Public Changes:

  • ✨ [RUM-16070] GA trackResourceHeaders (#4542) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 make sure we don't postpone batch indefinitely when upserting a view (#4583) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 align trace sampling fallback with non-bridge path [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 🐛 tolerate Cypress.env throwing under allowCypressEnv: false (#4550) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 🐛 [Browser Profiler] use profiling start time to look up session id (#4545) [RUM]
  • 📝 export public API option types for typedoc (#4575) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 📝 Add DO NOT MODIFY IT BY HAND comment to CHANGELOG.md (#4526)
  • 📝 update CDN URLs to v7 and clear NEXT_MAJOR_BRANCH (#4551)

Internal Changes:

  • 👷 Update all non-major dependencies (#4596) [RUM-ANGULAR] [RUM-NEXTJS] [RUM-VUE]
  • 👷 Auto-cancel interruptible jobs on new commits (#4571)
  • 👷 Update all non-major dependencies (#4501) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 👷 Renovate: pin angular-app to its current Angular version (#4565)
  • 👷 check @datadog/browser-* in test app devDependencies (#4564)
  • 👷 add dd-octo-sts[bot] to CLA allowlist (#4562)
  • 👷 Bump chrome to 148.0.7778.96-1 (#4559)
  • 👷 Lock file maintenance (#4504)
  • 👷 Update dependency typescript to v6 (#4553)
  • 👷 Update dependency next to v16.1.7 [SECURITY] (#4375)
  • 👷 [PANA-7214] Use only new serialization code in mutation tracker tests (#4538) [RUM]
  • 👷 Bump chrome to 147.0.7727.55-1 (#4452)
  • 👷 RUM-15702 Add trace sampling decision to DatadogEventBridge (#4516) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ remove unnecessary type assertions [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔥 [PANA-7724] Remove the old session replay serialization algorithm (#4547) [RUM]