Mobile release notes

29/05/2026

Android Version 1.20.0

  • Adicionado suporte à captura manual de documentos, convivendo com o fluxo de captura automática.
  • Expandida a customização da SDK via JSON, com mais opções para tema, botões, textos, telas de reconhecimento facial, reconhecimento de documento e upload.
  • Implementado suporte aprimorado para uso em modo paisagem, incluindo novos layouts, orientação do usuário e ajustes de posicionamento do documento.
  • Adicionado suporte e melhorias na detecção de variações de documentos.
  • Aperfeiçoamento da proteção da SDK.
  • Realizados diversos ajustes de estabilidade, correções de layout/rotação, correção de memory leak e melhorias visuais.

26/05/2026

iOS Version 1.9

  • Adicionado suporte à captura manual de documentos, em paralelo ao fluxo de captura automática.
  • Expandida a customização da SDK via JSON, com mais opções para tema, botões, textos, telas de reconhecimento facial, reconhecimento de documento e upload.
  • Implementado suporte aprimorado para uso em modo paisagem, incluindo novos layouts, orientação do usuário e ajustes de posicionamento do documento.
  • Adicionado suporte e melhorias na detecção de variações de documentos.
  • Melhorias na segurança do SDK
  • Ajustes de estabilidade, correções de layout/rotação e melhorias visuais. File: Fortface.xcframework-1.9.zip

06/04/2026

iOS Version 1.8.2

  • fix: Adicionado permissão para execução da SDK no modo debug em simulador.

File: Fortface.xcframework-1.8.2.zip

06/02/2026

iOS Version 1.8.1

  • Bug fix: mensagem noFace agora segue a configuração do customizer.

03/02/2026

iOS Version 1.8

  • Melhorias nos mecanismos de segurança do SDK.
  • Melhorias na distribuição do SDK.

Android Versão 1.19.2

  • Melhorias nos mecanismos de segurança do SDK

03/12/2025

Android Versão 1.19.0

  • Correção de bugs e melhorias de performance do SDK.

19/11/2025

iOS Versão 1.7.1

  • Remove Dependência NEVPNManager que pode ser rejeitada pela Apple durante a publicação na loja.

31/10/2025

Android Versão 1.18.0

  • Otimização do algoritmo para melhor desempenho durante o processo de captura biométrica.
  • Adequação da SDK para paginação em blocos de 16 KB.
  • Adicionado novo tipo de documento para análise: Passaporte.
  • Melhorias no cálculo do confidence do documento analisado.
  • Implementação de algoritmo de rotação automática do documento capturado para aprimorar a leitura posterior.
  • Implementação de algoritmo de recorte e centralização, reduzindo elementos desnecessários na imagem capturada e centralizando o documento no resultado final.

iOS Versão 1.7

  • Otimização do algoritmo para melhor desempenho durante o processo de captura biométrica.
  • Adicionado novo tipo de documento para análise: Passaporte.
  • Melhorias no cálculo do confidence do documento analisado.
  • Implementação de algoritmo de rotação automática do documento capturado para aprimorar a leitura posterior.
  • Implementação de algoritmo de recorte e centralização, reduzindo elementos desnecessários na imagem capturada e centralizando o documento no resultado final.

03/10/2025

Android Versão 1.17.0

  • Atualização na interface da tela de instruções para captura de biometria facial, alinhando-a à experiência do SDK iOS.
  • Otimização do algoritmo de seleção do frame com maior potencial de qualidade biométrica, reduzindo a incidência de capturas com olhos fechados.
  • Implementação de novas camadas internas de proteção e segurança nas funcionalidades do SDK.
  • Correção na captura de documentos em dispositivos Android 15, que introduziu o comportamento de edge-to-edge, fazendo com que a área de navegação do celular sobreponha os botões do SDK.
  • Melhorias de acessibilidade:
    • A propriedade de customização cameraMessage.setNoFaceRoll passa a ser substituída em tempo de execução pelas novas propriedades cameraMessage.setFaceRollLeft e cameraMessage.setFaceRollRight para usuários com leitores de tela ativos, facilitando o correto posicionamento de pessoas com deficiência visual durante a captura biométrica.
    • A propriedade cameraMessage.setFaceNoCenter foi descontinuada e substituída pelas propriedades direcionais específicas: cameraMessage.setFaceCenterLeft, cameraMessage.setFaceCenterRight, cameraMessage.setFaceCenterUp e cameraMessage.setFaceCenterDown.
    • As propriedades cameraColor.setNeutralColor e cameraMessage.setStartMessage foram descontinuadas. De agora em diante, o SDK inicia a captura de biometria facial com a propriedade cameraMessage.setNoFace e com a cor cameraColor.setAlertColor no oval e nos frames das mensagens de posicionamento.

