> ## 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.3

> Validio 3.3 includes a new Custom SQL Validator syntax, support for Snowflake key-pair authentication, and updates to Webhook payloads.

## New custom SQL validator syntax

Validio 3.3 introduces a new SQL query syntax for configuring Custom SQL validators. If you configure a Custom SQL validator with tumbling windows, you can use template functions to reference source, segmentations, and windows. The new syntax also supports reference windows to compare data between windows.

For more information about the new Custom SQL syntax and migration guidelines between the syntax versions, see [Custom SQL](https://docs.validio.io/docs/validators/validator-types/custom-sql.md) and [Migrating Custom SQL Syntax](https://docs.validio.io/docs/validators/validator-types/custom-sql/sql-validator-query-syntax.md) in the product documentation.

## Support for Snowflake key-pair authentication

Validio 3.3 supports using key pair authentication to configure your Snowflake credential. Key pair authentication provides a more secure alternative to the existing username and password authentication.

For more information, see [Snowflake](https://docs.validio.io/docs/integrations/data-warehouses/snowflake.md) in the product documentation.

## Updates to webhook payloads

Validio 3.3 includes updates to Webhook payloads for notifications related to source errors. The source information has been moved to the root of the payload, and only the minimal information about the source is now included. A `type` property has also been added to all payloads to indicate which type of notification it is. The `type` property can have one of the following values: `GenericSourceError`, `SchemaChangeSourceError`, `SegmentLimitExceededSourceError`, or `ValidatorIncident`.

For more information, see [Webhooks](https://docs.validio.io/docs/integrations/notification-channels/webhooks.md) in the product documentation.

**3.3.0**

2 September 2024

### API updates

#### Improvements

* Made query optional in SqlValidatorUpdate (UI-3772)
* Made site parameter optional for Tableau credentials (UI-3770)

### User interface updates

#### Improvements

* Changed the allowed time range for minute windows (UI-3680)
* Added SQLFilter validation for streaming sources (UI-3813)
* Support verification of SQL filters with Test Query button (UI-3766)
* Added warning when using deprecated SQL v1 syntax (UI-3816)
* Added support for Snowflake key pair authentication to configure credentials (UI-3683)
* Updated the placeholder text for the custom SQL to be v2 syntax (UI-3410)

#### Fixed issues

* Fixed relative time validator zero input and presentation (UI-3745)
* Improved rendering of search matching highlights in listings (UI-3658)
* Capped the sensitivity setting of Dynamic threshold (UI-3651)
* Fixed the link to validator in Validator wizard (UI-3751)

### Platform updates

#### Improvements

* Replaced notification progressing in Pigeon (UI-3714)
* Updated how schema inference works for BigQuery data and changed the data type for boolean fields from BOOLEAN to BOOL. As a result, you may see a lot of "schema changed" events (VR-3652)

#### Fixed issues

* Updated incident group priority when group is extended (VR-3604)
* Added checkExistsByResourceName on validator creation (UI-3765)
