Pular para o conteúdo principal

Release Notes

Este artigo é atualizado a cada nova versão do SDK para Android.

DICA

Mantenha seu SDK Android sempre atualizado com a última versão disponível.

O versionamento semântico é utilizado para numerar as versões. Para mais informações, consulte o artigo Introdução.

Guia de atualização para versão 5.x.x

A atualização major que esta sendo implementada a partir da versão 5.x.x deveria ter sido realizada no lançamento da versão 4.4.0. Esta alteração está relacionada à ofuscação de código e exige ajustes nas regras do ProGuard e do DexGuard para clientes que utilizam a biblioteca da GuardSquare.

Além disso, o repositório onde a SDK é disponibilizada mudou e também houve alteração no nome da dependência do SDK. Você deve atualizar seus registros de acordo com o artigo Atualização

Guia de atualização para versão 4.4.x

Consulte o artigo Atualização

Habilitamos a customização dos textos da UI do liveness interativo via configuração remota;

Versão 5.14.0

Data de lançamento: 06/05/2024

Atualizações:

  • Melhorias e correções na inicialização da SDK, evitando a perda de 1.5% das sessões;

Versão 5.13.0

Data de lançamento: 29/04/2024

Atualizações:

  • Atualização do SDK e server do Smartlive com interação;

Versão 5.12.0

Data de lançamento: 22/04/2024

Atualizações:

  • Novas funcionalidades que melhoram a experiência de captura no Liveness Interativo.

Versão 5.11.0

Data de lançamento: 09/04/2024

Atualizações:

  • Melhorias nas verificações de injeção de vídeo recentemente adicionadas no lado do dispositivo e no lado do servidor para mitigar ameaças de IA generativa.

Versão 5.10.4

Data de lançamento: 04/04/2024

Atualizações:

  • Correção no botão de fechar na captura de liveness interativo, em alguns cenários uma tela de loading pode aparecer por tempo indeterminado.

Versão 5.10.3

Data de lançamento: 03/04/2024

Atualizações:

  • Correção no ciclo de vida da captura, em cenários onde a tela é encerrada antes do callback de sucesso ou erro.

Versão 5.10.2

Data de lançamento: 28/03/2024

Atualizações:

  • Correção na geolocalização, em cenários onde a aplicação pode parar quando for desabilitada.

Versão 5.10.1

Data de lançamento: 22/03/2024

Atualizações:

  • Correção na compatibilidade em estilos predefinidos, causando conflitos entre <attr ... />.

Versão 5.10.0

⚠️ Atualização Crítica

Data de lançamento: 19/03/2024

Atualizações:

  • Melhorias nas verificações de injeção de vídeo recentemente adicionadas no lado do dispositivo e no lado do servidor para mitigar ameaças de IA generativa;
  • Nova funcionalidade de captura para garantir segurança eficaz;
  • Atualização do SDK e server do Smartlive com interação;
  • Fix camera traseira no modelo Multilaser M8;

Versão 5.9.0

Data de lançamento: 23/02/2024

Atualizações:

  • Habilitamos a customização da cor da barra de progresso através do método opcional setColorProgressBar();
  • Habilitamos a customização dos textos da UI do liveness interativo via configuração remota;
  • Habilitação a customização do logo abaixo do frame de captura do smartlive com interação;

Versão 5.8.0

Data de lançamento: 26/01/2024

Atualizações:

  • Atualização do SDK e server do Smartlive com interação;
  • Melhoria interna no produto, sem impacto externo;

Versão 5.7.0

Data de lançamento: 11/01/2024

Atualizações:

  • Melhorias nos registros de log do SDK;
  • Melhoria interna no produto, sem impacto externo;

Versão 5.6.1

Data de lançamento: 20/12/2023

Correções de bugs:

  • Correção do problema relacionado a orquestração thread's de retorno ao cliente que impactava a captura biométrica quando fluxo de retentativa habilitado.

Versão 5.6.0

Essa versão visa proporcionar uma experiência mais estável e eficiente. Requer apenas atualização da SDK.

Data de lançamento: 13/12/2023

Novas funcionalidades:

  • Disponibilizado código e descrição do erro retornado pelo callback onCameraFailed, facilitando seu monitoramento e mapeamento;
  • Definição automática de ambientes de produção e homologação no SDK;

Atualizações:

  • Otimização no fluxo de gerar JWT melhorando a performance;

Versão 5.5.2

Data de lançamento: 12/12/2023