iOS Versão 1.6

  • Otimização do algoritmo de seleção do frame com maior potencial de qualidade biométrica, reduzindo a incidência de capturas com olhos fechados.
  • Implementação de novas camadas internas de proteção e segurança nas funcionalidades do SDK.
  • Melhorias de acessibilidade:
    • A propriedade de customização customizer.cameraMessages.noFaceRoll passa a ser substituída em tempo de execução pelas novas propriedades customizer.cameraMessages.faceRollLeft e customizer.cameraMessages.faceRollRight para usuários com leitores de tela ativos, facilitando o correto posicionamento de pessoas com deficiência visual durante a captura biométrica.
    • A propriedade customizer.cameraMessages.noFaceCenter foi descontinuada e substituída pelas propriedades direcionais específicas: customizer.cameraMessages.faceCenterLeft, customizer.cameraMessages.faceCenterRight, customizer.cameraMessages.faceCenterUp e customizer.cameraMessages.faceCenterDown.
    • As propriedades customizer.cameraColor.neutral e customizer.cameraMessages.headerStart foram descontinuadas. De agora em diante, o SDK inicia a captura de biometria facial com a propriedade customizer.cameraMessages.noFace e com a cor customizer.cameraColor.alert no oval e nos frames das mensagens de posicionamento.

27/08/2025

Android Versão 1.16.3

  • Corrigido crash na captura de biometria facial ao posicionar o rosto muito próximo da câmera.
  • Implementadas novas medidas internas de proteção e segurança nas funcionalidades do SDK.
  • Atualização de dependências internas.
  • Adicionadas melhorias na captura de biometria facial quando leitores de tela estão ativos:
    • Anúncio das instruções de posicionamento do rosto.
    • Adaptação de mensagens longas para melhor leitura.
    • Repetição automática das instruções após 5 segundos sem alteração no posicionamento do usuário.
  • Melhorada a seleção da resolução da câmera frontal para a captura de biometria facial.
  • Otimizado o processo de escolha do frame com maior potencial de captura de biometria facial.
  • Corrigido o bug que impedia a captura de biometria facial ao suspender o app que utiliza o SDK.
  • Novas opções de customização de cores de textos e botões nas funcionalidades de captura e upload de documentos.
  • Adicionada validação para sessionKey inválido, retornando o novo erro ErrorCode.InvalidSessionKey no finishedSessionEngine
    • Retornado imediatamente ao chamar startSessionFaceEngine, startSessionDocumentEngine ou startUploadDocSessionEngine.
    • Impede a abertura do SDK e evita crash ao final da captura.
  • Novo argumento opcional do tipo SessionDetails no método startSessionFaceEngine:
    • Esse objeto permite adicionar outros controles de usabilidade à sessão.
    • A primeira opção disponível é o campo getGeolocation.
      • Quando definido como true, coleta coordenadas geográficas do dispositivo para reforço nos mecanismos antifraude.
      • Caso o app não tenha permissão prévia, o SDK solicitará ao usuário.
      • Em caso de negativa do usuário, a captura da biometria facial continua normalmente sem coleta de localização.
    • Argumento totalmente opcional e sem impacto em integrações existentes (não é breaking change).
    • O campo do tipo SessionDetails está em constante evolução, recebendo novos parâmetros à medida que funcionalidades são adicionadas ao SDK.

iOS Versão 1.5.2

  • Corrigido crash ao fechar tela de captura com permissão de câmera não concedida.
  • Adicionadas customizações em captura de documentos e upload de documentos.

14/08/2025

Android Versão 1.15.3

  • Restaurada a versão mínima suportada para o Android 6.0 (Marshmallow) - SDK 23.

01/08/2025

Android Versão 1.15.2

  • Disponibilizado o campo imgPreview no retorno do método getData, recebido como argumento do tipo SessionEngineResult na função finishedSessionEngine.
  • Novas opções de customização de textos nas funcionalidades de captura e upload de documentos.
  • Possibilidade de customizar a posição do botão de fechar nas telas de captura e upload de documentos.

