> ## 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 1.8

> Validio 1.8 introduces the Custom SQL validator, SQL filters, validator recipes, incident severity, and user-defined tagging.

## Customization features

If there is one word to really sum up this release it is **customization**. We have added lots of capabilities to help you customize the way you validate your data and route information about incidents to the relevant stakeholders.

## Databricks

We have added support for [Databricks](https://docs.validio.io/docs/integrations/data-warehouses/databricks.md) as our newest data source integration!

## Custom SQL validator

We have created a [Custom SQL validator](https://docs.validio.io/docs/validators/validator-types/custom-sql.md). Now you can leverage the power of SQL to create any custom validation of your data. This allow you to not only take advantage of SQL warehouse-specific functionality, but you can also include templates into those queries to fully utilize our segmentation and windowing logic. To help you get started, check out the list of [custom SQL recipes](https://docs.validio.io/docs/validators/validator-types/custom-sql/custom-sql-validator-recipes.md).

## SQL filter

There is now a [SQL filter](https://docs.validio.io/docs/filters/filter-types.md#sql-filter) which allows you to create advanced filters using SQL. The SQL filter works for all Source types, including non-SQL data sources. This allows you to easily combine multiple conditions together in order to filter the data that goes into a validator.

## Validator recipes

We have added a new section of [Validator recipes](https://docs.validio.io/docs/validators/validators-configuration/validator-recipes.md) to highlight many of the different ways that our existing validators can be used.

## Incident severity

We have added a notion of incident severity – basically how extreme an incident is. All validator incidents will now be tagged with a low, medium, or high severity so that you can prioritize and only be notified about the most critical incidents.

## User-defined tagging

We have added the ability to tag catalog assets, sources, and validators with user-defined key-value pairs. Utilize this information with our improved [Rules](https://docs.validio.io/docs/notifications/notification-rules.md) to have even more fine-grained control over the notification routing.

## Improved notification rules

Our [Rules](https://docs.validio.io/docs/notifications/notification-rules.md) now allow you to use even more information when deciding if and how you want to route incidents. This includes conditions that you compose together based on:

* Source
* Source owner
* Incident type
* Incident severity
* Segment values
* User-defined tags

**1.8.5**

* Change: Change sorting behavior for name fields (UI-2806)
* Change: Improve lineage collection for Databricks (VR-2640)
* Change: Extend SQL filter with support for `UPPER` and `LOWER` functions (VR-2714)
* Change: Default sensitivity for dynamic threshold in recommendations changed from 3 to 2 (VR-2599)
* Bug Fix: Fix race-condition when batch inserting incidents (UI-2842)
* Bug Fix: Fix issue with rules config after changing channel (UI-2846)

**1.8.4**

* Bug Fix: Use native browser validation for email-fields (UI-2831)
* Bug Fix: Change "Back to segmentations"-link (UI-2812)

**1.8.3**

### API additions

* Added methods for updating existing conditions on notification rules
* Added `stats`-field to Credential types with count of sources and catalog assets that are related to the credential

### Other improvements & fixes

* Feature: Add ability to update notification rule conditions (UI-2769, UI-276)
* Feature: Add config box to notification rule detail (UI-2758)
* Feature: Add TimeRangeControl to Incident details (UI-2770, UI-2770)
* Feature: Add search to schema views (UI-2768)
* Feature: Add search to recommended validators (UI-2767)
* Feature: Add severity info in slack & webhook notifications (UI-2752, UI-2752)
* Feature: Add back button to validator wizards (UI-2772)
* Feature: Improve categorical distribution validator debug query, returns added, changed or removed categories (VR-2746)
* Bug Fix: Source errors not reported in overview page recent activity (UI-2777, UI-2783)
* Bug Fix: Display correct percentage for backfill progress (UI-2779, UI-2779)
* Bug Fix: Better error message for sql validator (UI-2776)
* Bug Fix: Fix layout of Threshold dialog (UI-2737)
* Bug Fix: Remove update from global windows (UI-2764)
* Bug Fix: Make table-layout more responsive (UI-2738)
* Bug fix: Fix issues with state of list filters (UI-2583)
* Bug fix: Fix layout in configuration banner (UI-2774)
* Bug fix: Fix numerical anomaly validator float precision handling on snowflake warehouse (VR-2774)
* Change: Display confirmation when dismissing recommendations (UI-2790)

**1.8.2**

* Fix issues of Slack notifications (UI-2766)

**1.8.1**

* Fix for issue with platform metrics endpoint (UI-2765)

**1.8.0**

21 November 2023

### API changes and additions

* Field `notificationTypenames` has been deprecated on object type `NotificationRule`.
* Field `sources` has been deprecated on object type `NotificationRule`.
* Input field `notificationTypenames` has been deprecated in input object type `NotificationRuleCreateInput`.
* Input field `sources` has been deprecated in input object type `NotificationRuleCreateInput`.
* Input field `notificationTypenames` has been deprecated in input object type `NotificationRuleUpdateInput`.
* Input field `sources` has been deprecated in input object type `NotificationRuleUpdateInput`.

### Other improvements & fixes

* Bug Fix: Use microsecond timestamp precision in debug SQL queries (VR-2703).
* Bug Fix: Set cursor lower bound in streaming warehouse SQL queries to avoid table scans (VR-2747).
* Bug Fix: Remove unused pipelines leading to extra SQL queries (VR-2757).
* Bug Fix: Limit overview statistics to one year, including only existing validators (UI-2664).
* Feature: Add tumbling window polling without a delay (PRO-612).
* Feature: Allow schema changes in source edit and reinferring source schema (PRO-597).
* Feature: Add schema change detection for nested fields (VR-2697)
