Partial view updates are now enabled by default for all customers. Also strips the query string and fragment from the Meta record URL, discards the previous event when restarting an event tracker key, and skips sendBeacon for non-HTTP(S) endpoints.
Browser SDK
npx @buildinternet/releases get datadog-browser-sdkThe Browser SDK adds a full Salesforce RUM bundle, and RUM action names now prefer anchor and role="link" text over ancestor ARIA labels. Also skips instrumentation of read-only properties and starts RUM and Logs synchronously when the event bridge is present.
RUM service now defaults to the applicationId, and error events capture wasm module build_ids. Debug IDs are attached to debugger snapshots, per-element frustration signal opt-outs are available, and partial snapshots are sent after a debugger capture timeout.
Shopify plugin initialization now waits for a checkout page view, fixing an issue where double session IDs were generated.
Partial view updates are now enabled by default for CDN users without a proxy, reducing view update payload sizes. Also fixed sendBeacon segments being sent when the page isn't actually exiting, and removed beta labels from Vue, Angular, and Nuxt readmes.
Adds a Feature Flags tab available on all Datadog sites with overrides scoped per site, attaches debug IDs to log events, and enables session replay to clear its string table. Fixes include sanitizing name in startView/setViewName and resolving document-relative URLs against document.baseURI.
RUM Feature Flags tab now supports team filtering and token revocation, plus overrides. Also added a @datadog/js-core/sample sub-path with performDraw, arbitrary custom URL protocol support in stack trace parsing, canvas recording init config, and fixed Shopify Custom Pixel actions being marked as background events.
The Feature Flags tab now supports catalog browsing and OAuth sign-in. Fixed session-ended WebSocket teardown to align with the latest view's end clocks, and optional MatchHeader name now accounts for default headers.
WebSocket resource tracking is available behind a beta option, and new dedicated bundles ship for Shopify, React Router, and Vue Router integrations. Also includes schema-driven configuration validation for browser-core, logs, and RUM.
Added debug_ids to profiler wall-time traces for sourcemap unminification, and fixed Nuxt post-hydration error handling. Also avoids BigInt exponentiation in sampling.
New Salesforce bundle entrypoint and extended remote configuration parameters. Also adds CDN default headers, collects WebSocket resource events, and fixes primitive values no longer being changed during sanitization.
Debug IDs from DD_SOURCE_CODE_CONTEXT are now attached to error and long task events. Added betaEnableViewUpdates config option and remote_configuration_id support in view events; fixed logs not being sent long after session expiration.
Fixed a high-severity prototype pollution vulnerability via mergeInto and tryJsonParse. Added profiling bridge mode support and renamed feature operation APIs.
New capabilities include browser debugger capture expressions and Salesforce support for Browser RUM. This release also introduces a new @datadog/js-core package for runtime-agnostic core functionality and releases feature operation vital APIs publicly. Several bugs related to debugger formatting, framework naming, and probe handling have been fixed.
Remote configuration now supports async loading and caching with a new required option, and GraphQL requests now extract operationType from the request body. Also adds subdomain support to ProxyFn for quota checks, profiler quota checks, operation start vital IDs to profiles metadata, and view_update support to the developer extension.
trackResourceHeaders feature is now generally available across all RUM packages. Fixed a bug where batches could be postponed indefinitely when upserting a view, and corrected trace sampling fallback alignment with non-bridge paths.
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.
Public Changes:
Public Changes:
Public Changes:



