Release notes

Nesta seção, você encontrará todas as atualizações do SDK Android


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 Visão Geral.

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 do SDK versão 4.3.x.


Versão 5.26.0 - 21/11/2024


  • Atualização do SDK e server do Liveness com interação.

Versão 5.25.0 - 04/11/2024


  • Atualização do SDK e server do Liveness com interação.

Versão 5.24.0 - 17/10/2024


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

  • Melhorias internas no produto, sem impacto externo.

Versão 5.23.1 - 09/10/2024


Correção na câmera de documento, onde em alguns cenários ocorria um crash após a captura.

Versão 5.23.0 - 04/10/2024


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

  • Melhorias internas no produto, sem impacto externo;

Versão 5.22.0 - 19/09/2024


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

  • Melhorias internas no produto, sem impacto externo.

Versão 5.21.1 - 29/08/2024


  • Correção na resposta das requisições internas da sdk, onde em alguns casos quando não havia internet, o callback de erro não era devolvido e mantinha o usuário preso na tela.

Versão 5.21.0 - 28/08/2024


  • Melhorias internas no produto, sem impacto externo.

Versão 5.20.0 - 20/08/2024


  • Melhorias internas no produto, sem impacto externo.

Versão 5.19.2 - 13/08/2024


  • Correção de localização setLocale() na captura com Liveness interativo.

Versão 5.19.1 - 08/08/2024


  • Correção de erros internos que não afetam a experiência do usuário final.

Versão 5.19.0 - 07/08/2024


  • Melhorias internas de produto. Essas melhorias não afetam diretamente a experiência do usuário final, mantendo a interface e funcionalidades externas inalteradas.

Versão 5.18.0 - 18/07/2024


  • Melhorias de segurança em nosso Liveness;

  • A partir de agora, os desenvolvedores serão notificados em tempo real durante o desenvolvimento se a versão utilizada não estiver em conformidade com as políticas de atualização da Unico. Em casos de dúvidas, contacte o seu CSM;

  • A partir de agora, é possível definir o ambiente da SDK pela própria API pública no método setEnvironment() . Em casos de dúvidas, contate o seu CSM.

Versão 5.17.0 - 29/06/2024


Atualização Crítica

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

Versão 5.16.0 - 18/06/2024


  • Melhorias nos algoritmos de comunicação entre o clientside e serverside unico.

Versão 5.15.1 - 12/06/2024


  • Correção do erro current host is not registred em ambiente de homologação.

Versão 5.15.0 - 07/06/2024


  • Melhorias internas no produto, sem impacto externo.

Versão 5.14.3 - 04/06/2024


Atualização Crítica

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

  • 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.14.1 - 30/05/2024


Atualização Crítica

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

  • 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.14.0 - 06/05/2024


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

Versão 5.13.0 - 29/04/2024


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

Versão 5.12.0 - 22/04/2024


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

Versão 5.11.0 - 09/04/2024


  • 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 - 04/04/2024


  • 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 - 03/04/2024


  • 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 - 28/03/2024


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

Versão 5.10.1 - 22/03/2024


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

Versão 5.10.0 - 19/03/2024


Atualização Crítica

  • 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 - 23/02/2024


  • 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 - 26/01/2024


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

  • Melhoria interna no produto, sem impacto externo.

Versão 5.7.0 - 11/01/2024


  • Melhorias nos registros de log do SDK;

  • Melhoria interna no produto, sem impacto externo.

Versão 5.6.1 - 20/12/2023


  • 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 - 13/12/2023


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

  • 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;

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

Versão 5.5.2 - 12/12/2023


  • 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 - 23/11/2023


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

Versão 5.4.0 - 08/11/2023


  • Melhoria internas no produto, sem impacto externo.

Versão 5.3.0 - 27/10/2023


  • Melhorias internas;

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

  • 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 - 16/10/2023


  • 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;

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

Versão 5.1.5 - 28/09/2023


  • 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 - 14/09/2023


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

Versão 5.1.3 - 31/08/2023


  • Hotfix: Corrigido erro de caractere afetando build;

  • Hotfix: Modo baixa luminosidade não altera a cor dos textos.

