# Identity Mesh — April 22, 2026

**Release Date**: April 22, 2026\
**Release Type**: Feature + Enhancement + Bug Fix

------------------------------------------------------------------------

## Overview

This release delivers FAIR (Factor Analysis of Information Risk) reporting, a simpler asset attribute label, and significant reliability and speed improvements to data ingestion. It also fixes bugs in risk score accuracy, correlation diagram navigation, connector correlation counts, FAIR ALE (Annualized Loss Expectancy) calculations, and software inventory data integrity, and refines the risk score and risk tag explanations introduced in the [April 2 release](/release-notes/2026-04-02).

------------------------------------------------------------------------

## New features

### Full FAIR report

A full FAIR (Factor Analysis of Information Risk) report is now available, enabling quantitative risk analysis based on the industry-standard FAIR methodology. The report produces Annualized Loss Expectancy (ALE) and impact views you can consume directly from the dashboard.

**What's included:**

- Generate a complete FAIR report for a chosen scope of assets

- ALE quantification with risk factor breakdowns

- Impact visualization at the aggregate and per-asset-block level

- Export-ready output for further analysis

------------------------------------------------------------------------

### FAIR report generation fix

Report generation has been stabilized so that a full FAIR report returns accurate, reproducible output. Earlier issues affecting report content and calculations have been addressed.

**What changed:**

- Corrected the data sourcing and aggregation that feed the report

- Reports now regenerate reliably under expected load

- Report content now matches the risk values shown in the dashboard

------------------------------------------------------------------------

### Risk score and risk tag explanation refinements

The detailed risk explanations introduced in the [April 2 release](/release-notes/2026-04-02) have been refined for clarity and consistency across asset types.

**What's included:**

- Refined explanation dialogs, available from the asset detail view and from any risk tag or risk score

- Policy-based risk explanations now show the outcome of each policy assessment and the specific attributes that did not comply

- A consistent explanation experience when an asset carries several risk tags at once

**Known limitations:**

- Selecting a risk score shows a severity label; a full score breakdown is planned for a future release

- Explanations for the "Insufficient information" risk tag depend on how complete the source data is

------------------------------------------------------------------------

## Improvements

### "Product attribute" label renamed to "Product"

The "Product attribute" label is now "Product" across the asset list and asset detail views, matching how software assets are described in day-to-day work.

------------------------------------------------------------------------

### Faster, more reliable data ingestion

Data ingestion has been redesigned to remove intermittent failures that could occur when many records were processed at the same time.

**Impact:**

- Intermittent ingestion failures under heavy load have been eliminated.

- Data from connectors is processed significantly faster — processing throughput has more than doubled under concurrent load.

- Stalled ingestion jobs no longer retry indefinitely.

------------------------------------------------------------------------

## Bug fixes

### Asset risk scores were calculated incorrectly

Fixed a defect that produced incorrect risk scores for some assets. Computed scores now match the expected values based on the underlying policy assessment and contributing risk factors.

**Impact:**

- Risk scores are now consistent across the dashboard and downstream analytics.

- Remediation prioritization is no longer skewed by scoring errors.

------------------------------------------------------------------------

### Displayed risk scores did not match manually calculated values

Resolved a related discrepancy where risk scores shown in the dashboard did not match values calculated manually from the same policy inputs. Displayed scores now reconcile with the policy assessment output.

------------------------------------------------------------------------

### Correlation diagram could not scroll

The correlation diagram on the human identity view did not scroll when the list of correlated identities extended beyond the visible area, so items below the initial view were unreachable. You can now scroll to see all correlated entities.

------------------------------------------------------------------------

### Connector-sourced machine assets showed zero correlated entries

Fixed a display bug where some connector-sourced machine asset views showed zero correlated entries even when the machine had correlations visible elsewhere in the product.

**Impact:**

- Correlation counts now reflect the actual number of correlated machine assets.

- You can again navigate from a correlated-entity count to the underlying asset list without losing detail.

------------------------------------------------------------------------

### FAIR ALE calculation and display fixes

A set of fixes for the FAIR ALE calculation and display flow, covering correctness, refresh behavior, and consistency of the values you see.

**Includes:**

- The block-level "Show ALE & Impact at Block" view did not always refresh when opened. It now refreshes on every open, so the latest values are always shown.

**Impact:**

- FAIR ALE values now reflect the latest asset and policy state, so you can rely on them for risk quantification and reporting.

------------------------------------------------------------------------

### Partial software inventory updates no longer overwrite complete asset records

Fixed a data-integrity defect where a partial software inventory update arriving after a complete asset record could overwrite it, silently clearing fields that the partial update did not include.

**Fix:**

- Partial software inventory updates now merge into the existing record instead of replacing it, preserving fields the update does not carry.

- Complete asset records are no longer degraded by later partial updates.

**Impact:**

- No more silent field loss on machine and software asset records after a partial inventory update.

- Risk scoring, correlation, and reporting that depend on complete asset attributes stay accurate.

------------------------------------------------------------------------

## Known issues

| Issue | Affected area | Status |
|----|----|----|
| Selecting a risk score shows a severity label only, not a full score breakdown | Asset detail — risk score | Planned for a future release |