Atualizações:

  • Melhoria no fluxo de autenticação, reduzindo falhas na autenticação de dispositivos com configurações específicas no Sistema Operacional. Essa modificação visa proporcionar uma experiência mais estável e eficiente. Importante destacar que essa melhoria requer apenas a atualização da SDK para que os benefícios sejam integralmente aplicados;

Versão 5.5.1

Data de lançamento: 23/11/2023

Atualizações:

  • Atualização do SDK e server do Smartlive com interação;

Versão 5.4.0

Data de lançamento: 08/11/2023

Atualizações:

  • Melhoria internas no produto, sem impacto externo;

Versão 5.3.0

Data de lançamento: 27/10/2023

Atualizações:

  • Melhorias internas;
  • Ao receber uma config inválida o erro é retornado pelo callback onCameraFailed e não mais pelo exception do UnicoCheckException;

Correções de bugs:

  • Hotfix: Câmera de Documento com Liveness habilitado;
  • Hotfix: Modo escuro não respeita as cores customizadas em alguns dispositivos Xiaomi;

Versão 5.2.0

Data de lançamento: 16/10/2023

Novas funcionalidades:

  • Disponibilizar o novo fluxo de captura e retentativas quando usado o Liveness com Interação (entrar em contato com a único caso queira habilitar essa nova funcionalidade);
  • Lançar erro 73800 caso haja falha na captura usando o fluxo de retentativa;
  • Lançar erro 73100 caso haja falha de conexão com internet durante uma requisição;

Correções de bugs:

  • Removido o timeout do fluxo de captura usando Livenes com Interação;

Versão 5.1.5

Data de lançamento: 28/09/2023

Correções de bugs:

  • Hotfix: Corrigido callbacks internos como opcionais prevenindo possíveis erros relacionados a propriedades não inicializadas.
  • Hotfix: Reforçado a clareza das mensagens de erro para desenvolvedores, em especial quando há ausência da implementação da AcessoBioListener, tornando mais intuitivo o processo de correção.
  • Hotfix: Alterado as regras de ofuscação para garantir que a classe UnicoCheckException não seja ofuscada e os erros sejam exibidos corretamente no console e nos logs.
  • Hotfix: Otimizado a inicialização do objeto bioConfig evitando erros internos

Versão 5.1.4

Data de lançamento: 14/09/2023

Correções de bugs:

  • Hotfix: Corrigido um problema na configuração do SDK através do arquivo JSON

Versão 5.1.3

Data de lançamento: 31/08/2023

Correções de bugs:

  • Hotfix: Corrigido erro de caractere afetando build;
  • Hotfix: Modo baixa luminosidade não altera a cor dos textos;

Versão 5.1.2

Data de lançamento: 17/08/2023

Correções de bugs:

  • Hotfix: Aplicação não respondendo, ARN;
  • Hotfix: Modo alta luminosidade não altera a cor dos texto;
  • Hotfix: Erro internal exception;

Versão 5.1.1

Data de lançamento: 30/07/2023

Atualizações:

  • Atualização do SDK client e server do Smartlive com interação;

Versão 5.1.0

Data de lançamento: 26/07/2023

Atualizações:

  • Melhoria de segurança na comunicação da SDK;

Versão 5.0.1

Data de lançamento: 14/07/2023

Correções de bugs:

  • Hotfix: Timeout na câmera traseira;

Versão 5.0.0

Data de lançamento: 21/06/2023

Atualizações:

  • Atualização do SDK client e server do Smartlive com interação;
  • Atualização das mensagens do Smartlive com interação;
  • Atualização da biblioteca de CameraX
  • Adicionado timeout na câmera de liveness com interação;

Correções de bugs:

  • Hotfix: Câmera de documento;

Versão 4.4.1

Data de lançamento: 30/05/2023

Correções de bugs:

  • Hotfix: compatibilidade com Android 8.0

Versão 4.4.0

Data de lançamento: 04/05/2023

Atualizações:

  • Melhoria de compatibilidade com a ferramenta de ofuscação
  • Melhoria de segurança na comunicação da SDK
  • Nova URL do repositório para download do SDK
  • Alteração do nome do SDK de com.github.acesso-io:acessobio-android para io.unico:capture
  • Suporte para o Kotlin a partir da versão 1.5

Versão 4.2.12

Data de lançamento: 28/03/2023

Atualizações:

  • Atualização do SDK client e server do Smartlive com interação

Versão 4.2.11

