Skip to content

fix(deps): update dependency @datadog/browser-logs to v7#526

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-datadog-browser-sdk-monorepo
Open

fix(deps): update dependency @datadog/browser-logs to v7#526
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-datadog-browser-sdk-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 30, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@datadog/browser-logs (source) ^5.23.3^7.0.0 age confidence

Release Notes

DataDog/browser-sdk (@​datadog/browser-logs)

v7.1.0

Compare Source

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]

v7.0.0

Compare Source

This is the v7 major release. It removes deprecated options and legacy code paths accumulated over the v6 line, modernizes the build, and ships a more reliable session manager.

  • Smaller, faster bundle — dropping legacy browser shims and switching to ESM dynamic imports reduces the SDK footprint on modern browsers.
  • Better privacy out of the box — safer default privacy settings mean less risk of capturing sensitive content without explicit configuration.
  • More reliable sessions — modernized session manager with bug fixes, including around very short repetitive sessions.
  • Higher-quality data — deterministic sampling (consistent decisions across products), aborted requests no longer polluting error metrics, and a new session_renewal view loading type to better understand session boundaries.
  • A cleaner API — deprecated options and beta flags removed; what's left is the supported, stable surface going forward.

Migrating from v6:

Public Changes:

  • 💥 remove fake resource timing for document resources (#​4406) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 add session_renewal view loading type for session-renewed views (#​4478) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 always collect early requests (#​4285) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 replace DurationVitalReference with vitalKey option in start/stopDurationVital (#​4403) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 Rename chunk files to include "datadog" prefix for cross-bundler naming (#​4391) [RUM]
  • 💥 Remove deprecated strategy from plugin API (#​4382) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 [RUM-8693] Decouple forwardErrorsToLogs from console.error log capture (#​4356) [LOGS]
  • 💥 remove trackBfcacheViews and track bfcache restores by default (#​4228) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 default privacy settings to improve privacy out of the box (#​4279) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 Remove FID (First Input Delay) tracking (#​4223) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 [RUM-970] do not collect network errors for aborted requests (#​4225) [LOGS]
  • 💥 [RUM-14058] Use tree walker for action name computation (#​3972) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 enable propagateTraceBaggage by default (#​4226) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 use ESM dynamic imports for CDN async chunks (#​4217)
  • 💥 drop old-browser compatibility code for ES2020 baseline (#​4428) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 remove internalAnalyticsSubdomain and INTAKE_SITE_FED_STAGING (#​4354) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 remove betaTrackActionsInShadowDom and make shadow DOM action tracking the default (#​4355) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 💥 Remove deprecated allowFallbackToLocalStorage option (#​4329) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 [RUM-11273] Remove usePciIntake option (#​4335) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 Remove old cookie migration (#​4198) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 💥 Remove betaEncodeCookieOptions and always encode cookie options (#​4195) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ [RUM-15280] Expose DEFAULT_TRACKED_RESOURCE_HEADERS on RumPublicApi (#​4523) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • ✨ Make nuxt package public (#​4520) [RUM-NUXT]
  • ✨ [PANA-6624] Enable the new session replay serialization algorithm by default (#​4507) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ Rename session store key to _dd_s_v2 with legacy migration (#​4459) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ make all sampling decisions deterministic (#​4194) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 [PANA-7217] Limit the size of the string table in session replay recordings (#​4544) [RUM]
  • 🐛 don't adopt another tab's session when it replaces ours directly (#​4537) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 fix session lifetime bugs for long-lived pages and multi-tab scenarios (#​4531) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 fix regexp for cookie parsing (#​4527) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 Prevent cross-tab session adoption after expiry (#​4475) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 make sure we never send data for very old sessions (#​4462) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 Ignore cookie observable updates missing the c marker (#​4437) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 Add telemetry debug for Cookie Store API set failures (#​4432) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 Fix InvalidStateError when tracing buffered XHR requests (#​4423) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 📝 Add Claude Code skill for v6 to v7 SDK migration (#​4486)

Internal Changes:

  • 👷 Renovate: tweak memory (#​4539)
  • 👷 Use 15-minute cache for next major canary S3 uploads (#​4476)
  • 👷 bump rum-vue version to 7.0.0-alpha.0 (#​4351) [RUM-VUE]
  • 👷 Bump rum-nextjs version to 7.0.0-alpha.0 (#​4295) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 🔧 use NEXT_MAJOR_BRANCH variable for canary deploy versioning (#​4407)
  • 🔧 Decouple v7 SDK artifact version from package.json version (#​4401) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔧 Bump @​datadog/browser-rum-angular to 7.0.0-alpha.0 (#​4394) [RUM-ANGULAR]
  • 🔧 fix root package.json version (#​4286)
  • 🤖 bring v7 upgrade skill to main (#​4541)
  • ♻️ Replace BoundedBuffer with BufferedObservable and track dropped data via telemetry (#​4489) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 📈 Add telemetry metric for session manager init duration (#​4488) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ Route fetch, XHR, and console through bufferedDataObservable (#​4470) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ Refactor startSessionManager to return a Promise instead of using a callback (#​4438) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ decouple session change notification from state reading (#​4457) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔍 add cookie value and debug context to session renewal event (#​4433) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ Rewrite SessionManager with reactive strategy interface (#​4348) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ Simplify session managers by removing product-specific wrappers (#​4204) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ Make session manager injectable and isolate for v7 rewrite (#​4157) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ Async session manager (#​4131) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]

v6.33.0

Compare Source

Public Changes:

  • ✨ Add tab.id to all RUM and Logs events (#​4184) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ Allow more granularity on trackResourceHeaders (#​4421) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ Add TanStack Router integration to browser-rum-react (#​4414) [RUM-NEXTJS]
  • ✨ feat: enable INP subparts collection by default (#​4371) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 Handle null deadline in taskQueue requestIdleCallback (#​4497) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 [PANA-6774] Make the new data format compatible with existing mobile SDKs (#​4441) [RUM]
  • 🐛 Fix false duplicate test name reports on browser restart (#​4439)
  • 🐛 [PANA-6683] Prevent MASK_UNLESS_ALLOWLISTED from unmasking form element children (#​4409) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]
  • 🐛 Fix yarn.lock modifications on test apps rebuild (#​4387)
  • 🐛 [RUM-15239] Fix penultimate batch lost on unload when batch is near size limit (#​4385) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🐛 [PANA-6683] Never serialize descendants of hidden or ignored elements (#​4408) [RUM]
  • 📝 Add README for rum-nuxt package (#​4506) [RUM-NUXT]

Internal Changes:

  • 👷 Update dependency vite to v7.3.2 [SECURITY] (#​4487)
  • 👷 Ensure test apps use peerDependencies for @​datadog/* packages (#​4491)
  • 👷 Remove safari mobile from browsers.conf (#​4467)
  • 🔧 Add dd-devflow[bot] to CLA allowlist (#​4440)
  • Revert "🔧 disable renovate (#​4381)" (#​4427)
  • 🎨 [PANA-6846] Make whitespace consistent between different E2E setups (#​4450)
  • 🎨 [PANA-6776] Separate session replay test helpers and update CODEOWNERS (#​4435) [RUM]
  • 🎨 [PANA-6682] Add independent tests for serializeNodeAsChange (#​4410) [RUM]
  • ✅ improve E2E test reliability on BrowserStack (#​4494)
  • ✅ Create basePlugin tests (#​4395)
  • ✅ [PANA-6831] Support the Change data format in E2E tests (#​4447) [RUM]
  • ✅ [PANA-6863] Increase timeout for session replay serialization tests (#​4456) [RUM]
  • ✅ Fix NextJS flaky tests, cleanup Firefox skip. (#​4426)
  • ✅ remove unit tests spam (#​4419) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • [RUM-15273] 🔊 Add telemetry for trackResourceHeaders (#​4492) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • Remove shadow reviewer workflow (#​4517)
  • Fix TanStack Router lint resolution in test app (#​4513)
  • ⚗️ Add Nuxt error tracking (#​4477) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ⬆️ upgrade dependencies (#​4490) [RUM-ANGULAR] [RUM] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • RUM-15488: add US2_FED intake site (#​4495) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • [PANA-6266] Remove ExperimentalFlag composed_path_selector 🚩 (#​4396) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ⚗️ Add Nuxt plugin with router tracking (#​4424) [RUM-NUXT]
  • Fix shadow reviewer cross-references and depth limits (#​4455)
  • Add shadow reviewer workflow (#​4430)
  • 🧹 Cleanup session manager telemetry (#​4434) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ⬆️ [PANA-6792] Bump replay sandbox version to support data format changes (#​4442)
  • 🚧 [PANA-6774] Update FullSnapshotRecord definition from rum-events-format (#​4436) [RUM]
  • 🔥 remove lerna (#​4412)
  • ⚗️ [RUM-15226] Capture network headers (#​4372) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🧹 Sync Rum-Events-Format for GraphQL (#​4417) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE]

v6.32.0

Compare Source

Public Changes:

  • ✨ feat: enable LCP subparts collection by default (#​4368) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨[RUM-15126] Allow updates of error.handling_stack (#​4357) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]
  • ✨ add vuePlugin and addVueError (#​4327) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ NextJS- addNextjsError component (#​4343) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ✨ scaffold @​datadog/browser-rum-vue package (#​4325) [RUM-VUE]
  • 🐛 Fix changelog legend after doc move to docs/DEVELOPMENT.md (#​4400)
  • 🐛 Skip new view on query-param-only changes in Angular router (#​4392) [RUM-ANGULAR]
  • 🐛 [RUM-11614][URL polyfill] Handle null iframe.contentWindow (#​4361) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]

Internal Changes:

  • 👷 replace lerna publish with yarn npm publish (#​4276) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 👷 [e2e] group ignored browser log tags by matched pattern (#​4389)
  • 👷📝 Move some internal doc inside the repo (#​4362)
  • 👷[Renovate] Bump node max memory (#​4374)
  • 👷 Fix TypeScript 6.x compatibility check deprecation errors (#​4373)
  • 👷 NextJS- Make NextJS plugin private (#​4346) [RUM-NEXTJS]
  • 👷 add dev-server CLI + manual-testing skill (#​4337)
  • 👷 fix missing yarn.lock entries for rum-vue dependencies (#​4347) [RUM-VUE]
  • 🔧 Add Vue documentation and make package public (#​4402) [RUM-VUE]
  • 🔧 Add Next.js documentation and make package public (#​4384) [RUM-NEXTJS]
  • 🔧 report unused eslint-disable directives as errors (#​4398) [RUM-ANGULAR]
  • 🔧 update repository.datadog.yml integration branch config (#​4390)
  • 🔧 Prepare @​datadog/browser-rum-angular for beta release (#​4386) [RUM-ANGULAR]
  • 🔧 disable renovate (#​4381)
  • 🔧 add prepack script to all packages to build before packing (#​4366) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • 🔧 make rum-vue package private until it's ready (#​4350) [RUM-VUE]
  • 🎨 [PANA-6657] Make session replay team CODEOWNERS of recorder e2e tests (#​4388)
  • 🎨 [PANA-6365] Fix type definition for RumMutationRecord (#​4306) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]
  • ✅ allow running e2e tests offline (#​4336)
  • ♻️ substitute Vue Router catch-all pattern with actual path (#​4393) [RUM-VUE]
  • [PANA-6072] follow up review #​4211 (#​4367) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]
  • Update CODEOWNERS (#​4363)
  • ♻️ set global context in e2e worker setup (#​4380)
  • 🔥 [PANA-6634] Remove support for FrustrationRecords (#​4370) [RUM]
  • ♻️ inline lazyLoadRecorder into postStartStrategy using mockable() (#​4326) [RUM]
  • ⚗️ Angular- Add error handling integration (#​4358) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ⚗️ add Vue Router v4 view tracking (#​4328) [RUM-VUE]
  • ⚗ NextJS- add nextjs error boundary component (#​4352) [RUM-NEXTJS]
  • ⚗️ Add Angular Router integration (#​4315) [RUM-ANGULAR]
  • ⚗️ Refactor nextjs plugin (#​4365) [RUM-NEXTJS]
  • [PANA-6072] add composedPathSelector to click actions target behind FF (#​4211) [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE] [WORKER]
  • ♻️ refactor build-test-apps script with CLI arg support (#​4359)
  • ⬆️ update rum-events-format (#​4349)
  • 🔥 remove flagging package (#​4342) [FLAGGING]
  • ♻️ React- Replace addEvent for AddError, Export Error Boundary (#​4317) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-SLIM] [RUM-VUE]

v6.31.0

Compare Source

Public Changes:

  • ✨ [RUM-14619] Add setViewLoadingTime() public API (#​4180) [FLAGGING] [LOGS] [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨[RUM-14826] Add source code context to feature operations (#​4297) [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM]
  • ✨ [RUM-6798] Capture resource content type (#​4270) [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM]
  • ✨ NextJS Pages Router Integration (#​4290) [RUM-NEXTJS]
  • ✨ [PANA-6283] Support incremental mutation Change records (#​4287) [RUM]
  • ✨ [RUM-14736] Add size to ResourceStopOptions (#​4296) [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM]
  • ✨ NextJS App Router Integration (#​4254) [RUM-NEXTJS]
  • ✨ Add url option to startView API (#​4199) [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM]
  • ✨ Add action and vital metadata to profiles (#​4148) [FLAGGING] [LOGS] [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 fix queueMicrotask to avoid binding to globalObject (#​4320) [FLAGGING] [LOGS] [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM] [WORKER]
  • [RUM-13793] 🐛 Skip potential sanitize updates on unaltered fields (#​4298) [FLAGGING] [LOGS] [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 [RUM Profiler] Fix long tasks query using wrong clock for duration computation (#​4227) [RUM]
  • 🐛 retry transient 503 errors in telemetry error checking (#​4273)
  • 🐛 [PANA-6258] More robustly prevent serialization of <style> children (#​4283) [RUM]
  • 🐛 [devext] fix replay tab broken with SDK v7 cookies (#​4280)
  • 🐛 filter non-directory entries in packagesDirectoryNames (#​4271)

Internal Changes:

  • 👷 Update dependency undici to v7.24.0 [SECURITY] (#​4338)
  • 👷 Sign CI Docker image with ddsign (#​4313)
  • 👷 Add ci.browser-sdk to CLA allowlist (#​4312)
  • 👷 Bump chrome to 146.0.7680.71-1 (#​4311)
  • 👷 Bump next from 15.3.3 to 15.5.10 (#​4292) [RUM-NEXTJS]
  • 👷 remove usages of "lerna" in yarn release (#​4275)
  • 🔧 Fix octo-sts pull_request policy subject pattern (#​4310)
  • 🎨 Rename mockedLocationHref to locationHref (#​4288) [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM]
  • ✅ [RUM-14696] Improve microfrontend e2e test - plugin + module federation (#​4220)
  • 🔊 add debug context to "Too many requests" telemetry (#​4278) [FLAGGING] [LOGS] [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ NextJS- Rename test app and update e2e tests. (#​4316) [RUM-NEXTJS]
  • ⬆️ [PANA-6354] Update replay sandbox version in extension to support Change records (#​4305)
  • [PROF-13923] Upload source maps to org2 on every deployment (#​4282)
  • Bump rollup from 4.57.1 to 4.59.0 in /test/apps/react-heavy-spa (#​4293)
  • 🚧 [PANA-6282] Add USE_INCREMENTAL_CHANGE_RECORDS feature flag (#​4284) [FLAGGING] [LOGS] [RUM] [RUM-NEXTJS] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ [PANA-6193] Add an Observer for DOM serializations (#​4277) [RUM]
  • ♻️ [PANA-5947] Convert Change records to V1 records using a VDOM (#​4165) [RUM]

v6.30.1

Compare Source

Internal Changes:

  • 👷 upgrade minimatch to 10.2.4 to fix npm publish packaging issue (#​4267)

v6.29.0

Compare Source

Public Changes:

  • ✨ support per-value synthetics globals/cookies with a unified context object (#​4236) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨ Compute session tracking type in developer extension for SDK v7 support (#​4202) [RUM] [RUM-REACT] [RUM-SLIM]

Internal Changes:

  • ⚗✨ [RUM-14736] Add type to ResourceStopOptions (#​4232) [RUM] [RUM-REACT] [RUM-SLIM]
  • 👷 Update dependency minimatch to v10.2.3 [SECURITY] (#​4257)
  • 👷 Update all non-major dependencies (#​4256)
  • ⚗️feat: collect INP sub-parts RUM-14310 (#​4158) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

v6.28.1

Compare Source

Public Changes:

  • 🐛 Compute duration from timestamps in event tracker (#​4233) [RUM] [RUM-REACT] [RUM-SLIM]
  • 🐛 [RUM Profiler] Fix stateReason not updated on stop and cleanup tasks accumulation (#​4171) [RUM]

Internal Changes:

  • 👷 Update all non-major dependencies (#​4186) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 👷 Update dependency eslint-plugin-unicorn to v63 (#​4221)
  • 👷 Update dependency @​playwright/test to v1.58.2 (#​4187)
  • ⚗️ [RUM-13259] Add shadow DOM support for action selectors (#​4097) [RUM] [RUM-REACT] [RUM-SLIM]

v6.28.0

Compare Source

Public Changes:

  • localStorage strategy for remote configuration (#​4071) [RUM] [RUM-REACT] [RUM-SLIM]
  • ✨ [RUM-13680] Add support for GraphQL GET requests with query params (APQ) (#​4125) [RUM] [RUM-REACT] [RUM-SLIM]
  • 🐛 Regenerate anonymousId when session cookie is altered without preserving aid (#​4203) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 [RUM-5645] Avoid fetch keepAlive (#​4192) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ⚡️ rebuild worker only when needed (#​4170)
  • 📝 Add critical patterns documentation to AGENTS.md (#​4183)
  • ⚗ [RUM-11393] Add Start/StopResource API (#​4110) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • 👷 Skip BrowserStack tests on next major branch (#​4215)
  • 👷 use dynamic port for dev server to avoid conflicts (#​4218)
  • 👷 Load BrowserStack credentials from .env file (#​4189)
  • 👷 Skip check-staging-merge for PRs targeting next major version branch (#​4181)
  • 🔧 disable ADMS (#​4191)
  • ✅ fix mockCookies flaky interception on Safari 12.1.2 (#​4214) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✅ Fix flaky remote configuration E2E tests (#​4210)
  • ✅ fix flaky tests related to experimental features (#​4207) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✅ Introduce a new way to mock values in unit tests (#​4129) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ [PANA-5982] Make the serialization code more configurable and testable (#​4185) [RUM]
  • ♻️ move long task contexts to profiler (#​4046) [RUM] [RUM-REACT] [RUM-SLIM]
  • [RUM/PROF] Add profiling context to actions and vitals' _dd field (#​4200) [RUM]
  • ♻️ [PANA-5948] Make some small improvements to ItemId management (#​4164) [RUM]
  • ♻️ Refactor e2e service worker setup into a composable builder pattern (#​4162)

v6.27.1

Compare Source

Public Changes:

  • 🐛 Changed tracked action to accept ClocksState (#​4177) [RUM] [RUM-REACT] [RUM-SLIM]
  • 🐛 [RUM Profiler] Fix profiler stuck in "stopped" mode when session expires (#​4152) [RUM]

Internal Changes:

  • 👷 Update all non-major dependencies (#​4150) [FLAGGING] [RUM-REACT] [WORKER]
  • 👷 Show actual scenario file locations in E2E test output (#​4166)
  • 👷 Update dependency @​playwright/test to v1.58.1 (#​4151)
  • 👷 Update build process in developer-extension (#​4153)
  • 👷 allow gh-worker-dd-devflow bots to bypass CLA check (#​4161)
  • ✅ fix flaky test (#​4168) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✅ improve unit test setup (#​4149) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ♻️ [PANA-5945] Support child list InsertionCursors (#​4163) [RUM]

v6.27.0

Compare Source

Public Changes:

  • ✨ [RUM-11654] Add in-memory session persistence option (#​4124) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • ✨ [RUM-14142] Add source code context to vitals and manual view (#​4137) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 [RUM-13741] Fix sibling uniqueness check for elements in DocumentFragment (#​4115) [RUM] [RUM-REACT] [RUM-SLIM]
  • ⚗️ [RUM-13818] Collect LCP subparts (#​4104) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

  • 👷 fix code coverage upload (#​4155)
  • 👷 Fix source maps upload for versioned canary builds (#​4146)
  • 👷 Lock file maintenance (#​4141)
  • 👷 Update all non-major dependencies (#​4138) [RUM-REACT]
  • 👷 skip BrowserStack tests for non-code changes (#​4136)
  • 👷 Update dependency @​playwright/test to v1.58.0 (#​4139)
  • 👷 Bump slack-notifier version (#​4142)
  • 👷 Use RUM Profiling Schema from RUM-Events-Format (#​4080) [RUM]
  • 👷 set NEXT_MAJOR_BRANCH to v7 (#​4132)
  • 🔧 Use hardcoded v7 instead of $NEXT_MAJOR_BRANCH variable (#​4135)
  • 🔧 Add integration-branch config for v7 (#​4134)
  • 🔧 Ignore Claude Code local files (#​4130)
  • ci: Removing usage of legacy runners (#​4106)
  • ♻️ move telemetry to pre-start step (#​4107) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

v6.26.0

Compare Source

Public Changes:

  • ⚡️ Use native fetch to avoid Zone.js change detection in Angular apps (#​4117) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 Support stylesheet serialization in Safari iOS 16.x (#​4126) [RUM]
  • ⚗️ [RUM-11393] Add Start/StopAction API (#​4038)
  • ⚗️ [MFE] Source code context event enrichment (#​3926)
  • 📝 Add comprehensive AGENTS.md for Browser SDK, scripts, and E2E testing (#​4109)
  • 📝 Add new command for revising AGENTS.md with session learnings (#​4112)

Internal Changes:

  • 🔊 extend or remove expired telemetry debug (#​4102)
  • ♻️ Update rum-events-format (#​4114)
  • 👷 Bump iOS version (#​4119)
  • 👷 improve check-schemas script (#​4123) [RUM] [RUM-REACT] [RUM-SLIM]
  • 👷 Update all non-major dependencies (#​4116)
  • 👷 Handle function values for configuration in developer extension (#​4042)
  • 👷 Update react-router monorepo to v7 (major) (#​4100)
  • 👷 Update dependency recharts to v3 (#​4075)
  • 👷 Update dependency eslint-plugin-jsdoc to v62 (#​4098)
  • 👷 Update react monorepo to v19 (#​4101)
  • 👷 Update all non-major dependencies (#​4099) [RUM-REACT]
  • 👷 Fix deployment gate timing to ensure 30-minute duration (#​4096)

v6.25.4

Compare Source

Public Changes:

  • 🐛 [PANA-5375] Treat Change records as full snapshots when appropriate (#​4078) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 [RUM-13693] make sure click actions are sent on page exit (#​4070) [RUM] [RUM-REACT] [RUM-SLIM]

Internal Changes:

  • 👷 manage checkTelemetryError connexion pool (#​4094)
  • 👷 Update dependency globals to v17 (#​4074)
  • 👷 Update dependency vite to v7 (#​4076)
  • 👷 Update all non-major dependencies (#​4073)
  • 👷 do not rely on hardcoded list of DCs (#​4037)
  • 👷 Update dependency react-router to v7.12.0 [SECURITY] (#​4065) [RUM-REACT]
  • 👷 handle rate limiting in checkTelemetryErrors (#​4069)
  • 👷 Update Node.js to v25 (#​3940)
  • 👷 Update dependency react-window to v2 (#​4052)
  • 🔧 Update deploy-*.yml to use arch:amd64 runner (#​4086)
  • 🔧 fix deploy auto notification job dependency (#​4084)
  • ⚗️ [PANA-3971] Add a more compact experimental DOM mutation encoding (#​4060) [RUM]
  • ⚗️ [PANA-5359] Support change records in the developer extension (#​4072)
  • ⚗️ [RUM-13259]Track action names in shadow dom (#​4044) [RUM] [RUM-REACT] [RUM-SLIM]
  • 📈 [PANA-5371] Add telemetry to help evaluate new DOM mutation encoding (#​4077) [RUM]

v6.25.3

Compare Source

Public Changes:

  • 🐛 fix reading cookies containing special characters (#​4066) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 Fix developer extension crash due to missing build variable (#​4061) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • 🐛 [RUM-13615] fix remote config tracing options support (#​4062) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]

Internal Changes:

v6.25.2

Compare Source

Public Changes:

  • 🐛 Fix profiling <-> long task association regression (#​4045) [RUM] [RUM-REACT] [RUM-SLIM]
  • 🐛 Fix flaky long task <-> action correlation (#​4050) [RUM] [RUM-REACT] [RUM-SLIM]

Internal Changes:

  • ✨[PANA-5288] Update rum-events-format to pull in BrowserChangeRecord (#​4035) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
  • Revert "👷 disable deploy-prod-canary during the freeze (#​4053)" (#​4058)
  • 👷 disable deploy-prod-canary during the freeze (#​4053)
  • 👷 update the token to AWS after renewing it (#​4048)
  • 🎨 [PANA-5260] Consolidate recorder object id tracking code (#​4049) [RUM]
  • 🔊 add debug logs to npm publishing command (#​4047)

v6.25.1

Compare Source

Public Changes:

  • ✨[PANA-5156] Expose better session replay internal API (#​4018) [RUM]
  • 🐛 Fix action <-> long task correlation [RUM] [RUM-REACT] [RUM-SLIM]
  • 🐛 clear chain after finalize (#​4027) [RUM] [RUM-REACT] [RUM-SLIM]
  • 🐛 fix developer extension packaging (#​4024)

Internal Changes:

  • 👷 improve static analysis (#​4030) [RUM] [RUM-REACT] [RUM-SLIM]
  • 👷 when webpack has errors, print stats and fail the script (#​4029)
  • 👷 Lock file maintenance (#​4017)
  • 👷 Other strategy to handle test app lockfiles with renovate (#​4028)
  • 👷 Enable more renovate flags... (#​4023)
  • 👷 add a script to easily create an access token (#​4020)
  • 👷 Ensure that renovate do a full install ([#​4021](http

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Apr 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
meet-production Ready Ready Preview, Comment May 18, 2026 11:15am
meet-staging Building Building Preview, Comment May 18, 2026 11:15am
sandbox-meet Ready Ready Preview, Comment May 18, 2026 11:15am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants