> For the complete documentation index, see [llms.txt](https://docs.caf.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.caf.io/caf-sdk/caf-sdk-pt-br/react-native/changelog.md).

# Histórico de alterações

Notas de versão do SDK React Native. Acompanhe versões, mudanças incompatíveis, atualizações de provider e notas de migração para Certta, Face Liveness e Document Detector.

## Notas de versão

### @caf.io/react-native-sdk\@5.5.0

#### **Data de lançamento**

* 10-13-2026

#### **Destaques**

* SDK nativo do Android atualizado para **7.28.0**, que inclui correções no Document Detector.
* A versão do SDK nativo do iOS permanece inalterada (**7.8.0**).

#### **Correções**

Herdado do CafSDK Android 7.28.0:

* **Detector de Documentos:** O envio de documento não mostra mais uma tela em branco quando o usuário pressiona **voltar** no diálogo de envio.
* **Detector de Documentos:** Os fluxos de captura consecutivos não reutilizam mais o estado do fluxo anterior. Um fluxo configurado para RG não aceita mais CNH.
* **Detector de Documentos:** O módulo agora respeita o ambiente configurado.
* **Detector de Documentos:** O pop-up da tela de instruções não corta mais o botão de confirmação.
* **Face Liveness Lite:** A tela do iProov permanece visível até que o resultado seja entregue. O endereço do BFF é resolvido a partir da região no token e é restrito a `*.caf.io`.

### @caf.io/react-native-sdk\@5.4.0

#### Data de lançamento

* 09-29-2026

#### Destaques

* **Certta DevX (primeiro lançamento híbrido):** Novo `useCerttaSdk` hook com Document Detector e Face Liveness (núcleo e interface) no Android e iOS.
* Configure a sessão uma vez com `configureSDK(CerttaConfiguration)`, depois abra cada módulo independentemente por meio de `useCafFaceLiveness().open()`, `useCafDocumentDetector().open()`e `useCafDocumentDetectorUI().open()`.
* O fluxo sequencial `useCafSdk` a API continua disponível no mesmo pacote.

#### Atualizações

* Eventos Certta por módulo no hook `evento` estado (`CerttaLivenessEvent`, `CerttaEvent`).
* Logs de sessão coletados em `useCerttaSdk().logs`.
* Em tempo de execução `updateUserId` / `updateMobileToken` após a configuração inicial da sessão.
* `CerttaLivenessFailure` com estáveis `causa` códigos e `descrição` para texto exibido ao usuário.
* Rejeições do bridge mapper retornam `CerttaPlatformException` e código `BRIDGE_EXCEPTION`.
* Atualizações do bridge alinhadas com os commons nativos do Certta (incluindo propagação da plataforma React Native).

Veja o [Guia de Instalação](/caf-sdk/caf-sdk-pt-br/react-native/installation-guide.md) e [Migrando do CafSdk](/caf-sdk/caf-sdk-pt-br/react-native/migrating-from-cafsdk.md).

### @caf.io/react-native-sdk\@5.2.0

#### Data de lançamento

* 08-14-2026

#### Destaques

* **Compatibilidade com Android 16:** Módulo React Native atualizado para suportar Android 16 (`compileSdk` / `targetSdk` 36).

#### Correções

* **Face Liveness:** Corrigido o fluxo do Payface que relatava sucesso em falha de validação.
* **Detector de Documentos:** Corrigidos problemas de captura e envio em tablets e dispositivos em modo paisagem.

As notas de versão mais antigas (5.1.0, 5.0.0 e anteriores) estão preservadas em [Guia legado de primeiros passos com o SDK](/caf-sdk/caf-sdk-pt-br/react-native/getting-started-with-the-sdk.md#release-notes).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.caf.io/caf-sdk/caf-sdk-pt-br/react-native/changelog.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