Data de lançamento: 24/03/2023

Correções de bugs:

  • Hotfix: Suporte ao tema dark

Versão 4.2.10

Data de lançamento: 07/03/2023

Correções de bugs:

  • Hotfix: Compatibilidade ofuscação

Versão 4.2.9

Data de lançamento: 23/02/2023

Correções de bugs:

  • Hotfix: Geolocalização em casos de endereço nulo
  • Hotfix: Tempo de expiração da câmera de documentos
  • Hotfix: Implementação de projeto com sentry

Versão 4.2.8

Data de lançamento: 14/02/2023

Correções de bugs:

  • Hotfix: Abertura de camera traseira.

Atualizações:

  • Atualização da versão do modo de câmera de selfie com prova de vida da FaceTec.

Versão 4.2.7

Data de lançamento: 13/01/2023

Atualizações:

  • Feat: segurança no changelog;
  • Feat: Atualização da SDK e server do Smartlive com interação.

Correções de bugs:

  • Fix: Suporte a uso do modo de câmera com captura automática em tablets;
  • Fix: Conflito com sentry;

Versão 4.2.6

Data de lançamento: 22/11/2022

Atualizações:

  • Atualização da SDK e server do Smartlive com interação;
  • Coleta de dados de uso, geolocalização e dispositivo (Os dados coletados são usados para garantir a segurança do processo e melhorar a experiência do usuário).

Correções de bugs:

  • Correção do bug para abrir a câmera em dispositivos com Android 6.0.1;

Versão 4.2.5

Data de lançamento: 10/11/2022

Correções de bugs:

  • Hotfix: Prefixo da url.

Versão 4.2.1

Data de lançamento: 06/09/2022

Correções de bugs:

  • Hotfix: Contorno da silhueta na cor branca.

Versão 4.2.0

Data de lançamento: 12/08/2022

Atualizações:

  • Uma nova camada de segurança;
  • Atualização da versão do modo de câmera de selfie com prova de vida da FaceTec.

Versão 4.1.5

Data de lançamento: 22/07/2022

Correções de bugs:

  • Hotfix: Melhoria da lentidão na main thread;
  • Hotfix: Tratamento dos retornos de erro onBackPressed, bitmap e no available camera.

Versão 4.1.4

Data de lançamento: 22/07/2022

Atualizações:

  • Novo incremento de segurança;
  • Ajuste na resolução das imagens;

Correções de bugs:

  • Hotfix: Ajuste no uso de captura de documentos usando uma APIKey com Smartlive ativo habilitado;
  • Hotfix: Ajustes na configuração de timeout da câmera de documentos.

Versão 4.1.3

Data de lançamento: 28/06/2022

Correções de bugs:

  • Hotfix: Ajuste no frame de captura de documentos genéricos;
  • Hotfix: Correção de nomenclaturas que causavam conflito de themes;
  • Hotfix: Melhoria na coleta de logs de erro.

Versão 4.1.0

Data de lançamento: 14/06/2022

Atualizações:

  • Indicador de atividade agora possui mesma cor que a mensagem na customização;
  • Possibilidade de executar os métodos prepareSelfieCamera e prepareDocumentCamera sem o arquivo json, utilizando uma interface do tipo AcessoBioConfigDataSource.

Versão 4.0.16

Data de lançamento: 07/06/2022

Correções de bugs:

  • Hotfix: ajuste no lifecycle do frame de captura com interação.

Versão 4.0.15

Data de lançamento: 17/05/2022

Atualizações:

  • Melhoria da resolução da imagem gerada pelo modo de câmera de selfie com prova de vida da FaceTec para celulares de qualidade média/alta;
  • Atualização do google play services ML Kit face detection para a versão 17.0.1.

Versão 4.0.14

Data de lançamento: 26/04/2022

Atualizações:

  • Atualização da versão do modo de câmera de selfie com prova de vida da FaceTec;
  • Remoção de pedidos de permissões que não estavam sendo usados.

Versão 4.0.13

Data de lançamento: 07/04/2022

Atualizações:

  • Ajuste no tema padrão para o modo de baixa luminosidade modo de câmera de selfie com prova de vida da FaceTec.

Versão 4.0.12

Data de lançamento: 05/04/2022

Atualizações:

  • Customização do botão de fechar camera;

Correções de bugs:

  • Correções de erros na customização de sucesso.

Versão 4.0.11

Data de lançamento: 30/03/2022

