Obsolete

21 de julho de 2023

passive-face-liveness-v5.0.0-rc07, passive-face-liveness-nosentry-v5.0.0-rc07

  • Correção: Alguns dispositivos Samsung da famĂ­lia A21, A22 e A32 capturando selfies com a orientação fora do padrĂŁo, nĂŁo sendo possĂ­vel completar a etapa de prova de vida.

face-authenticator-v3.12.1, face-authenticator-nosentry-v3.13.1

  • Correção: Alguns dispositivos Samsung da famĂ­lia A21, A22 e A32 capturando selfies com a orientação fora do padrĂŁo, nĂŁo sendo possĂ­vel completar a etapa de autenticação facial.

30 de maio de 2023

passive-face-liveness-v5.0.0-rc06, passive-face-liveness-nosentry-v5.0.0-rc06, passive-face-liveness-compatible-v5.0.0-rc06

  • Melhoria: Suporte ao dark mode ao sdk. Agora o sdk utiliza o tema do dispositivo.

  • Correção: Falha na captura de imagens em dispositivos Samsung A32.

  • Melhoria: Prevenção de conflitos de classes por ofuscação.

29 de maio de 2023

document-detector-v5.26.6, document-detector-compatible-v5.26.6, document-detector-nosentry-v5.26.6

  • Melhoria: Suporte ao dark mode ao sdk. Agora o sdk utiliza o tema do dispositivo - Android.

  • Correção: Loop infinito em caso de perda com a conexĂŁo no envio da imagem.

  • Mudança: O mĂ©todo .setShowPreview(ShowPreview showPreview) foi depreciado. Utilize o mĂ©todo .setPreviewSettings(PreviewSettings previewSettings);

08 de maio de 2023

document-detector-v5.26.4

  • Correção: Aplicação forçada de dark mode em alguns dispositivos.

  • Correção: Configurações de SensorSettings em iOS - verificação dos sensores do dispositivo, orientação, luminosidade e estabilidade.

24 de abril de 2023

document-detector-v5.26.3, document-detector-nosentry-v5.26.3

  • Correção: Falha na leitura de arquivos locais em dispositivos com Android 13.

  • Correção: Tratamento de erro em documentos com tamanho excedido ao esperado no fluxo de upload - Android.

  • Correção: LentidĂŁo ao iniciar o SDK em iOS.

17 de março de 2023

passive-face-liveness-v5.0.0-rc03, passive-face-liveness-compatible-v5.0.0-rc03

  • Mudança: O mĂ©todo .setShowPreview(ShowPreview showPreview) foi depreciado. Utilize o mĂ©todo .setPreviewSettings(PreviewSettings previewSettings);

  • Mudança: O parâmetro showButtonTime da classe PassiveFaceLivenessAndroidSettings foi depreciado. Utilize o parâmetro manualCaptureTime;

  • Melhoria: Ofuscação em Android.

  • Melhoria: Melhorias gerais.

15 de março de 2023

passive-face-liveness-v5.0.0-rc02, passive-face-liveness-nosentry-v5.0.0-rc02

  • Correção: Ofuscação da classe SDKViewModel impossibilitando a customização de layout

13 de março de 2023

document-detector-v5.26.0, document-detector-nosentry-v5.26.0

  • Melhoria: Mensagens exibidas no fluxo de upload de documentos, para melhor UX.

  • Correção: Captura de Passaporte e nova CNH em iOS.

18 de janeiro de 2022

document-detector-v5.26.0-rc01, document-detector-nosentry-v5.26.0-rc01

  • Novo: Suporte a arm64 nos simuladores em iOS.

  • Mudança: O TensorFlow foi removido. Agora, Ă© o utilizado a CoreML para execução do modelo de análise e detecção automática de documentos.

16 de dezembro de 2022

passive-face-liveness-v5.0.0-rc01, passive-face-liveness-compatible-v5.0.0-rc01

  • Melhoria: Correções de vulnerabilidades e diversas melhorias importantes de segurança;

  • Melhoria: Performance e diminuição de latĂŞncia em requisições;

  • Melhoria: O tempo de abertura do SDK foi otimizado;

  • Melhoria: Evolução de ofuscação de cĂłdigo;

  • Mudança: Agora o botĂŁo de inversĂŁo da câmera Ă© desativado por padrĂŁo, por questões de segurança;

  • Mudança: Agora a validação de developer mode Ă© desativada por padrĂŁo;

  • Mudança: Agora a validação de depuração usb Ă© desativada por padrĂŁo;

  • Mudança: CAFStage.OTHER foi depreciado. Utilize a configuração padrĂŁo;

  • Correção: Fechamento do SDK caso a feature de revisĂŁo de captura estivesse habilitada, por questões de segurança;

  • Correção: Aplicação forçada de dark mode em alguns dispositivos Xiaomi.

  • Correção: Validação de olhos fechados nĂŁo era aplicada em alguns cenários em iOS.

  • Novo: Suporte a arquitetura arm64 para simuladores em iOS.

