# What’s New in Kloudfuse

## 3.2.5 (Latest)

**_April 7, 2025_**

We fixed a number of issues. See the [bugs](https://docs.kloudfuse.com/platform/3.2.5/bugs/#bugs-3-2-5) we fixed in this release.

## 3.2.4

**_March 25, 2025_**

While this is a minor release, we fixed a large number of outstanding issues. See the [bugs](https://docs.kloudfuse.com/platform/3.2.5/bugs/#bugs-3-2-4) we fixed in this release.

### Security

We updated Ingress NGINX to address the [IngressNightmare vulnerability](https://www.wiz.io/blog/ingress-nginx-kubernetes-vulnerabilities).

## 3.2.3

**_March 14, 2025_**

This is a major release that adds a significant number of improvements to [Alerts](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#alert-3.2.3), [RUM](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#rum-3.2.3), [FuseQL](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#fuseql-3.2.3), [Metrics](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#migration-3.2.3), [APM](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#apm-3.2.3), [Migration](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#migration-3.2.3), and [Backup and Restore](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#platform-3.2.3).

Additionally, you can review the [bugs](https://docs.kloudfuse.com/platform/3.2.5/bugs/#bugs-3-2-3) we fixed in this release.

### Alerts

Bulk Actions

We added several bulk actions to the **Alert Rules** page.

You can now select all or some of the alerts, and perform these actions in bulk:

- Delete: Delete the alert rules.
- Pause: Stop the evaluation of the alert conditions; does not send notifications.
- Resume: Resume the evaluation of the alert conditions.
- Suppress: Stop sending notifications; continues to evaluate the alert conditions.
- Unsuppress: Resume sending notifications.
- Clear selection: Deselects all boxes.

Alert Suppress

The action formerly known as **Mute Alert** is now **Suppress Alert**.

We make a distinction between **pausing** alerts, and **suppressing** alert notifications:

- **Pause**: Paused alerts do not get evaluated, so they never issue an alert notification.
- **Suppress**: Suppressed alerts still get evaluated, yet do not fire notifications if alert conditions exist.

You can suppress alerts as part of a bulk action, or by hovering over the Alert rule in the list of alerts, clicking the  (suppress) icon, and then selecting the defined time interval, from **_Next 5 minutes_** to **_Next 7 days_**.

Suppress Alert Schedule

You can create complex, multi-component schedules for suppressing alerts.

Subsequently, edit a contact point, and attach the correct Suppress Schedule.

No Data Handling

This release adds the **_Evaluate as zero_** option to account for missing data from alert query conditions.

See also [Metrics: Default Zero](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#metrics-default-zero-3.2.3).

### Real User Monitoring (RUM)

Add and Manage Applications

Implements CRUD operations for applications, by name, type, ID, client token, and so on, through the UI instead of the `config` file `custom-values.yaml`.

For full information, see [RUM Add New Application](https://docs.kloudfuse.com/platform/3.2.5/rum-add-application/).

Overview URL panel

When you click a panel or chart, it opens a new URL on the right side of the screen.

For example, click the **Longest INP by URL**, and it opens the full report screen that clearly identifies which URL causes the delay.

### FuseQL

We expanded the offerings within our proprietary query language, FuseQL.

#### Scheduled Views

Starting with this release, you can create **scheduled views**, and query directly from that view.

Scheduled views are pre-aggregated datasets that Kloudfuse generates at scheduled intervals to improve query performance and efficiency. Instead of expensive real-time queries on raw data, scheduled views store advance results, enabling faster access to summarized information.

This is how to use a scheduled view:

1. Define a FuseQL query – specify the filters and aggregation logic.
2. Create the scheduled view – it updates every minute for near real-time data availability.

3. Store precomputed results – the system processes the query and saves the aggregated results, separately from the log data.
4. Query the view – users can access the scheduled view results through FuseQL, instead of running raw data queries.
5. Disable or pause the scheduled view – users can disable, pause, or temporarily stop updates on a scheduled view without deleting it, and then resume processing as necessary.

#### New Operators

We added `backshift` and `dedup` operators to support querying of **Scheduled Views**.

#### Dashboards

Create new dashboards based on results of **Advanced Search** across logs.

#### Alerts

Create new alerts based on results of **Advanced Search** across logs.

#### Lookup tables

Create and use lookup tables to supplement your data.

1. Under the **Logs** tab, navigate to the new section **Lookup Tables**.

2. Review the list of **Lookup Tables**.
3. Click **Create Lookup Table**, upload the source CSV file and name the new table.

### Metrics

Analytical Views

This release significantly expands the analytical features for Metrics by adding **Top List**, **Table**, and **Pie Chart** analytical views to **Metrics Explorer**.

- **Top List**
- **Table**
- **Pie Chart**

This view provides a quick summary of top N metrics that match the filter and time interval criteria. It helps with high-level analysis of metrics in your system.

### Default Zero

We added an interpolation function, **`default_zero`**, to handle missing data in **Metrics Time Series**.

### APM

Deployment Version Marker

We added the existing deployment version markers to the graphical **[APM Trace List](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#service-list)** information.

Note that we already use them on the Service Detail page.

### Migration

We deprecated the [Kloudfuse Catalog Service](https://docs.kloudfuse.com/platform/3.2.5/deprecations/#deprecate-3-2-2) in a previous release. Start [Using Kloudfuse Customer Scripts](https://docs.kloudfuse.com/platform/3.2.5/importing-dashboards-alerts/#customer-scripts) instead.

### Platform

Multi-Availability Zone

We introduced an AZ-service that enables you to switch Kloudfuse to a different availability zone.

## 3.2.2

**_February 13, 2025_**

This release adds improvements for [APM](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#apm-3.2.2), [RUM](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#rum-3.2.2), [Logs](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#logs-3.2.2), and [Dashboards](https://docs.kloudfuse.com/platform/3.2.5/release-notes/#dashboards-3.2.2).

Additionally, you can review the [bugs](https://docs.kloudfuse.com/platform/3.2.5/bugs/#bugs-3-2-2) we fixed in this release.

### APM

Side Bar Filter

For the **Service**, **Traces**, **Analytics**, and **Error** pages, we restricted the number of displayed results to improve performance. Kloudfuse, by default, sorts labels and attributes in descending order, and displays up to 1,000 items.

### RUM

We enhanced the RUM Performance Overview UI.

## 3.2.1

**_January 31, 2025_**

This release adds improvements for RUM performance.

## 3.2.0

**_January 24, 2025_**

This release focuses on further refinements to our existing features.

### Alerts

Threshold Alerts

We added support for warning threshold, alert recovery, and warning recovery thresholds to threshold alerts on metrics, logs, and services. You can also link alerts to dashboards and panels, pause alert evaluation, and link back to the Kloudfuse alert page from alert notifications.