Atualizações:

  • Ajuste para otimizar performance;
  • Ajuste no seletor de câmera para dispositivos com múltiplas câmeras.

Versão 4.0.10

Data de lançamento: 25/03/2022

Atualizações:

  • Ajuste nas configurações que geram o objeto encriptado unico;

Correções de bugs:

  • Correções em configuração de Temas;
  • Resolução de conflitos com bugfender.

Versão 4.0.9

Data de lançamento: 21/03/2022

Atualizações:

  • Downgrade do Kotlin para 1.4.0;
  • Ajuste ao abrir a câmera pela segunda vez.

Versão 4.0.8

Data de lançamento: 11/03/2022

Atualizações:

  • Correção no encrypted.

Versão 4.0.7

Data de lançamento: 07/03/2022

Atualizações:

  • Ajuste de dependencias para tornar as bibliotecas do SDK Android compativeis com minCompileSdk 30.

Versão 4.0.6

Data de lançamento: 01/03/2022

Novas funcionalidades:

  • Adicionada compatibilidade com java 8;
  • Adicionado frames de captura de CNH frente e CNH verso.

Versão 4.0.5

Data de lançamento: 17/02/2022

Correções de bugs:

  • Correção de erro no jitpack.

Versão 4.0.4

Data de lançamento: 16/02/2022

Atualizações:

  • Update da biblioteca GSON para versão 2.8.9;
  • Ajuste no módulo de abertura de câmera.

Versão 4.0.3

Data de lançamento: 10/02/2022

Correções de bugs:

  • Foi corrigido o bug no módulo de abertura da câmera de documentos.

Versão 4.0.2

Data de lançamento: 09/02/2022

Correções de bugs:

  • Foi corrigido o bug que deixa o debug lento ao utilizar o SDK Android.

Versão 4.0.1

Data de lançamento: 04/02/2022

Correções de bugs:

  • Foi corrigido o bug referente a: request prepare camera.

Versão 4.0.0

Data de lançamento: 02/02/2022

Novas funcionalidades:

  • A partir de agora, o SDK Android conta com a funcionalidade de Prova de Vida. Para atualizar essa nova versão do SDK, solicite junto ao seu gestor de contas a documentação correspondente a nova implementação e ativação da funcionalidade para sua operação;
  • O SDK Android está ainda mais seguro.

Versão 3.0.0

Novas funcionalidades:

  • A partir dessa versão é necessário adicionar no projeto o arquivo: unico-check-mobile-services.json. Procure o customer success ou o gestor de contas para ter acesso ao Portal do Cliente e seguir o passo a passo necessário;
  • Foi disponibilizado mais um frame de captura em documentos: CPF.

Depreciações:

  • Não é permitido o uso da câmera em emuladores;

Versão 2.0.5

Atualizações:

  • Ajuste na captura do log de erro.

Versão 2.0.4

Correções de bugs:

  • Correção de espelhamento de imagem ao utilizar a câmera do tipo "Documento".

Versão 2.0.3

Atualizações:

  • Mudança na estrutura de classes.

Versão 2.0.0-beta.5

Atualizações:

  • Mudança na estrutura de classes.

Versão 2.0.0-beta.4

Atualizações:

  • Refatoração de funções públicas, permitindo o retorno assync dentro da própria função;
  • Refatoração nos métodos disableAutoCapture e disableSmartFrame;

Correções de bugs:

  • Correção de bug de enquadramento de face;
  • Correção de bug de travamento de tela após a captura.

Versão 2.0.0-beta.2

Atualizações:

  • Troca do motor de tracking biométrico, foi migrado do FirebaseMLVision para FaceDetectorMLKit;
  • Foi atualizada a API padrão de abertura de câmera, migramos da API de Camera2 para API de CameraX;
  • Foram obtidos ganhos significativos na gerência de ciclo de vida, memória, processamento e aumentando a compatibilidade de dispositivos que são suportados;

Depreciações:

  • Foi removida a necessidade da implementação do Firebase para o uso das tecnologias do SDK Android, diminuindo consideravelmente a fricção na integração e evitando conflitos que anteriormente ocorriam;
  • Foram removidos todos os métodos de processos REST da API pública, garbages code e realizamos outras melhorias.

Versão 1.2.2

Novas funcionalidades:

  • A SDK está mais segura com novos métodos de criptografia em real-time;
  • A SDK está mais rápida e precisa na detecção de faces com melhorias dos modelos de IA para o câmera inteligente;

