> 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-pt-br/produtos/landing/changelog/version-1.0.0.md).

# Versão 1.0.0

### Novidades

#### Suporte para detecção de Anti-Spoofing na verificação facial

A plataforma agora admite a configuração do módulo de anti-spoofing dentro do Widget de verificação facial (Selphi). Quando essa opção é ativada, o sistema é capaz de detectar tentativas de fraude de identidade durante o processo de captura biométrica.

Os resultados da análise anti-spoofing são incluídos automaticamente na resposta do callback assim que o processo é concluído, permitindo que os integradores tomem decisões com base no nível de confiança da captura.

> **Nota para integradores:** Se vocês utilizarem o Widget da Selphi em modo iframe e ativarem o anti-spoofing, revisem a configuração do seu ambiente de integração. Como o modo iframe não suporta o recurso de anti-spoofing.

***

#### Tokenização de dados biométricos

A API de Landing agora suporta a tokenização dos dados biométricos processados durante o Fluxo. Essa melhoria permite que as imagens e os dados capturados durante a autenticação e a identificação sejam retornados em formato tokenizado, aumentando a segurança no manuseio de informações sensíveis.

Essa funcionalidade requer a configuração de um serviço tokenizador compatível e está disponível para os módulos de autenticação facial (Selphi) e identificação documental (SelphID).

***

#### Novo estado de erro: tempo de espera excedido

Foi adicionado suporte explícito para o estado `WAITING_TIME_EXCEEDED`. Quando um Fluxo assíncrono ultrapassa o tempo de espera configurado, a plataforma agora registra e comunica corretamente esse estado como resultado terminal da operação, em vez de deixá-lo sem classificação.

***

#### SDK Web atualizado para a versão 1.6.6

A plataforma incorpora a versão 1.6.6 do SDK Web da Facephi, que inclui as últimas correções e melhorias do mecanismo biométrico.

***

#### Atualização completa de dependências

Foi realizada uma atualização majoritária de todas as dependências do projeto, que elimina vulnerabilidades conhecidas e melhora a estabilidade geral do sistema.

***

#### Melhorias internas

As melhorias a seguir afetam o comportamento interno da plataforma e não exigem mudanças na sua integração, mas contribuem para a estabilidade e a capacidade de diagnóstico do sistema:

* **Sistema de logging estruturado:** Foi introduzido um novo framework de logging que melhora a rastreabilidade das operações, incluindo correlação de requisições, sanitização de dados sensíveis nos registros e melhor contexto nos eventos de erro.
* **Observabilidade aprimorada:** Incorporação de novos dashboards de monitoramento para métricas, logs e traces distribuídos da API.
* **Suporte para Kubernetes local:** Melhorias na infraestrutura de desenvolvimento que permitem executar o ambiente completo localmente para facilitar o trabalho das equipes de integração.

***

### Correções de bugs

#### Os callbacks agora são enviados sempre com informações completas

Foi corrigido um comportamento no qual, em determinadas circunstâncias, a plataforma não enviava as informações completas para o webhook de callback após a finalização de uma operação. A partir desta versão, o callback é sempre enviado com todos os dados do resultado, independentemente do estado final do Fluxo.

Além disso, os resultados do callback agora são retornados ordenados do mais recente para o mais antigo, facilitando a gestão de múltiplas operações.

***

#### Correção na geração de URLs com domínios personalizados

Foi corrigido um erro na geração de URLs quando domínios personalizados são usados na configuração da Landing. O sistema agora produz a URL correta em todos os cenários de configuração.

***

#### Validação aprimorada na configuração de Widgets

Foram corrigidas as mensagens de erro e a lógica de validação ao configurar Widgets no builder, fornecendo informações mais claras quando os parâmetros inseridos não são válidos.