face-authenticator-v3.12.0

  • Correção: Crash na captura da selfie utilizando o mĂ©todo VideoCapture

07 de novembro de 2022

document-detector-v5.25.0, document-detector-compatible-v5.25.0, document-detector-nosentry-v5.25.0

  • Novo: Suporte ao idioma espanhol (es-MX).

  • Mudança: Downgrade da versĂŁo do TensorFlowLiteSwift para 2.4.0 por problemas de integração em alguns projetos no iOS.

  • Correção: Exception "should be called from background thread" no iOS.

face-authenticator-v3.11.0, face-authenticator-compatible-v4.9.0, face-authenticator-nosentry-v3.12.0

  • Novo: Suporte ao idioma espanhol (es-MX).

  • Correção: SDK fechando ao reproduzir áudio de inicialização no Android.

  • Correção: AusĂŞncia de resposta quando nĂŁo há match no Android.

  • Correção: Exception "should be called from background thread" no iOS.

passive-face-liveness-v4.30.0, passive-face-liveness-compatible-v4.29.0, passive-face-liveness-nosentry-v4.30.0

  • Novo: Suporte ao idioma espanhol (es-MX).

  • Correção: Exception "should be called from background thread" no iOS.

26 de outubro de 2022

document-detector-v5.24.0, document-detector-compatible-v5.24.0, document-detector-nosentry-v5.24.0

  • Melhoria: A versĂŁo do TensorFlowLiteSwift foi atualizada para 2.10.0.

passive-face-liveness-v4.29.5, passive-face-liveness-compatible-v4.28.0, passive-face-liveness-nosentry-v4.29.5

  • Novo: Recurso de bloqueio por tentativas. Agora, cada usuário sĂł poderá realizar no máximo cinco tentativas nas Ăşltimas 24 horas. O limite Ă© fixo, baseado no padrĂŁo de quantidade de tentativas entre fraudadores. Em caso de excesso tentativas, o SDK retornará uma falha type de SecurityReason, com valores message = "NĂŁo foi possĂ­vel realizar essa ação. Entre em contato com o suporte".

IMPORTANTE: Recomendamos fortemente, para o melhor funcionamento, que seja enviado o CPF do usuário no método .setPersonId

  • Correção: Configuração do tempo de expiração de imageUrl.

  • Novo: Suporte a arquitetura arm64 para simuladores.

face-authenticator-v3.10.5, face-authenticator-compatible-v4.8.5, face-authenticator-nosentry-v3.11.0

  • Novo: Recurso de bloqueio por tentativas. Agora, cada usuário sĂł poderá realizar no máximo cinco tentativas nas Ăşltimas 24 horas. O limite Ă© fixo, baseado no padrĂŁo de quantidade de tentativas entre fraudadores. Em caso de excesso tentativas, o SDK retornará uma falha type de SecurityReason, com valores message = "NĂŁo foi possĂ­vel realizar essa ação. Entre em contato com o suporte".

IMPORTANTE: Recomendamos fortemente, para o melhor funcionamento, que seja enviado o CPF do usuário no método .setPeopleId

  • Novo: Suporte a arquitetura arm64 para simuladores.

14 de outubro de 2022

document-detector-v5.23.5

  • Novo: Suporte a captura de novos modelos de CRLV.

  • Melhoria: Detecção de emuladores Android em dispositivos Multilaser e Sony.

passive-face-liveness-v4.29.0

  • Melhoria: Detecção de emuladores Android em dispositivos Multilaser e Sony.

  • Correção: Crash na execução de áudio em dispositivos Android.

face-authenticator-v3.10.0

  • Melhoria: Detecção de emuladores Android em dispositivos Multilaser e Sony.

  • Correção: AusĂŞncia de resposta de autenticação em dispositivos Android.

08 de setembro de 2022

face-authenticator-v3.11.0-rc01

  • Correção: SDK fechando ao reproduzir áudio de inicialização.

  • Correção: AusĂŞncia de resposta quando nĂŁo há match

passive-face-liveness-v4.29.0-rc01

  • Correção: SDK fechando ao reproduzir áudio de inicialização.