Atualizações:

  • Agora é possível configurar o tempo máximo de sessão do seu usuário;
  • Agora é possível configurar o tempo máximo de captura ao utilizar a detecção da face (smart câmera). Caso o usuário encontre alguma dificuldade para capturar a foto através da detecção de face e ultrapasse o tempo determinado em seu processo, a captura será alterada automaticamente para a manual, visando facilitar a ação para o usuário.

Depreciações:

  • Depreciamos todos os métodos referentes a requisições REST, que outrora permitiam a criação de processos dentro da v3 do unico-onboarding diretamente da SDK;

Versão 1.2.1

Atualizações:

  • Nesta versão trazemos grande otimização no tamanho da SDK, diminuindo em 75% do tamanho anterior;
  • Foram incluidas melhorias de performance.

Versão 1.2.0

Atualizações:

  • A SDK está 42% mais leve com a remoção de várias intra-dependências e remoções de garbage-code;
  • A SDK está mais segura com novos métodos de criptografia em real-time;
  • A SDK está mais rápida com os novos modelos de IA para o câmera inteligente;

Depreciações:

  • Foram removidos todos os métodos que permitiam acesso ao Liveness com interação.

Versão 1.1.19.5

Depreciações:

  • Foi removido o método de validação REST no fluxo básico de captura de documentos.

Versão 1.1.19.4

Atualizações:

  • Atualização do Firebase ML-Vision 19.0.3 para 24.1.0;
  • Atualização do Google Services 4.3.3 para 4.3.5.

Versão 1.1.19.2

Novas funcionalidades:

  • Agora é possível customizar todos os elementos visuais utilizando também cores no formato hexadecimal. Lembrando que os formatos padrões dos SO's continuam ativos, como UIColor para iOS e Colors para Android;
  • Foi adicionado um novo método de retorno para notificar a sua classe implementadora no momento em que o usuário fechar a câmera manualmente;

Correções de bugs:

  • Foi corrigido o retorno do método de FaceMatch, devolvendo o objeto completo com base64 da selfie, base64 do documento e o status de FaceMatch.

Versão 1.1.19

Novas funcionalidades:

  • Agora é possível customizar todos os elementos visuais utilizando também cores no formato hexadecimal. Lembrando que os formatos padrões dos SO's continuam ativos, como UIColor para iOS e Colors para Android;
  • Foi adicionado um novo método de retorno para notificar a sua classe implementadora no momento em que o usuário fechar a câmera manualmente;

Correções de bugs:

  • Foi corrigido o retorno do método de FaceMatch, devolvendo o objeto completo com base64 da selfie, base64 do documento e o status de FaceMatch;
  • Outras limpezas.

Versão 1.1.18.1

Novas funcionalidades:

  • Foi adicionado um novo método de callback (retorno) para notificar a sua classe implementadora no momento em que o usuário fechar a câmera manualmente;

Correções de bugs:

  • Foi corrigido o callback do método de FaceMatch, devolvendo o objeto completo com base64 da selfie, base64 do documento e o status de facematch;
  • Outras limpezas.

Versão 1.1.18

Novas funcionalidades:

  • Novas validações prévias, facilitando a visibilidade de qualquer tipo de anormalidade quanto ao setup previamente a abertura de câmera em si;

Atualizações:

  • Pequenas melhorias e limpeza em toda solução.

Versão 1.1.13

Correções de bugs:

  • Pequenas correções de bugs e melhorias no fluxo de permissões.

Versão 1.1.12

Novas funcionalidades:

  • Posibilidade de customizar a imagem do ícone de popup de reset de sessão dentro do fluxo do Liveness com interação;

Depreciações:

  • Foi removida a obrigatoriedade da tag allowBackups em AndroidManifest.

Versão 1.1.11

Novas funcionalidades:

  • Possibilidade de personalizar todos os elementos visuais utilizando cores em formato hexadecimal. Os formatos padrão permanecem ativos;
  • Foi adicionado um novo método de callback para notificar sua classe implementadora no momento em que o usuário fecha manualmente a câmera;

Correções de bugs:

  • Foram corrigidos pequenos bugs no fluxo do Liveness com interação;
  • Corrigido o retorno do método FaceMatch, retornando o objeto completo com base64 da selfie, base64 do documento e o status do FaceMatch.

Dúvidas?

Não encontrou algo ou ainda precisa de ajuda? Se já é um cliente ou parceiro, pode entrar em contato através da Central de Ajuda.