## 2.8.4 (2025-05-29)

### 🩹 Fixes & Improvements

🛠 Custom Spans

- Traceparent propagation: XHR and Fetch requests now correctly include the global span traceId when using custom spans.
- Improved span creation: Enhanced the logic for generating custom child spans for more accurate trace hierarchy.
- Interaction tracing: User interaction instrumentation is now correctly linked to the global span context.

🧹 Logging

- Switched internal warning logs to debug level to reduce noise in production environments.

## 2.8.3 (2025-05-22)

### 🔥 Performance

- Optimize user agent parsing.

## 2.8.2 (2025-05-21)

### 🩹 Fixes

- Omit the INP attribution property to reduce the log payload size.

## 2.8.1 (2025-05-19)

### 🩹 Fixes

- Fix user interaction instrumentation from always being enabled.

## 2.8.0 (2025-05-11)

### 🚀 Features

Build CDN versions (ES5/ES2015)

## 2.7.0 (2025-05-05)

🚀 Features
Add Web Worker error handling.

## 2.6.0 (2025-05-04)

### 🚀 Features

- Add NPM compatibility for old browsers

## 2.5.0 (2025-04-29)

### 🚀 Features

- Add CDN compatibility for old browsers

## 2.4.2 (2025-04-29)

### 🩹 Fixes

- Support Smart TV user agents

## 2.4.1 (2025-04-14)

### 🩹 Fixes

- Reduce falsy recording sessions sent to API.

## 2.4.0 (2025-04-08)

### 🚀 Features

- Allow passing labels to Custom logs (log, warn, debug, etc...) API.

## 2.3.0 (2025-04-01)

### 🚀 Features

- Lazy load session recorder<br>
  To improve initial load time and reduce JavaScript bundle size, the session recorder is dynamically imported only when it’s needed (e.g., when session recording is enabled by config and sampling).

## 2.2.0 (2025-03-18)

### 🚀 Features

- Improved Performance Observer compatibility.

## 2.1.0 (2025-02-18)

### 🚀 Features

- Improved initialization for SSR applications.

# 2.0.0 (2025-01-29)

### 🚀 Features

- ⚠️ optimize SDK with rollup bundling and support ES5.

### ⚠️ Breaking Changes

- Some imports from the library might be changed.
  <br><br>
  <b>For example:</b> <br>
  <i>Before: </i> <br/>
  `import { CoralogixLogSeverity } from '@coralogix/browser/src/types-external';` <br/> <br/>
  <i> After: </i> <br/>
  `import { CoralogixLogSeverity } from '@coralogix/browser';`

## 1.7.0 (2025-01-21)

### 🚀 Features

- Revert rollup bundling due to unexpected issues

## 1.6.0 (2025-01-19)

### 🚀 Features

- bundling project with rollup and support ES5.

## 1.5.0 (2025-01-09)

### 🚀 Features

- Create a changelog mechanism

## 1.4.19 (2025-01-09)

### 🚀 Features

- Custom spans
- add custom data and labels to capture error

## 1.4.12 (2024-12-18)

### 🩹 Fixes

- fix worker missing pako

## 1.4.11 (2024-12-17)

### 🩹 Fixes

- hotfix for tti import

## 1.4.9 (2024-12-17)

### 🚀 Features

- Support mfe (micro frontend)

## 1.4.4 (2024-12-9)

### 🚀 Features

- Remove fetch resources
- Implement allowHeaders functionality for FetchInstrumentation
- Add more info for LT log
- Screenshots
- Start end time measurements

## 1.2.40 (2024-11-12)

### 🩹 Fixes

- Ensure proxyUrl is added to ignoreUrls.

## 1.2.39 (2024-11-10)

### 🩹 Fixes

- Allow traceparent header to be sent when sample rate is 0

## 1.2.36 (2024-11-4)

### 🩹 Fixes

- Otel labels

## 1.2.35 (2024-10-31)

### 🚀 Features

- TTI metric report

### 🩹 Fixes

- SDK mask bug

## 1.2.31 (2024-10-29)

### 🚀 Features

- Use self-hosted worker for session recording

## 1.2.29 (2024-10-20)

### 🚀 Features

- Memory usage

## 1.2.28 (2024-10-14)

### 🚀 Features

- Masking only clickable elements

## 1.2.25 (2024-10-10)

### 🚀 Features

- remove lazy loading propagators
- advanced sampling

## 1.2.23 (2024-10-9)

### 🚀 Features

- add timing
- custom measurement
- Allowed tracing urls

## 1.2.19 (2024-9-26)

### 🚀 Features

- TBT refactor

## 1.2.17 (2024-9-18)

### 🚀 Features

- captureError - report on handled errors

## 1.2.16 (2024-9-18)

### 🚀 Features

- page referer
- add soft navigation

## 1.2.14 (2024-9-11)

### 🚀 Features

- support multi pages application

## 1.2.10 (2024-8-19)

### 🩹 Fixes

- fix page fragment that has anchor # in the url

## 1.1.17 (2024-6-20)

### 🚀 Features

- Snapshot context
