Skip to main content

7.0.0

BlinkID v7 is a major upgrade designed to simplify integration and deliver a more reliable ID scanning experience. It introduces a streamlined, session-based API, replacing the previous recognizer-based architecture.

Highlights​

  • Lighter SDK: Dynamic model loading reduces download size and memory usage significantly
  • Unified session-based API: Replaces multiple recognizer types (SingleSide, MultiSide) with a single session model
  • Backward compatibility: Existing production license keys continue to work with v7.0
  • Updated minimum requirements: iOS 15.0 (iOS SDK) / iOS 16.0 (iOS UX SDK); Android API level 24 and above

Architecture changes​

  • Session-based approach replaces the Recognizer-based architecture
  • Modular SDK structure: core scanning logic, prebuilt UI components, and camera management are now separate packages
  • Simplified initialization and result handling via async session callbacks
  • Enhanced UI customization through theming APIs

Renamed settings​

  • blurStrictnessLevel → blurDetectionLevel
  • enableBlurFilter → skipFramesWithBlur
  • glareStrictnessLevel → glareDetectionLevel
  • enableGlareFilter → skipFramesWithGlare
  • combineFrameResults → enableMultiFrameExtraction
  • cardRotation → documentRotation

SDK release notes​

Flutter and React Native launched their v7 support with v7.2.0.