document-detector-v5.23.0

  • Correção: Upload de documentos em dispositivos que possuem a versĂŁo Android Q e acima.

  • Mudança: Novo retorno adicionado na falha do tipo SecurityReason, agora retornamos tambĂ©m int code para dispositivos Android.

face-authenticator-v3.10.0

  • Mudança: Novo retorno adicionado na falha do tipo SecurityReason, agora retornamos tambĂ©m int code para dispositivos Android.

passive-face-liveness-v4.28.1

  • Novo: Incorporado a versĂŁo passive-face-liveness-v4.28.0-rc01.

passive-face-liveness-v4.28.0-rc01

  • Correção: Câmera preta em dispositivos Android utilizando o modo de captura VideoCapture.

passive-face-liveness-v4.27.0, passive-face-liveness-compatible-v4.27.0

  • Novo: Bloqueio do app em modo debug. Use o parâmetro useDebug na classe PassiveFaceLivennesAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 500. Confira a documentação dos retornos aqui.

  • Melhorias: Melhorias gerais de segurança.

Atenção! As novas validações de segurança podem impedir a execução do seu aplicativo em certos contextos. Consulte a documentação e desabilite as validações conforme necessário para realização de testes. Confira em Desativando validações de segurança para teste.

  • Novo: Fechamento do SDK quando colocado em estado de pause por questões de segurança.

  • Correção: Geração de falsos negativos na detecção de emulador em dispositivos Asus (Ex. modelo: ASUS_X00TDB)

  • Novo: MĂ©todo que permite customizar a validação de olhos abertos no SDK, utilize o mĂ©todo .setEyesClosedSettings(bool enable, double threshold) no Builder.

  • Novo: MĂ©todo para personalização de mensagem exibida quando ocorre um problema no processamento ou erro na response da API. Utilize .setCaptureProcessingErrorMessage(@NonNull @StringRes Integer message)

  • Melhoria: Alteração da mensagem padrĂŁo exibida quando a verificação de prova de vida recusa a selfie. Utilize captureProcessingErrorMessage na classe MessageSettings para personalizar.

  • Melhoria: Otimização na gravação de vĂ­deo para a captura de liveness utilizando a opção VideoCapture.

  • Novo: Retorno de face da câmera utilizada para captura atravĂ©s do parâmetro lensFacing. Exemplo:

  if(result.lensFacing == PassiveFaceLivenessResult.LENS_FACING_FRONT){
    //Câmera frontal
  }

document-detector-v5.22.0, document-detector-compatible-v5.22.0

  • Novo: Bloqueio do app em modo debug. Use o parâmetro useDebug na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 500. Confira a documentação dos retornos aqui.

  • Melhorias: Melhorias gerais de segurança.

  • Novo: Fechamento do SDK quando colocado em estado de pause por questões de segurança.

Atenção! As novas validações de segurança podem impedir a execução do seu aplicativo em certos contextos. Consulte a documentação e desabilite as validações conforme necessário para realização de testes. Confira em Desativando validações de segurança para teste.

  • Correção: Geração de falsos negativos na detecção de emulador em dispositivos Asus (Ex. modelo: ASUS_X00TDB)

  • Novo: Retorno de face da câmera utilizada para captura atravĂ©s do parâmetro lensFacing. Exemplo:

  if(result.captures[0].lensFacing == DocumentDetectorResult.LENS_FACING_BACK){
    //Câmera traseira
  }

face-authenticator-v3.9.0, face-authenticator-compatible-v4.8.1

  • Novo: Bloqueio do app em modo debug. Use o parâmetro useDebug na classe FaceAuthenticatorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 500. Confira a documentação dos retornos aqui.

  • Melhorias: Melhorias gerais de segurança.

  • Novo: Fechamento do SDK quando colocado em estado de pause por questões de segurança.

Atenção! As novas validações de segurança podem impedir a execução do seu aplicativo em certos contextos. Consulte a documentação e desabilite as validações conforme necessário para realização de testes. Confira em Desativando validações de segurança para teste.

  • Novo: MĂ©todo que permite customizar a validação de olhos abertos no SDK, utilize o mĂ©todo .setEyesClosedSettings(bool enable, double threshold) no Builder.

  • Correção: Geração de falsos negativos na detecção de emulador em dispositivos Asus (Ex. modelo: ASUS_X00TDB)

  • Novo: Retorno de face da câmera utilizada para captura atravĂ©s do parâmetro lensFacing. Exemplo:

  if(result.lensFacing == FaceAuthenticatorResult.LENS_FACING_FRONT){
    //Câmera frontal
  }

16 de agosto de 2022

