github BlinkID/blinkid-react-native v6.9.0

latest releases: v6.11.1, v6.11.0, v6.10.0...
3 months ago

Expanded document coverage

  • All of the new documents & document versions can also be seen in the release notes for native Android and iOS SDKs.

Custom mandatory fields

  • We’re introducing the option to define a custom set of mandatory fields. This feature allows greater flexibility in the scanning process by enabling the extraction of only the necessary information from identity documents.
  • Custom mandatory fields can be set at the document level or applied universally to all document types.
  • Custom mandatory fields can be set with CustomClassRules and DetailedFieldType.

Glare and blur detection

  • We’ve introduced glare detection to BlinkID, which removes occlusion on document images caused by glare.
  • We’ve raised the threshold for our blur model, making it stricter. This improvement ensures that sharper images are accepted for processing.
    • To disable the glare and blur filters, modify the enableBlurFilter and enableGlareFilter properties on the BlinkID recognizers (filters are enabled by default).
    • The strictness level can be modified to Strict, Normal and Relaxed on the glareStrictnessLevel and blurStrictnessLevel properties with StrictnessLevel.
    • To check if glare and blur are present on the document after the scanning process has finished, see glareDetected and blurDetected properties in ImageAnalysisResult.

UI Settings

  • Real-time feedback during scanning includes a new UI message to help users position the document correctly and reduce glare and blur.
    • Check errorGlareDetected and errorBlurDetected in the BlinkIdOverlaySettings.
  • We have added camera presets to each platform
    • Modify AndroidCameraResolutionPreset and iOSCameraResolutionPreset in BlinkIdOverlaySettings to change different to camera resolutions if necessary.
  • Camera Legacy API - Android-specific
    • We have added enableAndroidLegacyCameraApi property. This setting should only be used if the new Camera2 API is not working on the device, and it should not be applied to all devices.

Don't miss a new blinkid-react-native release

NewReleases is sending notifications on new releases.