iOS Versão 1.5.1

  • Corrigida a seleção manual do foco por toque na tela durante a captura de documentos em dispositivos iOS com múltiplas câmeras traseiras.

15/07/2025

Android Versão 1.15.1

  • Alteração da versão mínima suportada: 7.0 (Nougat) - SDK 24
  • Upload de documentos
    • Criação do startUploadDocSessionEngine para início da sdk de upload de documentos.
  • Captura de documentos e upload de documentos
    • Criação da ação error no sessionEngineResult.action.
  • Ajuste do frame do Botão X.
  • Customização de cor de fonte na tela de instruções e captura.

iOS Versão 1.5

  • Captura de documentos e upload de documentos
    • Criação da ação error no sessionEngineResult.action.
  • Diminuição do tamanho da sdk com captura de documentos.
  • Ajuste do frame do Botão X.
  • Customização de cor de fonte na tela de instruções e captura.
  • Limitação do tamanho do arquivo para upload.
  • Bloqueio de rotação em Captura de Documentos.

24/04/2025

Android Versão 1.13.1 e Versão 1.14.1

  • Correção crítica para a captura de imagens em alguns modelos de devices como:
    • Samsung Galaxy A22 5G
    • Motorola Moto G35
    • Samsung Galaxy A02
    • LG K41S
  • Calibração de captura e estabilização da imagem.

iOS Versão 1.3.1 e Versão 1.4.1

  • Calibração de captura e estabilização da imagem.

14/04/2025

Android Versão 1.15

  • Upload de documentos
    • Criação do startUploadDocSessionEngine para início da sdk de upload de documentos.
  • Captura de documentos e upload de documentos
    • Criação da ação error no sessionEngineResult.action.

iOS Versão 1.4.1

  • Captura de documentos e upload de documentos
    • Criação da ação error no sessionEngineResult.action.
  • Diminuição do tamanho da sdk com captura de documentos.

13/03/2025

Android Versão 1.14

  • Captura de documentos
    • Mudança do startSessionEngine para startSessionFaceEngine na captura biométrica.
    • Criação do startSessionDocumentEngine para início da sdk de captura de documentos.
  • Criação do DocumentTypeEnum utilizado para indicar os tipos de documentos aceitos no startSessionDocumentEngine.
  • Customização de elementos da tela de captura de documentos.

iOS Versão 1.4

  • Captura de documentos
    • Criação do startDocSessionEngine para início da sdk de captura de documentos.
  • Upload de documentos
    • Criação do startUploadDocSessionEngine para início da sdk de captura de documentos.
  • Criação do DocumentTypeEnum utilizado para indicar os tipos de documentos aceitos nas engines de captura e upload de documento.
  • Customização de elementos da tela de captura de documentos.

07/02/2025

Android Versão 1.13

  • Detecção de brilho e nitidez: O SDK identifica brilho inadequado e orienta ajustes para melhores resultados.
  • Correções para dispositivos específicos, como o Galaxy J7 Prime.
  • Tempo mínimo e timeout: otimizações para garantir capturas consistentes e resultados ainda melhores.

iOS Versão 1.3

  • Detecção de brilho e nitidez: O SDK identifica brilho inadequado e orienta ajustes para melhores resultados.
  • Tempo mínimo e timeout: otimizações para garantir capturas consistentes e resultados ainda melhores.

15/01/2025

Android Versão 1.12.1

  • Reescrever captura usando Camera2 - Jota7.
  • Implementar captura em modo landscape em tablets.

iOS Versão 1.2.3

  • Implementar captura em modo landscape em iPad.

24/10/2024

Android Versão 1.12

  • Adicionar o payload de sdk no fluxo de cancelar.
  • Adicionar o payload de sdk no fluxo de timeout.
  • Correção na responsividade do titulo e mensagens de instrução.
  • Adicionada customização para o weight da fonte do botão continuar na tela de instrução.

iOS Versão 1.2.2

  • Adicionar o payload de sdk no fluxo de cancelar.
  • Adicionar o payload de sdk no fluxo de timeout.
  • Identificação de permissão de câmera não autorizada.

10/09/2024

Android Versão 1.11.1

  • Correção de visibilidade dos atributos de customização
  • Ajuste posicionamento botão fechar na tela de captura

