Skip to main content

RUM Browser SDK changelog

Aug 31, 2026

Browser SDK 3.23.3

Fixed

The INP (Interaction to Next Paint) reporter no longer throws an uncaught TypeError after a back/forward navigation followed by a tab switch.

Aug 20, 2026

Browser SDK 3.23.2

Fixed
  • resolved_name is no longer reported for dead clicks.
  • Added an optional fullData flag to CoralogixRum.getResolvedName(), used by Coralogix's own tooling.
Aug 19, 2026

Browser SDK 3.23.1

Fixed

The public types no longer pull @types/node into browser TypeScript builds.

Aug 18, 2026

Browser SDK 3.23.0

New

Product Analytics open to the Heatmaps view, browsing the searchable list of captured pages ranked by session count

Added support for the Coralogix Product Analytics tool. Learn more

Aug 17, 2026

Browser SDK 3.22.1

Fixed
  • A network request is now reported under the view it started in. A request still in flight when the page changed was previously tagged with the next view's number.
  • Full page loads now count as view changes in multi-page apps, where view_number previously stayed at 0 for the whole session. Requires sessionConfig.keepSessionAfterReload.
Aug 14, 2026

Browser SDK 3.22.0

Improved
  • Added support for an explicit ingress URL through the new coralogixDomainUrl option, for accounts whose endpoint has no corresponding coralogixDomain key.
  • Initialization now aborts with a clear message when coralogixDomain is not a recognized region, instead of sending data to an invalid endpoint.
Aug 11, 2026

Browser SDK 3.21.1

Improved

Updated the Coralogix domains API URL map.

Aug 9, 2026

Browser SDK 3.21.0

Improved

  • Upgraded the session recording engine to rrweb 2.1.1. Learn more
  • Session recording now keeps working when another library on the page replaces MutationObserver.
  • Style changes are now recorded correctly for CSS rules nested inside @media / @supports.
  • Fixed recording errors on browsers without WebGL support.
  • url() references that contain a fragment are now resolved correctly in captured stylesheets.
Jul 28, 2026

Browser SDK 3.20.1

Improved

Improved user-interaction tracking for product analytics.

Jul 22, 2026

Browser SDK 3.20.0

Improved

Updated the Coralogix domains API URL map.

Jul 20, 2026

Browser SDK 3.19.4

Improved

Improved dead-click handling and referrer path resolution.

Jul 14, 2026

Browser SDK 3.19.3

Improved

Improved action-name attribute detection in nested elements.

Jul 13, 2026

Browser SDK 3.19.2

Improved

User-interaction fingerprinting now targets the clickable ancestor instead of the raw click target.

Jul 12, 2026

Browser SDK 3.19.1

Fixed

sdkFetchPriority is now typed with a locally declared SdkFetchPriority alias instead of the DOM RequestPriority type, so the SDK no longer fails to compile on TypeScript versions whose DOM lib predates RequestPriority.

Jul 12, 2026

Browser SDK 3.19.0

New

Added a createNewSession() API to manually rotate the session, for example on user logout.

Jul 9, 2026

Browser SDK 3.18.0

New

Added product analytics support for richer product-level insights.

Jul 7, 2026

Browser SDK 3.17.1

Fixed

Snapshot context now persists across page reloads when keepSessionAfterReload is enabled, so session-level counters (views, errors, actions) no longer reset on refresh.

Jul 6, 2026

Browser SDK 3.17.0

Improved

Added configurable OpenTelemetry batch and flush settings via otelConfig.

Jul 6, 2026

Browser SDK 3.16.2

Breaking changeAction required
  • Fixed PII masking for password input field changes.
  • Breaking change: the default maskInputTypes is narrowed from ['password', 'email', 'tel'] to ['password'], to match the session-recording default. email and tel inputs are no longer masked by default in user-interaction events — set maskInputTypes: ['password', 'email', 'tel'] to restore the previous behavior. Learn more
Jun 29, 2026

Browser SDK 3.16.1

Improved

Improved user-interaction accuracy: SVG icon clicks are now captured, and role-based and custom controls are resolved.

Jun 25, 2026

Browser SDK 3.16.0

Improved

Added support for configuring fetch priority on SDK network requests.

Jun 23, 2026

Browser SDK 3.15.1

Improved

Improved user-interaction tracking accuracy.

Jun 22, 2026

Browser SDK 3.15.0

Improved

Improved user-interaction tracking with smarter element fingerprinting and more accurate screenshot capture on clicks and navigation.

Jun 14, 2026

Browser SDK 3.14.0

Improved

Telemetry data now flushes on tab close, with fetch keepalive support.

Jun 11, 2026

Browser SDK 3.13.0