passive-face-liveness-v4.27.0-rc01

  • Melhoria: Otimização na gravação de vĂ­deo para a captura de liveness utilizando a opção VideoCapture.

12 de agosto de 2022

document-detector-v5.22.0, document-detector-compatible-v5.22.0

  • Melhoria: Suporte Ă  captura de novos modelos de CNH.

  • Correção: Geração de falsos negativos na detecção de emulador em dispositivos Asus.

  • Novo: Bloqueio do Modo desenvolvedor. Use o parâmetro useDeveloperMode na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 300. Confira a documentação dos retornos aqui.

  • Novo: Bloqueio do Android Debug Bridge (ADB). Use o parâmetro useAdb na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 400. Confira a documentação dos retornos aqui.

  • Melhorias: Melhorias gerais de segurança.

Atenção! As novas validações de segurança podem impedir a execução do seu aplicativo em certos contextos. Consulte a documentação e desabilite as validações conforme necessário para realização de testes. Confira em Desativando validações de segurança para teste.

passive-face-liveness-v4.25.0, passive-face-liveness-compatible-v4.25.0

  • Correção: Geração de falsos negativos na detecção de emulador em dispositivos Asus.

  • Novo: Bloqueio do Modo desenvolvedor. Use o parâmetro useDeveloperMode na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 300. Confira a documentação dos retornos aqui.

  • Novo: Bloqueio do Android Debug Bridge (ADB). Use o parâmetro useAdb na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 400. Confira a documentação dos retornos aqui.

  • Melhorias: Melhorias gerais de segurança.

Atenção! As novas validações de segurança podem impedir a execução do seu aplicativo em certos contextos. Consulte a documentação e desabilite as validações conforme necessário para realização de testes. Confira em Desativando validações de segurança para teste.

face-authenticator-v3.8.0, face-authenticator-compatible-v4.7.0

  • Correção: Geração de falsos negativos na detecção de emulador em dispositivos Asus.

  • Novo: Bloqueio do Modo desenvolvedor. Use o parâmetro useDeveloperMode na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 300. Confira a documentação dos retornos aqui.

  • Novo: Bloqueio do Android Debug Bridge (ADB). Use o parâmetro useAdb na classe DocumentDetectorAndroidSettings para habilitar/desabilitar. Mensagem de erro: Error 400. Confira a documentação dos retornos aqui.

  • Novo: Bloqueio do Modo desenvolvedor. Use .setUseDeveloperMode(boolean use) para habilitar/desabilitar. Mensagem de erro: Error 300. Confira a documentação dos retornos aqui.

  • Novo: Bloqueio do Android Debug Bridge (ADB). Use .setUseAdb(boolean use)para habilitar/desabilitar. Mensagem de erro: Error 400. Confira a documentação dos retornos aqui.

  • Melhorias: Melhorias gerais de segurança.

Atenção! As novas validações de segurança podem impedir a execução do seu aplicativo em certos contextos. Consulte a documentação e desabilite as validações conforme necessário para realização de testes. Confira em Desativando validações de segurança para teste.

05 de agosto de 2022

document-detector-v5.21.0, document-detector-compatible-v5.21.0

  • Melhoria: Novo modelo de InteligĂŞncia Artificial para detecção de documentos com melhorias de acurácia.

  • Correção: Retorno de imageUrl em caso da verificação de qualidade estiver desabilitada com o parâmetro verifyQuality da classe DocumentDetectorIosSettings

01 de agosto de 2022

face-authenticator-v3.7.0

  • Melhorias: Melhorias gerais.

08 de julho de 2022

passive-face-liveness-v4.24.0

  • Novo: Retorno de imagePath contendo a selfie em .jpeg para o formato de captura por vĂ­deo. Agora, os retornos sĂŁo:

    • String imagePath: Caminho da imagem no dispositivo contendo a um jpeg com o melhor frame do vĂ­deo;

    • String capturePath: Caminho do vĂ­deo no dispositivo;

    • String imageUrl: Url contendo a selfie em jpeg em nosso servidor temporário.

  • Novo: Agora o Preview pode ser habilitado tambĂ©m para o formato de captura por vĂ­deo. Utilize o mĂ©todo .setPreviewSettings.

  • Correção: Bug de captura de vĂ­deo em alguns dispositivos.

27 de maio de 2022

