8.3.1
Released: April 14, 2026
New Features
Barcode
- Added
shouldShowShutterButtonflag inBarcodeSequenceViewto hide the main shutter button and blinking indicator; addedBarcodeSequenceView::startSequencing()andBarcodeSequenceView::pauseSequencing()to programmatically replicate the shutter button behavior; exposedBarcodeSequenceStateenum as well asBarcodeSequenceViewUIListener::onStateChangedto be notified when a state change occurs; exposedBarcodeSequenceView::stateto retrieve the current state; exposedBarcodeSequenceView::sequencedShelfModuleto retrieve the scanned shelf module.
Bug Fixes
Barcode
- Removed the ARKit framework import to prevent App Store submission rejections
Smart Label Capture
- Fixed the validation flow to accept dates in more formats when manually entered
- Fixed a race condition in the validation flow
8.3.0
Released: March 26, 2026
New Features
Barcode
- Added support for composite codes in SparkScan
- Added PDF417 barcode generation support with configurable options like error correction level, compaction mode, and dimensions through the new
Pdf417BarcodeGeneratorBuilder.
Id
- Added support for OCR scanning of the 2026 version of Victoria mobile driver licenses
- Added IdCaptureSettings.anonymizeDefaultFields setting that controls whether the SDK applies default anonymization rules for specific document types and regions
- US, EU/ Schengen + UK passports no longer fallback to MRZ only. Now, US, EU/ Schengen + UK passports must capture VIZ instead of returning MRZ values after the configurable timeout has elapsed. This applies to FullDocumentScanner or SingleSideScanner when both VIZ and MRZ zones are enabled.
Smart Label Capture
- Fixed a rare race condition
Performance Improvements
Barcode
- Improved EAN8 false positive filtering in strict mode
- Improved speed of MatrixScan Count scanning phase for mid- and high-end devices
Bug Fixes
Barcode
- Fixed a stability issue that could cause a crash when tracked barcodes were removed or expired during a scanning session.
Id
- Fixed BarcodeDictionary anonymization setting for iOS and Web
- Fixed support for UAE Esaad card
- Sanitized name fields on ACT driver license to split FullName and populate first and last name properties
- Added support for scanning MRZ from the back of Argentinian DN when using
FullDocumentScanner - Fixed misplaced MRZ anonymization on FullFrame images.
Core
- Fixed a potential app hang when the app transitions to the background for licenses without analytics enabled.
- Fixed a potential deadlock on iOS when reading the camera torch state from the main thread while the camera was starting up.
8.2.1
Released: March 5, 2026
Bug Fixes
Id
- Sanitized name fields on ACT DL. Splits FullName to populate first and last name properties
Smart Label Capture
- Fixed a rare race condition
8.2.0
Released: February 13, 2026
New Features
Barcode
- Added access to closeUp and farAway annotations in MatrixScan AR
Id
- Enabled scanning of MRZ on the backside of several EU residence permits
- Added extraction of a cropped document image from Passports and VISAs that do not support VIZ extraction
- Added extraction of the date of birth from Romanian IDs