Versão 5.1.2 - 17/08/2023


  • 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 - 30/07/2023


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

Versão 5.1.0 - 26/07/2023


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

Versão 5.0.1 - 14/07/2023


  • Hotfix: Timeout na câmera traseira.

Versão 5.0.0 - 21/06/2023


  • 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;

  • Hotfix: Câmera de documento.

Versão 4.4.1 - 30/05/2023


  • Hotfix: compatibilidade com Android 8.0.

Versão 4.4.0 - 04/05/2023


  • 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 - 28/03/2023


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

Versão 4.2.11 - 24/03/2023


  • Hotfix: Suporte ao tema dark.

Versão 4.2.10 - 07/03/2023


  • Hotfix: Compatibilidade ofuscação.

Versão 4.2.9 - 23/02/2023


  • 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 - 14/02/2023


  • Hotfix: Abertura de camera traseira;

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

Versão 4.2.7 - 13/01/2023


  • Feat: segurança no changelog;

  • Feat: Atualização da SDK e server do Smartlive com interação.

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

  • Fix: Conflito com sentry.

Versão 4.2.6 - 22/11/2022


  • 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ção do bug para abrir a câmera em dispositivos com Android 6.0.1.

Versão 4.2.5 - 10/11/2022


  • Hotfix: Prefixo da url.

Versão 4.2.1 - 06/09/2022


  • Hotfix: Contorno da silhueta na cor branca.

Versão 4.2.0 - 12/08/2022


  • 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 - 22/07/2022


  • 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 - 22/07/2022


  • Novo incremento de segurança;

  • Ajuste na resolução das imagens;

  • 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 - 28/06/2022


  • 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 - 14/06/2022


  • 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 - 07/06/2022


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

Versão 4.0.15 - 17/05/2022


  • 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 - 26/04/2022


  • 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 - 07/04/2022


  • 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 - 05/04/2022


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

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

Versão 4.0.11 - 30/03/2022


  • Ajuste para otimizar performance;

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

Versão 4.0.10 - 25/03/2022


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

  • Correções em configuração de Temas;

  • Resolução de conflitos com bugfender.

Versão 4.0.9 - 21/03/2022


  • Downgrade do Kotlin para 1.4.0;

  • Ajuste ao abrir a câmera pela segunda vez.

Versão 4.0.8 - 11/03/2022


  • Correção no encrypted.

Versão 4.0.7 - 07/03/2022


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

Versão 4.0.6 - 01/03/2022


  • Adicionada compatibilidade com java 8;

  • Adicionado frames de captura de CNH frente e CNH verso.

Versão 4.0.5 - 17/02/2022


  • Correção de erro no jitpack.

Versão 4.0.4 - 16/02/2022


  • Update da biblioteca GSON para versão 2.8.9;

  • Ajuste no módulo de abertura de câmera.

Versão 4.0.3 - 10/02/2022


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

Versão 4.0.2 - 09/02/2022


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

Versão 4.0.1 - 04/02/2022


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

Versão 4.0.0 - 02/02/2022


  • 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


  • 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.

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

Versão 2.0.5


  • Ajuste na captura do log de erro.

Versão 2.0.4


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

Versão 2.0.3


  • Mudança na estrutura de classes.

Versão 2.0.0-beta.5


  • Mudança na estrutura de classes.

Versão 2.0.0-beta.4


  • 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çã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


  • 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;

  • 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


  • 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;

  • 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.

  • 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


  • 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


  • 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;

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

Versão 1.1.19.5


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

Versão 1.1.19.4


  • 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


  • 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;

  • 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


  • 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;

  • 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


  • 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;

  • 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 validações prévias, facilitando a visibilidade de qualquer tipo de anormalidade quanto ao setup previamente a abertura de câmera em si;

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

Versão 1.1.13


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

Versão 1.1.12


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

  • Foi removida a obrigatoriedade da tag allowBackups em AndroidManifest.

Versão 1.1.11


  • 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;

  • 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.

Atualizado

Institucional

Sobre nós

Copyright © 2024 unico. All rights reserved