document-detector-v5.20.0, document-detector-compatible-v5.20.0

  • Novo: Atributo double? buttonSize na classe DocumentDetectorCustomizationIos para customização do tamanho do botĂŁo de fechamento do SDK.

  • Novo: Atributo String? buttonContentMode na classe DocumentDetectorCustomizationIos para customização do Content Mode do botĂŁo de fechamento do SDK. Escolha entre:

    • scaleToFill

    • scaleAspectFit

    • scaleAspectFill

    • redraw

    • center

    • top

    • bottom

    • left

    • right

    • topLeft

    • topRight

    • bottomLeft

    • bottomRight

  • Novo: Suporte a integrações em Objective-C.

  • Novo: Agora permitimos o envio de fotos/arquivos por meio de upload de documentos! Utilize o mĂ©todo .setUploadSettings() para habilitar. NĂŁo esqueça de adicionar a permissĂŁo NSPhotoLibraryUsageDescription para acesso a galeria.

  • Novo: Suporte a captura do tipo ANY. Utilize Document.ANY no DocumentDetectorStep para permitir a captura de qualquer imagem. Esse fluxo nĂŁo requisita um documento na máscara e nĂŁo realiza tipificação. O modo de captura será sempre MANUAL, com verificação de qualidade.

passive-face-liveness-v4.20.0, passive-face-liveness-compatible-v4.20.0

  • Novo: Atributo double? buttonSize na classe PassiveFaceLivenessCustomizationIos para customização do tamanho do botĂŁo de fechamento do SDK.

  • Novo: Atributo String? buttonContentMode na classe PassiveFaceLivenessCustomizationIos para customização do Content Mode do botĂŁo de fechamento do SDK. Escolha entre:

    • scaleToFill

    • scaleAspectFit

    • scaleAspectFill

    • redraw

    • center

    • top

    • bottom

    • left

    • right

    • topLeft

    • topRight

    • bottomLeft

    • bottomRight

24 de maio de 2022

document-detector-v5.10.5, document-detector-compatible-v5.7.5

  • Correção: Erro na abertura de tela em alguns casos especĂ­ficos.

09 de maio de 2022

document-detector-v5.10.0, document-detector-compatible-v5.7.0

  • Novo: Customização de texto do botĂŁo de confirmação no popup. Utilize positiveButtonMessage na classe MessageSettings.

  • Melhoria: Suporte a captura de Passaporte e CTPS. Utilize DocumentType.PASSPORT, DocumentType.CTPS_FRONT e DocumentType.CTPS_BACK no DocumentDetectorStep.

  • Novo: Mensagem de verificação de selfie iOS. Utilize popupDocumentSubtitleMessage na classe MessageSettings.

  • Melhoria: Melhorias em desempenho e memory leaks.

passive-face-liveness-v4.15.0, passive-face-liveness-compatible-v4.8.0

  • Novo: Aumento de brilho ao realizar captura de selfie. Esse recurso aumenta a segurança da prova de vida por refletir capturas em telas e tambĂ©m auxilia em uma melhor detecção e qualidade de captura. Por padrĂŁo o recurso Ă© habilitado, mas caso queira desabilitar, utilize o mĂ©todo .enableBrightnessIncrease(boolean enable) na classe AndroidSettings.

  • Novo: Suporte a personalização de áudio. Utilize o mĂ©todo .setAudioSettings(bool use, String audioResName) na classe DocumentDetector, disponĂ­vel para Android.

  • Novo: Customização de subtĂ­tulo de popup iOS. Utilize verifyingLivenessMessage na classe MessageSettings.

  • Melhoria: Melhorias em desempenho e memory leaks.

face-authenticator-v3.6.0, face-authenticator-compatible-v4.7.0

  • Novo: Aumento de brilho ao realizar captura de selfie. Esse recurso aumenta a segurança da prova de vida por refletir capturas em telas e tambĂ©m auxilia em uma melhor detecção e qualidade de captura. Por padrĂŁo o recurso Ă© habilitado, mas caso queira desabilitar, utilize o mĂ©todo .enableBrightnessIncrease(boolean enable). na classe AndroidSettings.

  • Novo: Suporte a personalização de áudio. Utilize o mĂ©todo .setAudioSettings(bool use, String audioResName) na classe DocumentDetector, disponĂ­vel para Android.

  • Novo: MĂ©todo responsável por configurar a visibilidade do botĂŁo de inverter câmera, utilize o mĂ©todo: .enableSwitchCameraButton na classe AndroidSettings.

05 de abril de 2022

document-detector-v5.8.0, passive-face-liveness-v4.10.0

  • Novo: MĂ©todo de customização para tempo de expiração da URL no bucket temporário, para isso, utilize o mĂ©todo .setGetImageUrlExpireTime(String expireTime).

  • Mudança: ExpansĂŁo da lista de emuladores Android bloqueados.

  • Mudança: Alteração nas dependencias do Sentry iOS, passando a utilizar a versĂŁo versĂŁo 7.11.0.

  • Mudança: Agora os requisitos mĂ­nimos para compilação iOS sĂŁo Xcode 13.0 (13A233) e Swift 5.5.

