Releases: microblink/blinkid-verify-ios
Releases · microblink/blinkid-verify-ios
v3.21.0
v3.20.0
What's New
- Update to BlinkID v7.7 for document capturing and extraction
Minor API changes
- added new settings to
ScanningSettings:scanPassportDataPageOnly- when enabled, only the passport data page (containingMRZ) is scanned; when disabled, scanning of the second page is required for certain passportsscanUnsupportedBack- when enabled, the back side of documents whose back side is not supported will also be scanned
- added new properties to
BlinkIDVerifyRequestSettings:photocopyMatchLevelphotoForgeryMatchLevelgenerativeAiMatchLevel
- added new properties to
ExtractionFrameAnalysisResult:documentClassInfodocumentOrientationdocumentRotation
v3.14.2
v3.14.1
Improvements
- Added the option to use the front-facing camera for scanning. You can select front-facing camera through
ScanningUXSettingsproperty ofScanningUXModelandBlinkIDUXModel. - Added haptics to the scanning process. Haptics can be disabled in
ScanningUXSettings
Breaking API Changes
- Removed
shouldShowIntroductionAlertandshowHelpButtonfromScanningUXModelandBlinkIDUXModelinit. They are now included in theScanningUXSettingsproperty. - Added
ScanningUXSettingstoScanningUXModelandBlinkIDUXModelinit
v3.14.0
3.14.0
What's New
- Update to BlinkID v7.4 for document capturing and extraction
- Improved document coverage globally with new document version support and new document types
- Improved data extraction accuracy for Quebec and Ontario Healthcare cards
Bugfixes
- Fixed document number extraction from Canada/Nunavut barcodes
- Fixed core data concurrency crash when using com.apple.CoreData.ConcurrencyDebug flag
Platform API changes
- Complete scanning instruction messages revamp - the scanning session is now more stable and cleaner, which ensures a better scanning experience
- Added "Demo" overlay for the demo licenses (non-production)
- Added "Powered by Microblink" overlay option for licenses with this enabled
- Added a separate timeout timer for the Barcode step
- Updated help screens with new illustrations
- Updated "Need help?" tooltip triggers
- Updated translations for Croatian language
dependentsInfoinVizResultis now nullable- Fixed data match overall result
Breaking API changes
- Removed
stepTimeoutDurationfromBlinkIDVerifyAnalyzerinit as it is stored inCaptureSessionSettings- fix by setting
stepTimeoutDurationinCaptureSessionSettings, remove fromBlinkIDVerifyAnalyzerinit
- fix by setting
v3.9.1
v3.9.0
BlinkID integration
- BlinkID SDK is now fully integrated into BlinkID Verify SDK.
- All BlinkID-specific functionalities, like document extraction, may now be used in a session completely independent of the Verify session.
- There is no need to declare BlinkID dependencies as all of the files are automatically included.
API changes:
- added UI localization for 22 additional languages
v3.8.1
- Fix nested package results:
- Correct issues with returning results when the package is embedded inside another framework
- Implement timeout error for downloads:
- Introduce a specific
timeouterror to handle cases where resource downloads exceed the expected duration.
- Introduce a specific
- Extend download timeout duration:
- Increase the default timeout from 3 to 30 seconds to better support weak internet connections.
v3.8.0
3.8.0
BlinkID Verify SDK is a document capturing SDK that performs image quality checks fully in line with the BlinkID Verify API.
By using this SDK along with BlinkID Verify API, you can expect the best possible document capturing success rate and successful verification process without image quality based rejections.
Key features:
- image quality estimation in real time
- guided document capturing with user feedback
- full alignment with BlinkID Verify API
- client for sending requests to the BlinkID Verify API