Scandit Data Capture SDK 6.12 Release Notes (March 17th 2022)
See also the System Requirements of the Scandit Data Capture SDK across all platforms.
New Features
Barcode
Reverted QR code handling when the encoding isn’t specified through ECI introduced in 6.8.0. When ECI isn’t specified, revert back to guessing the encoding. See [ECI handling] for more information on how to tweak the behavior.
Right guard quiet zone requirements for GS1DatabarLimited can be relaxed via the symbology extension relaxed_sharp_quiet_zone_check.
Improved 1d code highlighting accuracy when glare is present on the barcode.
Added BarcodeCaptureSession.reset() and BarcodeTrackingSession.reset().
ID
It is now possible to run basic authenticity checks on AAMVA Driver Licenses by comparing the data OCRed from the front side of a document with the data decoded from the barcode at the back side. Check AamvaVizBarcodeComparisonVerifier for details.
More precise CapturedId.documentType is now returned after scanning some MRZ documents. Some MRZ documents previously recognized as DocumentType.Id may now be recognized as DocumentType.Passport, DocumentType.ResidencePermit, DocumentType.Visa, or DocumentType.WorkPermit. Additionally some MRZ documents previously recognized as DocumentType.Passport may now be recognized as newly added DocumentType.DiplomaticPassport, DocumentType.ServicePassport, or DocumentType.TemporaryPassport.
Bug Fixes
Barcode
For KIX codes, ‘X’ used as a separator character in house number fields no longer count towards the maximal length of house numbers. Previously, some valid Kix codes were rejected incorrectly.
The supported symbol count range for Kix has been corrected to reflect the actually supported range. Before this change, SymbologySettings.activeSymbolCounts for Symbology.KIX could be set to values outside the supported range.
Fixed the fact that the BarcodeSelectionSession was not reset as the mode was disabled (like it is the case in other modes).
ID
Added support for scanning MRZ documents with front camera in IdCapture.
Fixed an issue that captured images of documents & document holder’s photo might have wrong colors.
Fixed typos in some of the WMI regions of the VIN parser results.
Core
Fixed a rare crash on Android when the camera can not be opened.
Updates
Scandit Data Capture SDK 6.12.1 Bug Fixes (April 12th 2022)
Fixed an issue in BarcodeTrackingBasicOverlay causing, sometimes, ghost tracks after using BarcodeTrackingSession.reset().
Fixed an issue that AamvaVizBarcodeComparisonVerifier wrongly reported verification failure for Driver Licenses that document number on the front side contains dashes.
Fixed an issue that scanning MRZ documents was not possible when the camera was switched.
Fixed an issue that IdImageType.Face and IdImageType.IdFront were never returned in :type:`id.CapturedId after scanning front and back of AAMVA documents.