04 de março de 2022

document-detector-v5.6.0, document-detector-compatible-v5.6.0

  • Novo: Recurso de remoção de máscara. Utilize MaskType.NONE.

  • Novo: Personalização de subtitulo de popup para Android. Utilize o parâmetro popupDocumentSubtitleMessage na classe MessageSettings.

  • Melhoria: Otimização no processo de captura iOS.

  • Novo: Suporte Ă  personalização de resolução de captura em iOS! Para mais informações, consulte a documentação oficial da Apple. VocĂŞ pode utilizar as resoluções:

    • LOW

    • MEDIUM

    • HIGH

    • PHOTO

    • INPUT_PRIORITY

    • HD1280x720

    • HD1920x1080

    • hd4K3840x2160

    • iFrame960x540

    • iFrame1280x720

    • VGA640x480

    • CIF352x288

  • Novo: Suporte Ă  personalização de qualidade de compressĂŁo em iOS! VocĂŞ pode utilizar de 0.0 (pior) Ă  1.0 (melhor).

Exemplo:

  DocumentDetectorIosSettings iosSettings = new DocumentDetectorIosSettings(
    resolution: IosResolution.HD1280x720,
    compressQuality: 1
  );
  documentDetector.setIosSettings(iosSettings);

passive-face-liveness-v4.8.0, passive-face-liveness-compatible-v4.7.0

  • Novo: Captura de selfie por vĂ­deo! Ao habilitar essa configuração, utilizamos mais frames para validar a autenticidade da selfie. O SDK retorna como resultado o melhor frame do vĂ­deo e vocĂŞ pode obter a url temporária atravĂ©s do atributo imageUrl na classe PassiveFaceLivenessResult. O padrĂŁo de resolução para captura de vĂ­deo Ă© qHD (540x960px).

    • Limitações:

      • O modo de captura será MANUAL. O modo de reconhecimento facial e captura automáticos nĂŁo estĂŁo disponĂ­veis atualmente.

      • Sensores sĂŁo desativados nesse modo, como em qualquer captura MANUAL.

      • O uso do preview Ă© desabilitado.

      • Validações de enquadramento e angulação de face nĂŁo sĂŁo realizadas nessa versĂŁo.

Exemplo:

  passiveFaceLiveness.setCaptureMode(videoCapture: VideoCapture(use: true, time: 3));
  • Novo: O imagePath na classe PassiveFaceLivenessResult agora tambĂ©m retorna o caminho do vĂ­deo salvo no dispositivo.

  • Novo: Recurso de remoção de máscara. Utilize MaskType.NONE.

  • Melhoria: Otimização no processo de captura iOS.

  • Novo: Suporte Ă  personalização de resolução de captura em iOS! Para mais informações, consulte a documentação oficial da Apple.

  • Novo: Suporte Ă  personalização de qualidade de compressĂŁo em iOS! VocĂŞ pode utilizar de 0.0 (pior) Ă  1.0 (melhor).

  • Correção: Remoção da solicitação de permissĂŁo de acesso a galeria em captura por vĂ­deo.

face-authenticator-v3.5.0, face-authenticator-compatible-v4.6.0

  • Correção: Remoção da solicitação de permissĂŁo de acesso a galeria em captura por vĂ­deo.

10 de fevereiro de 2022

document-detector-nodatabinding-v6.0.0, passive-face-liveness-nodatabinding-v4.0.0

10 de janeiro de 2022

document-detector-v5.1.1, document-detector-compatible-v5.2.0

passive-face-liveness-v3.1.0, passive-face-liveness-compatible-v4.1.0

  • Correção: Personalização de mensagem de sensores para iOS.

  • Mudança: O parâmetro message das classes SensorLuminositySettingsIos, SensorOrientationSettingsIos e SensorStabilitySettingsIos foi removido. Agora, utilize a classe MessageSettings para customização de mensagens de sensores.

27 de dezembro de 2021 (atualizações de segurança - iOS)

document-detector-compatible-v5.1.0 (VersĂŁo nativa atualizada para 5.0.0)

passive-face-liveness-compatible-v4.0.0 (VersĂŁo nativa atualizada para 4.0.0)

