> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-en/products/landing/changelog/version-1.0.0.md).

# Version 1.0.0

### What's new

#### Support for Anti-Spoofing detection in facial verification

The platform now supports configuring the anti-spoofing module within the facial verification Widget (Selphi). When this option is enabled, the system is able to detect identity spoofing attempts during the biometric capture process.

The anti-spoofing analysis results are automatically included in the callback response once the process has finished, allowing integrators to make decisions based on the confidence level of the capture.

> **Note for integrators:** If you use the Selphi Widget in iframe mode and enable anti-spoofing, review your integration environment configuration. Since iframe mode does not support the anti-spoofing feature.

***

#### Tokenization of biometric data

The Landing API now supports tokenizing the biometric data processed during the Flow. This improvement allows images and data captured during authentication and identification to be returned in tokenized format, increasing security in the handling of sensitive information.

This feature requires configuration of a compatible tokenization service and is available for the facial authentication modules (Selphi) and document identification (SelphID).

***

#### New error state: timeout exceeded

Explicit support has been added for the state `WAITING_TIME_EXCEEDED`. When an asynchronous Flow exceeds the configured timeout, the platform now correctly logs and reports this state as the terminal result of the operation, instead of leaving it unclassified.

***

#### Web SDK updated to version 1.6.6

The platform incorporates version 1.6.6 of Facephi's web SDK, which includes the latest fixes and improvements to the biometric engine.

***

#### Complete dependency update

A major update has been made to all project dependencies, which removes known vulnerabilities and improves the system's overall stability.

***

#### Internal improvements

The following improvements affect the internal behavior of the platform and do not require changes to your integration, but they contribute to the system's stability and diagnostic capability:

* **Structured logging system:** A new logging framework has been introduced that improves traceability of operations, including request correlation, sanitization of sensitive data in logs, and better context in error events.
* **Improved observability:** Incorporation of new monitoring dashboards for API metrics, logs, and distributed traces.
* **Support for local Kubernetes:** Improvements in the development infrastructure that make it possible to run the complete environment locally to facilitate the work of integration teams.

***

### Bug Fixes

#### Callbacks are now always sent with complete information

A bug has been fixed where, under certain circumstances, the platform did not send the complete information to the callback webhook after an operation was completed. Starting with this version, the callback is always sent with all the result data, regardless of the final state of the Flow.

Additionally, callback results are now returned sorted from newest to oldest, making it easier to manage multiple operations.

***

#### Fix in URL generation with custom domains

An error in URL generation has been fixed when custom domains are used in the Landing configuration. The system now produces the correct URL in all configuration scenarios.

***

#### Improved validation in Widget configuration

Error messages and validation logic when configuring widgets in the builder have been fixed, providing clearer information when the entered parameters are invalid.