Improved

Improved user-interaction tracking with click and scroll coordinates, and viewport context.

Jun 9, 2026

Browser SDK 3.12.0

New

Added screenshot capture on each unique view navigation.

Jun 8, 2026

Browser SDK 3.11.1

Improved

Added SVG element support in session recording and fixed session recording after refreshing the page.

Jun 4, 2026

Browser SDK 3.11.0

New

Added view number tracking for product analytics support.

Jun 2, 2026

Browser SDK 3.10.1

Fixed

Improved beforeSend to correctly reflect modifications in OpenTelemetry span attributes. Learn more

May 25, 2026

Browser SDK 3.10.0

Improved

Improved user interaction instrumentation with richer element metadata.

May 19, 2026

Browser SDK 3.9.0

Improved

Enriched spans with RUM context (cx_rum) to improve RUM-to-tracing correlation. Learn more

May 10, 2026

Browser SDK 3.8.3

Improved

Improved web vitals attribution data by preventing deep nesting.

May 6, 2026

Browser SDK 3.8.2

Improved

Web vitals listeners now run outside the zone.

May 6, 2026

Browser SDK 3.8.1

Improved

Improved error stack trace handling.

Apr 27, 2026

Browser SDK 3.8.0

New

Added support for excluding specific instrumentations from session sampling.

Apr 26, 2026

Browser SDK 3.7.1

Improved

Added support for error logging of non-JSON-serializable error properties.

Apr 19, 2026

Browser SDK 3.7.0

Improved

Improved session recording with the immediateFlush option to capture short-duration sessions (under 10 seconds). Learn more

Apr 9, 2026

Browser SDK 3.6.0

New

Added support for the US3 Coralogix domain. Learn more

Apr 6, 2026

Browser SDK 3.5.1

Improved

Improved stack trace truncation.

Mar 26, 2026

Browser SDK 3.5.0

Changed

SDK web APIs now run outside zone.js by default for Angular applications.

Mar 25, 2026

Browser SDK 3.4.1

Improved

Improved MFE (Micro-Frontend) stack trace metadata extraction stability and fixed a potential infinite loop in navigation tracking.

Feb 26, 2026

Browser SDK 3.4.0

Improved

Added numeric ID grouping to the default URL blueprinter.

Feb 24, 2026

Browser SDK 3.3.0

Improved

Enriched spans with RUM context (cx_rum) to improve RUM-to-tracing correlation.

Feb 5, 2026

Browser SDK 3.2.0

New

Added a new zoneless CDN build for Angular consumers.

Feb 1, 2026

Browser SDK 3.1.1

Improved

Improved error instrumentation stability and performance.

Jan 25, 2026

Browser SDK 3.1.0

Improved

Added optimized mutation handling in the session recorder.

Jan 20, 2026

Browser SDK 3.0.2

Fixed

Reverted a mutation counter limit that could cause incomplete session recordings.

Jan 18, 2026

Browser SDK 3.0.1

Improved

Improved session recorder performance.

Dec 25, 2025

Browser SDK 3.0.0

Breaking changeAction required

Breaking change: the Total Blocking Time (TBT) web vitals metric is no longer collected by default, reducing overhead. Enable it explicitly if you need it.

Dec 7, 2025

Browser SDK 2.14.0

New

Added stack traces to console error logs.

Dec 7, 2025

Browser SDK 2.13.0

Improved

Improved trace metadata encoding.

Nov 30, 2025

Browser SDK 2.12.0

New

Introduced the tracesExporter callback, enabling custom processing or exporting of collected trace events. Learn more

Nov 24, 2025

Browser SDK 2.11.1

Fixed

Snapshot context is now triggered when setUserContext is called.

Nov 23, 2025

Browser SDK 2.11.0

New

Added support for a custom propagator.

Nov 17, 2025

Browser SDK 2.10.1

Fixed

Fixed URL encoding of template placeholders in page fragments.

Sep 14, 2025

Browser SDK 2.10.0

Improved

Added ignoreProxyUrlParams, which lets you skip appending the Coralogix endpoint to the proxy URL.

Aug 18, 2025

Browser SDK 2.9.0

New

Added a user fingerprint. The fingerprint is generated and stored on each user's machine for reuse.

Jul 24, 2025

Browser SDK 2.8.9

Improved

Improved SDK shutdown handling.

Jul 20, 2025

Browser SDK 2.8.8

New

Added Web Worker monitoring support.

Jun 30, 2025

Browser SDK 2.8.7

Improved

Added sessionId to span attributes, fixed network span additions, and improved global span handling in idle mode.

Jun 26, 2025

Browser SDK 2.8.6

Improved