face-authenticator-compatible-v4.0.0 (VersĂŁo nativa atualizada para 4.0.0)

  • Novo: Utilização de SSL Pinning em todas requisições realizadas aos servidores da CAF. Esse recurso fornece mais segurança, evitando interceptações ou ataques Man In The Middle. Agora, os SDK's confiam apenas em um conjunto de certificados, alĂ©m das verificações fundamentais durante o handshake SSL (validade do certificado, integridade do certificado, etc.)

23 de dezembro de 2021 (atualizações de segurança - Android)

document-detector-v5.0.0, document-detector-compatible-v5.0.0 (VersĂŁo nativa atualizada para 6.16.5)

passive-face-liveness-v3.0.0, passive-face-liveness-compatible-v3.0.0 (VersĂŁo nativa atualizada para 4.16.6)

face-authenticator-v3.5.0, face-authenticator-compatible-v3.5.0 (VersĂŁo nativa atualizada para 5.0.5)

  • Novo: Bloqueio no uso de emuladores. Para desativar o bloqueio, utilize o parâmetro enableEmulator na classe {SDK_NAME}AndroidSettings.

  • Novo: Bloqueio no uso em dispositivos root. Para desativar o bloqueio, utilize o mĂ©todo enableRootDevices na classe {SDK_NAME}AndroidSettings

  • Novo: Utilização de SSL Pinning em todas requisições realizadas aos servidores da CAF. Esse recurso fornece mais segurança, evitando interceptações ou ataques Man In The Middle. Agora, os SDK's confiam apenas em um conjunto de certificados, alĂ©m das verificações fundamentais durante o handshake SSL (validade do certificado, integridade do certificado, etc.)

  • face-authenticator-compatible-v3.5.0 (VersĂŁo nativa atualizada para 5.0.5)

    • Novo: Novo mĂ©todo .setCaptureMode({VideoCapture videoCapture, ImageCapture imageCapture}), que espera receber VideoCapture ou ImageCapture, para definir o mĂ©todo de captura. Agora, Ă© possĂ­vel passar como argumento ImageCapture, para habilitação e personalização de configurações de captura por imagem; e VideoCapture, para habilitação e personalização de configurações de captura por vĂ­deo.

08 de dezembro de 2021

document-detector-v4.11.0 (VersĂŁo nativa atualizada para: 6.16.0)

  • Novo: Parâmetro enableGoogleServices na classe DocumentDetectorAndroidSettings para habilitar/desabilitar recursos do SDK que consomem GoogleServices no SDK.

  • Mudança: O parâmetro messageResourceIdName das classes SensorLuminositySettings, SensorOrientationSettings e SensorStabilitySettings foi removido. Os mĂ©todos de personalização de mensagens de sensores foram modificados para MessageSettings. Agora, utilize os parâmetros sensorLuminosityMessage, sensorOrientationMessage e sensorStabilityMessage.

  • Novo: Parâmetro documentNotFoundMessage na classe MessageSettings para personalização de mensagem em caso de documento nĂŁo encontrado .

passive-face-liveness-v2.9.0 (VersĂŁo nativa atualizada para: 4.14.2)

  • Novo: Parâmetro enableGoogleServices na classe DocumentDetectorAndroidSettings para habilitar/desabilitar recursos do SDK que consomem GoogleServices no SDK.

  • Mudança: O parâmetro messageResourceIdName das classes SensorLuminositySettings, SensorOrientationSettings e SensorStabilitySettings foi removido. Os mĂ©todos de personalização de mensagens de sensores foram modificados para MessageSettings. Agora, utilize os parâmetros sensorLuminosityMessage, sensorOrientationMessage e sensorStabilityMessage.

20 de outubro de 2021

document-detector-v4.9.2

  • Novo: Na classe MessageSettings foi incluĂ­do o novo parâmetro waitMessage para personalização da mensagem "Aguarde...".

  • Novo: Suporte a personalização das seguintes mensagens para iOS:

    • unsupportedDocumentMessage: para documentos nĂŁo suportados.

    • wrongDocumentMessage_RG_FRONT: para a frente do RG.

    • wrongDocumentMessage_RG_BACK: para o verso do RG.

    • wrongDocumentMessage_RG_FULL: para o RG aberto.

    • wrongDocumentMessage_CNH_FRONT: para a frente da CNH.

    • wrongDocumentMessage_CNH_BACK: para o verso da CNH.

    • wrongDocumentMessage_CNH_FULL: para a CNH aberta.

    • wrongDocumentMessage_CRLV: para o CRLV.

    • wrongDocumentMessage_RNE_FRONT: para a frente do RNE.

    • wrongDocumentMessage_RNE_BACK: para o verso do RNE.

