Notas de versão
09 de maio de 2025
@caf.io/[email protected]
Destaques
Android
Adicionando o
useManualCaptureAsFallbackopção como uma nova opção de fallback quando os dispositivos não conseguirem instanciar a IA incorporada em memória.Melhorar a validação quando a qualidade não estiver OK ao usar
Modo de Upload.
Correções
Android
Corrigido crash quando a rede não está funcionando.
25 de abril de 2025
@caf.io/[email protected]
Destaques
Android
Melhoria de análises
iOS
Melhoria de análises
10 de janeiro de 2025
@caf.io/[email protected]
Correções
Android
Alterar o namespace de
org.caf.documentdetectorparaio.caf.documentdetector
11 de dezembro de 2024
@caf.io/[email protected]
Destaques
Android
Adicionadas temas de estilo para Android por
styles.xmlecolors.xml.
iOS
Adicionado
uploadBackgroundColorpara alterar a cor na tela de upload.Adicionado
previewBackgroundColorpara alterar a cor na tela de pré-visualização.
Mudanças incompatíveis
Android
Removida propriedade de estilo para Android
04 de dezembro de 2024
@caf.io/[email protected]
Correções
Problema no fluxo de upload resolvido no iOS
18 de novembro de 2024
@caf.io/[email protected]
Destaques
Removido o requisito da permissão READ_MEDIA_IMAGES.
Correção da dependência interna que estava causando o problema de classe duplicada.
Removido o data binding para melhorar o tempo de compilação.
Integração com Crashlytics
Integração com Analytics
Mudanças incompatíveis
Android
Versão do Kotlin atualizada de
1.5.32para1.9.10.Gradle atualizado de
6.9.1para8.4.Plugin do Android Gradle atualizado de
7.4.2para8.3.2.Compile e SDK de destino atualizados de
33para34.SDK mínimo atualizado de
21para26.Removido
useEmulatordeDocumentDetectorSecuritySettings.Removido
useRootdeDocumentDetectorSecuritySettings
17 de outubro de 2024
@caf.io/[email protected]
Correções
Issue de navegação aninhada resolvido no iOS
09 de outubro de 2024
@caf.io/[email protected]
Correções
Problemas de compatibilidade com versões do Xcode resolvidos
02 de julho de 2024
@caf.io/[email protected]
Destaques
Substituímos a biblioteca Kotlin Serialization pelo nosso próprio compilador e processador personalizados. Isso nos permite gerar classes durante o tempo de compilação com mais eficiência e adaptadas às nossas necessidades específicas.
Uma parte significativa do código principal da bridge foi desacoplada e movida para um AAR (Android Archive). Isso melhora a modularidade e simplifica a manutenção e as atualizações do código.
Mudanças incompatíveis
O atributo personId foi removido de
DocumentDetectorSettings.O método
startDocumentDetectoragora requer um novo parâmetropersonId.\
13 de junho de 2024
@caf.io/[email protected]
Destaques
Nova IA para captura inteligente, com base na análise do enquadramento dos documentos.
Similaridade entre o que está sendo exibido na câmera da tela e a foto capturada/analisada.
Novo design e experiência de captura.
Novidades
Adicionado TensorFlowLite dependência da biblioteca.
Adicionado método showStepLabel para
DocumentDetectorstep.Adicionados parâmetros predictorScanDocumentMessage, predictorGetCloserMessage, predictorCentralizeMessage, predictorMoveAwayMessage, predictorAlignDocumentMessage, predictorTurnDocumentMessage, predictorCapturedMessage,wrongDocumentMessage em
setMessageSettings.Alterada a resolução padrão para FULL_HD.
Alterados os valores padrão usados para comprimir imagens.
Removida a reprodução de áudio no início da captura.
Nova UI/UX.
Funcionalidades
Adicionado método analyticsSettings
Adicionado método popupSettings
Adicionado método networkSettings
Adicionado método sensorSettings
Adicionado método proxySettings
Adicionado método previewSettings
Adicionado método compressSettings
Adicionado método imageUrlExpireTime
Adicionado método currentStepDoneDelay
Adicionado método resolutionSettings
Adicionado método allowedPassportList
Adicionado método style
iOS
Adicionado método captureStages
Adicionado método enableGoogleServices
Android
Adicionado método manualCaptureSettings
Adicionado método enableMultiLanguage
Mudanças incompatíveis
Métodos removidos setMask de
DocumentDetectorStepeDocumentDetectorSdk.Builder.Removido OUTROS de
Documento. Use QUALQUER para capturar qualquer tipo de documento.
iOS
Método removido enableSound de
DocumentDetectorSdkSdk.Builder.Métodos removidos wrongDocumentMessage_RG_FRONT, wrongDocumentMessage_RG_BACK, wrongDocumentMessage_RG_FULL, wrongDocumentMessage_CNH_FRONT, wrongDocumentMessage_CNH_BACK, wrongDocumentMessage_CNH_FULL, wrongDocumentMessage_CRLV, wrongDocumentMessage_RNE_FRONT, wrongDocumentMessage_RNE_BACK de
setMessageSettings.Alterado para FULL_HD e ULTRA_HD opções em
Resolution.Removido setDetectionSettings de
DocumentDetectorSdk.Builder.Removido setQualitySettings de
DocumentDetectorSdk.Builder.Removido setColorTheme de
DocumentDetectorSdk.Builder. A cor principal agora pode ser definida com o primaryColor parâmetro emsetLayoutmétodo.Renomeado scannedLabel para rótulo em
DocumentDetectorResult -> captures -> Capture.Alvo mínimo de implantação do iOS alterado de 11.0 para 12.0.
Android
Método removido setAudioSettings de
DocumentDetector.Builder.Métodos removidos setStepAudio e getStepAudio de
DocumentDetectorStep.Método removido setAutoDetection de
DocumentDetector.Builder.Métodos removidos setWrongDocumentMessage_RG_FRONT, setWrongDocumentMessage_RG_BACK, setWrongDocumentMessage_RG_FULL, setWrongDocumentMessage_CNH_FRONT, setWrongDocumentMessage_CNH_BACK, setWrongDocumentMessage_CNH_FULL, setWrongDocumentMessage_CRLV, setWrongDocumentMessage_RNE_FRONT, setWrongDocumentMessage_RNE_BACK de
MessageSettings.Removido HD opção de
Resolution.Removido DetectionSettings e QualitySettings de
CaptureStages.Método removido enableSwitchCameraButton de
DocumentDetector.Builder.Alterado
CaptureStageordem dos parâmetros.Use o novo template padrão para o setLayout e setStyle métodos.
18 de abril de 2024
@caf.io/[email protected]
Primeiro lançamento
Estamos empolgados em apresentar nossa mais recente biblioteca React Native, com integração com o SDK Document Detector. Com este lançamento, incorpore facilmente recursos de detecção de documentos em seus aplicativos React Native, oferecendo suporte abrangente para as plataformas Android e iOS.
Funcionalidades
startDocumentDetector: Inicialize o SDK Document Detector sem esforço.useDocumentDetector: Este hook simplifica a escuta de eventos do SDK, seu envio para o React Native e o gerenciamento das configurações do SDK.DocumentDetectorSettingsdocumentSteps: Configure o fluxo de captura de documentos para atender às necessidades do seu aplicativo.personId: Utilize a identificação do usuário para identificação de perfis de fraude e simplifique a identificação dos logs de analytics para fins de depuração.cafStage: Configure o ambiente do SDK.previewSettings: Permite que os usuários configurem a visualização do conteúdo capturado, solicitando confirmação antes de prosseguir.
DocumentDetectorUploadSettings: Ative ou desative o envio de documentos.DocumentDetectorMessageSettings: Personalize as mensagens exibidas durante a captura de documentos.
Android
O SDK possui alguns blocos que podem impedir sua execução em certos contextos. Para desativá-los, você pode usar as configurações abaixo:
DocumentDetectorSecuritySettings: Gerencie as configurações de segurança do SDK.
Primeiros passos
Explore nossa documentação para entender como implementar o Document Detector em React Native. Fornecemos instruções claras e exemplos práticos para facilitar sua implementação.
Atualizado