Bundle size optimization, including bundling libraries from CommonJS to ESM.

Jun 25, 2025

Browser SDK 2.8.5

Fixed

Added missing PerformanceNavigationTiming fields to the load time (LT) event.

May 29, 2025

Browser SDK 2.8.4

Improved

Traceparent propagation enhancements, improved span creation, and switched internal warnings to debug level.

May 22, 2025

Browser SDK 2.8.3

Improved

Optimized user agent parsing.

May 21, 2025

Browser SDK 2.8.2

Changed

Omitted the INP attribution property to reduce log payload size.

May 19, 2025

Browser SDK 2.8.1

Fixed

Fixed user interaction instrumentation from always being enabled.

May 11, 2025

Browser SDK 2.8.0

New

Added CDN builds (ES5 and ES2015).

May 5, 2025

Browser SDK 2.7.0

New

Added Web Worker error handling.

May 4, 2025

Browser SDK 2.6.0

Improved

Added npm compatibility for older browsers.

Apr 29, 2025

Browser SDK 2.5.0

Improved

Added CDN compatibility for older browsers.

Apr 29, 2025

Browser SDK 2.4.2

New

Added support for Smart TV user agents.

Apr 14, 2025

Browser SDK 2.4.1

Improved

Reduced false recording sessions sent to the API.

Apr 8, 2025

Browser SDK 2.4.0

New

Added support for passing labels to the custom logs API (log, warn, debug, and others).

Apr 1, 2025

Browser SDK 2.3.0

Improved

Lazy loading of the session recorder for improved load time and reduced bundle size.

Mar 18, 2025

Browser SDK 2.2.0

Improved

Improved Performance Observer compatibility.

Feb 18, 2025

Browser SDK 2.1.0

Improved

Improved initialization for server-side rendering (SSR) applications.

Jan 29, 2025

Browser SDK 2.0.0

Breaking changeAction required

Breaking change: optimized the SDK with rollup bundling and added ES5 support. Import paths changed (for example, from @coralogix/browser/src/types-external to @coralogix/browser).

Jan 21, 2025

Browser SDK 1.7.0

Changed

Reverted rollup bundling due to unexpected issues.

Jan 19, 2025

Browser SDK 1.6.0

Improved

Bundled the project with rollup and added ES5 support.

Jan 9, 2025

Browser SDK 1.5.0

New

Added a changelog mechanism.

Jan 9, 2025

Browser SDK 1.4.19

New

Added custom spans, plus custom data and labels for captured errors. Learn more

Dec 18, 2024

Browser SDK 1.4.12

Fixed

Fixed a missing pako dependency in the worker.

Dec 17, 2024

Browser SDK 1.4.11

Fixed

Hotfix for the TTI import.

Dec 17, 2024

Browser SDK 1.4.9

New

Added support for MFE (Micro-Frontend). Learn more

Dec 9, 2024

Browser SDK 1.4.4

Improved

Removed fetch resources, implemented allowHeaders for FetchInstrumentation, and added screenshots and start/end time measurements.

Nov 12, 2024

Browser SDK 1.2.40

Fixed

Ensured proxyUrl is added to ignoreUrls.

Nov 10, 2024

Browser SDK 1.2.39

Improved

Allowed the traceparent header to be sent when the sample rate is 0.

Nov 4, 2024

Browser SDK 1.2.36

Fixed

Fixed OpenTelemetry labels.

Oct 31, 2024

Browser SDK 1.2.35

Improved

Added TTI metric reporting and fixed an SDK masking bug.

Oct 29, 2024

Browser SDK 1.2.31

Changed

Switched to a self-hosted worker for session recording.

Oct 20, 2024

Browser SDK 1.2.29

Improved

Memory usage improvements.

Oct 14, 2024

Browser SDK 1.2.28

Changed

Masking now applies only to clickable elements.

Oct 10, 2024

Browser SDK 1.2.25

Improved

Removed lazy loading propagators and added advanced sampling.

Oct 9, 2024

Browser SDK 1.2.23

New

Added timing, custom measurement, and allowed tracing URLs.

Sep 26, 2024

Browser SDK 1.2.19

Improved

TBT refactor.

Sep 18, 2024

Browser SDK 1.2.17

Improved

captureError now reports on handled errors.

Sep 18, 2024

Browser SDK 1.2.16

New

Added page referer and soft navigation support.

Sep 11, 2024

Browser SDK 1.2.14

New

Added support for multi-page applications.

Aug 19, 2024

Browser SDK 1.2.10

Fixed

Fixed page fragments that contain an anchor (#) in the URL.

Jun 20, 2024

Browser SDK 1.1.17

New

Added snapshot context end.

Last updated on
On this page
Was this page helpful?