passive-face-liveness-v2.8.0

  • Novo: Na classe MessageSettings foi incluĂ­do o novo parâmetro waitMessage para personalização da mensagem "Aguarde...".

05 de outubro de 2021

document-detector-v4.8.5

  • Mudança: Os parâmetros da classe MessageSettings passam a receber Strings como parâmetro. Exemplo de utilização:

    MessageSettings messageSettings = new MessageSettings(
        fitTheDocumentMessage: "Encaixe o documento na marcação",
        holdItMessage: "Segure Assim",
        lowQualityDocumentMessage: "Ops, não foi possível ler as informações. Por favor, tente novamente",
        uploadingImageMessage: "Enviando imagem…",
        verifyingQualityMessage: "Verificando qualidade…",
        openDocumentWrongMessage: "Use o documento fechado e tente novamente",
        showOpenDocumentMessage: true);
  • Novo: Na classe MessageSettings foi incluĂ­do novos paramĂŞtros para mensagens de erro na detecção de documentos (atualmente, disponĂ­vel somente para Android):

    • unsupportedDocumentMessage: para documentos nĂŁo suportados.

    • wrongDocumentMessage_RG_FRONT: para a frente do RG.

    • wrongDocumentMessage_RG_BACK: para o verso do RG.

    • wrongDocumentMessage_RG_FULL: para o RG aberto.

    • wrongDocumentMessage_CNH_FRONT: para a frente da CNH.

    • wrongDocumentMessage_CNH_BACK: para o verso da CNH.

    • wrongDocumentMessage_CNH_FULL: para a CNH aberta.

    • wrongDocumentMessage_CRLV: para o CRLV.

    • wrongDocumentMessage_RNE_FRONT: para a frente do RNE.

    • wrongDocumentMessage_RNE_BACK: para o verso do RNE.

  • Mudança: Os parâmetros da classe PreviewSettings passam a receber Strings como parâmetro. Exemplo de utilização:

    ShowPreview showPreview = new ShowPreview(
        show: true,
        title: "A foto ficou boa?",
        subtitle: "Veja se todas informações estão legíveis e os documentos sem reflexos",
        confirmLabel: "Sim, ficou boa!",
        retryLabel: "Tirar novamente");
  • Novo: Na classe DocumentDetectorAndroidSettings foi adicionado dois novos parâmetros:

    • resolution: Campo que define as configurações de resolução de captura. O parâmetro espera receber como argumento um Resolution que pode ser Resolution.HD, Resolution.FULL_HD, Resolution.QUAD_HD e Resolution.ULTRA_HD.

    • compressQuality: Campo que define as configurações de compressĂŁo de captura. É esperado valores entre 50 e 100, sendo 100 a melhor qualidade para compressĂŁo.

  • Novo: Na classe DocumentDetectorCustomizationAndroid: foi adicionado o parâmetro maskType para configuração de máscara padrĂŁo. Espera-se receber um MaskType.DEFAULT que define máscaras pontilhadas (convencionais) ou MaskType.DETAILED para máscaras com detalhes do documento.

passive-face-liveness-v2.7.0

  • Mudança: Os parâmetros da classe MessageSettings passam a receber Strings como parâmetro. Exemplo de utilização:

    MessageSettings messageSettings = new MessageSettings(
        fitTheDocumentMessage: "Encaixe o documento na marcação",
        holdItMessage: "Segure Assim",
        lowQualityDocumentMessage: "Ops, não foi possível ler as informações. Por favor, tente novamente",
        uploadingImageMessage: "Enviando imagem…",
        verifyingQualityMessage: "Verificando qualidade…",
        openDocumentWrongMessage: "Use o documento fechado e tente novamente",
        showOpenDocumentMessage: true);
  • Novo: Na classe MessageSettings foi incluĂ­do quatro novos paramĂŞtros:

    • eyesClosedMessage: em caso de olhos fechados.

    • notCenterXMessage: em caso de face inclinada para o eixo X.

    • notCenterYMessage: em caso de face inclinada para o eixo Y.

    • notCenterZMessage: em caso de face inclinada para o eixo Z.

  • Mudança: Os parâmetros da classe PreviewSettings passam a receber Strings como parâmetro. Exemplo de utilização:

    ShowPreview showPreview = new ShowPreview(
        show: true,
        title: "A foto ficou boa?",
        subtitle: "Verifique se o seu rosto está centralizado e visível",
        confirmLabel: "Sim, ficou boa!",
        retryLabel: "Tirar novamente");
  • Novo: Classe SensorOrientationAndroid para configuração do sensor de orientação.

Last updated

Logo

2023 © Caf. - All rights reserved