05/09/2024

Android Versão 1.11

  • Adicionado customização de posicionamento do botão cancelar
  • Melhoria de espaçamento do botão cancelar
  • Equalização dos atributos de customização da tela de instruções com o IOS

IOS Versão 1.2.1

  • Adicionado customização de posicionamento do botão cancelar
  • Melhorias de customização nos tamanhos das imagens

27/08/2024

IOS Versão 1.2.0

  • Melhorias de performance
  • Melhorias na analise da captura para devices com câmeras de qualidade baixa
  • Correção possível memory leak ao final da captura

15/08/2024

Android Versão 1.10

  • Melhorias de segurança

07/08/2024

Android Versão 1.9

  • Melhorias na customização das mensagens
  • Melhorias no processo de captura

09/07/2024

Android Versão 1.8

  • Melhorias de segurança

13/06/2024

Android Versão 1.7

  • Adição da logo customizavel na tela de captura

13/05/2024

Android Versão 1.6

  • Implementada customização do botão continuar na tela de instruções
  • Implementada customização da cor de background na tela de captura
  • Melhorias no fluxo
  • Melhorias de segurança

IOS Versão 1.1.20

  • Implementada customização de logo na tela de captura
  • Implementada customização do texto no botão continuar da tela de instruções
  • Melhorias no fluxo de captura
  • Melhorias de segurança
  • Melhoria na qualidade de captura
  • Melhoria de UI para customização de cor de background na tela de captura

17/04/2024

Android Versão 1.5

  • Melhorias na customização de mensagens e de cores para aceitarem valor string e referencia ao resource.

IOS Versão 1.1.16

  • Melhorias de segurança

08/04/2024

Android Versão 1.4.7

  • Melhorias de segurança

03/04/2024

Android Versão 1.4.6

  • Melhorias de segurança
  • Melhorias no tratamento de captura de câmeras com baixa resolução

20/03/2024

Android Versão 1.4.4

  • Melhorias de segurança
  • Melhorias de performance
  • Melhorias de UI na tela de instruções para devices com baixa resolução e tela pequena
  • Melhorias de performance para android 5 e 6
  • Melhorias de compatibilidade para android 6 e 7
  • Melhorias de UI para tratamento de SVG no android 5

IOS Versão 1.1.15

  • Melhorias no fluxo de captura
  • Melhoria na qualidade de captura

06/03/2024

Android Versão 1.4.2

  • Melhorias de segurança
  • Melhorias no fluxo de cancelamento

28/02/2024

Android Versão 1.4.1

  • Melhorias nas instruções de posicionamento

IOS Versão 1.1.13

  • Implementações de opções de customziação para: fonte de texto, mensagens de - posicionamento, cor dos texto, tempo de timeout.
  • Melhorias de segurança
  • Melhorias nas opções de customização
  • Melhorias no suporte para IOS 12
  • Melhorias no fluxo de captura com baixa luminosidade detectada
  • Melhorias de performance
  • Melhorias de UI na responsividade da tela de captura
  • Melhorias no posicionamento e responsividade de elementos da tela de captura

28/02/2024

Android Versão 1.4.0

  • Implementadas opções de customizações de fonte, cores e texto
  • Implementada customização de cores nos componentes da tela de captura
  • Melhorias de segurança

28/11/2023

IOS Versão 1.1.4

  • Melhoria nas mensagens de posicionamento
  • Melhorias nos textos de instrução
  • Melhorias de segurança
  • Melhorias de UI, adicionada customziação no botão voltar na tela de captura
  • Melhoria na qualidade de captura
  • Melhorias no fluxo de captura
  • Implmentação da tela de instruições para captura
  • Melhorias de performance

26/10/2023

IOS Versão 1.0

  • Melhorias de performance
  • Ajustes de timeout no fluxo de captura
  • Melhoria na qualidade de captura
  • Melhorias nas mensagens de posicionamento
  • Melhorias de segurança
  • Melhorias de compatibilidade com IOS abaixo da versão 14
  • Melhorias nas funcionalidades para cancelamento de fluxo
  • Melhorias de UI para responsividade em telas pequenas
  • Melhorias do componente de loading na captura de rosto
  • Melhorias na responsividade de texto de posicionamento
  • Ajustes nas informações retornadas no fluxo de captura
  • Melhorias na obtenção de informações do device