> ## Documentation Index
> Fetch the complete documentation index at: https://docs.validio.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog 3.0

> Validio 3.0 introduces Root Cause Analysis for incident management and updates to the global lineage user interface.

## New root cause analysis

![Root Cause Analysis](https://mintcdn.com/validio/30m58lWK6Ph-vklQ/images/changelogs/300-root-cause-analysis.png?fit=max\&auto=format\&n=30m58lWK6Ph-vklQ\&q=85\&s=0cb44237e512c357fcb9d56a5c9b82b9)

Root Cause Analysis

Validio root cause analysis combines data lineage with data quality monitoring to provide explanations that help you understand where incidents occur, what causes them, and how they relate to upstream and downstream assets. If there are multiple fields affected, Validio groups them together so you can understand how they correlate, while minimizing the number of notifications being sent out. With these insights, you can resolve your data quality issues faster.

For more information, see [Root Cause Analysis](https://docs.validio.io/docs/incidents-and-errors/root-cause-analysis.md) and [Managing Incidents](https://docs.validio.io/docs/incidents-and-errors/incidents/incident-details.md) in the product documentation.

## Updates to global lineage interface

We've updated global lineage to better handle displaying large volumes of catalog assets. Now when you navigate to the Lineage page, you can select a specific catalog asset and field to use as an entry point, or anchor, for the graph. You can also change this anchor. Other updates include:

* Improved controls for navigating the lineage graph.
* Dynamic title and legend to summarize the lineage graph.
* Option to display a metric (Number of Reads, Number of Writes, Utilization) over assets on the graph.

For more information, see [Using Lineage](https://docs.validio.io/docs/lineage/using-lineage.md) in the product documentation.

**3.0.1**

3 June 2024

### Platform updates

#### Improvements

* Added a functionality to dynamic thresholds which estimates the support of the metric. For more information, see [Configuring Dynamic Thresholds](https://docs.validio.io/docs/thresholds/configuring-dynamic-thresholds.md) in the product documentation. (AL-213, AL-216)
* Added a limit to prevent infinite recursion when querying lineage edges. (UI-3553)

#### Fixed issues

* Fixed an issue with missing root cause due to case sensitivity in validator field names. (VR-3389)
* Fixed catalog refresh failure due to tables concurrently being delted from a warehouse. (VR-3282)
* Fixed UTF-8 handling when processing SQL queries. (VR-3377)
* Fixed field-level lineage edges to use jsonpath syntax. (VR-3323)
* Fixed the sorting on source incident groups list. (UI-3541)

**3.0.0**

14 May 2024

### API updates

#### Improvements

* Added `incidentGroups(filter: IncidentGroupsFilter pagination: PaginationInput sort: IncidentGroupsSort): IncidentGroupsResult!` to Source types.
* Added `metricValueFormat: MetricValueFormat!` to Validators.
* Added new types for `IncidentGroup` and `Incident`.
* Added the following APIs for RCA (UI-3346):
  * `incidentGroupOwnerUpdate(input: IncidentGroupOwnerUpdateInput!)`
  * `incidentGroupStatusUpdate(input: IncidentGroupStatusUpdateInput!)`
  * `incidentStatusUpdate(input: IncidentStatusUpdateInput!)`
* Added the following APIs for Lineage (UI-3355):
  * `lineageEdgeCreate(input: LineageEdgeCreateInput!): LineageEdgeCreateResult!`
  * `lineageEdgesDelete(ids: [LineageEdgeId!]!): LineageEdgesDeleteResult!`
  * `lineageEdge(id: LineageEdgeId!): LineageEdge`
  * `lineageGraph(input: LineageGraphInput!): LineageGraph!`
* Added `translateIncidentV1(oldId: ID!): IncidentV1Translation` to translate incidents IDs from before v3.0.0 to new `IncidentGroupId`.
* Updated `IncidentStatus` to remove values `RESOLVED_EXPECTED`, `RESOLVED_NOT_AN_ANOMALY`, and `RESOLVED_UNEXPECTED`, and add `NOT_AN_ANOMALY` and `RESOLVED`.
* Updated return type of `incidents(range: TimeRangeInput segmentId: SegmentId)` from `[ValidatorIncident!]! to [Incident!]!`.

#### Deprecations

* Deprecated `resourceNamespace` arguments and fields in favor of `namespaceId`. (UI-3412)

#### Removals

* Removed`incidents(range: TimeRangeInput): [ValidatorIncident!]!` on Source types. (UI-3346)

### Platform updates

#### Improvements

* Added root cause analysis. (UI-3346)
* Improved the metric calculation for schema coverage. (UI-3386)
* Improved the user experience when configuring custom SQL filters. (UI-3254)
* Added support for custom lookback range. (UI-3362)
* Improved memory usage when fetching dashboards from Looker. (VR-3302)
* Improved lineage metadata collection on Snowflake warehouses. (VR-3270)

#### Fixed issues

* Show correct boundary for UPPER and LOWER bound thresholds. (UI-3301)

#### Removals

* Removed backfilling support on Pub/Sub source. (VR-2014)
