Release Notes
- Swift version update
- Requires Xcode 14.1 +
- Bug fixes
- manual capture
- Document added: QC ID card
- Size reduction
- Minor bug fixes
- Minor bug fixes
- ID crash fix + Identity delay issue fix
- language fix
- language fix
- Fixed Phil identity card scanning
- Added localization - phillipines
- Added camera shutter sound after capturing each face of a document.
- Fixed ID Card Scanning Bug
- Migrated pods to https://[email protected]/sybrin-innovations/Sybrin.iOS.Pods.git please refer to get started.
- Enabled bitcode.
- Stable code without Bitcode enabled
- Added support for the following documents:
- SDK size decrease
- Improved auditing and performance measurement.
- Updated internal dependencies.
- Improved scanning of CRN
- Improved support for different CRN's
- Face on back of card is no longer a required parameter for scanning.
- Removed default branding title and subtitle values.
- Updated internal dependencies for improved performance.
- Updated all Visa document overlays
- Added support for the following documents:
- Fixed an issue where scanning an unselected passport was possible.
- Added support for the following documents:
- Added support for the following documents:
- Updated internal dependencies.
- Fixed issue where Biometrics SDK dependencies and Identity SDK dependencies clashed.
- Added support for the following documents:
- Improved document cropping for all Philippines documents
- Added
portraitBackImage
,documentBackImage
, andcroppedDocumentBackImage
variables to PhilippinesSeafarerIdentificationDocumentModel
- where the
identityNumber
was incorrectly parsed. - Fixed an issue where the SDK would sometimes cause the app to crash while scanning a document (Precondition failed: Negative count not allowed).
- Fixed an issue where the incorrect country would be returned for the GhanaPassport on the Document.country variable.
- Added support for the following documents:
- Improved the scanning for the following documents:
- Added support for CaseIterable.
- Removed PhilippinesIDCard.
- Added support for CaseIterable.
- Multiple changes to the Philippines ID Card:
- Changed the document type from IDCard to UnifiedMultipurposeID type (This means when calling the
.supportedDocuments
variable on the Philippines country, it will no longer include the IDCard type but is replaced by the new UnifiedMultipurposeID type). - Removed scanning the back of the card, we now only need to scan the front of the card.
- Removed
barcodeData
.
- Updated dependencies (Minimum XCode version has changed from 12.1 to 12.4 !).
- Improved the camera component.
- We now filter out certain poor frames (out of focus, incorrect white balance, over exposure). Which improves the quality of images that we actually process.
- Minor bug fixes.
- Improved scanning the barcodes for the SouthAfricaDriversLicenseModel and SouthAfricaIDCardModel documents.
- Internal changes
- Internal improvements, optimizations and minor bug fixes
- Added support for the following documents:
- Uganda ID Card
- Uganda Passport
- Removed a duplicated property
barcodeBackImage
- Changed data type for
weight
andheight
fromDouble
toFloat
- Renamed
barcode
tobarcodeData
- Added
croppedDocumentBackImage
andcroppedDocumentBackImagePath
Added support for the following documents:
- Ghana Passport
- Kenya Passport
- Malawi Passport
- Mozambique ID Card
- Mozambique Passport
- Philippines Drivers License
- Philippines ID Card
- South Africa Drivers License
- Fixed a bug where Philippines passport scanning would parse incorrect characters
- Improved the way OCR parses document data
- Improved document cropping algorithm
- Significantly improved performance for scanning certain documents that were previously slow
- Minor bug fixes
Initial Release! 🥳
Last modified 1mo ago