Scandit Data Capture SDK 6.23 Release Notes (March 22, 2024)

See also the System Requirements of the Scandit Data Capture SDK across all platforms.

New Features


  • SparkScan has received a number of updates and improvements:

  • Barcode Pick is an API that implements MatrixScan Pick. MatrixScan Pick is an out-of-the-box scan solution; it uses real-time inventory data and augmented reality to assign precise, item-specific tasks, guaranteeing pinpoint accuracy in restocking, inventory audits, and parcel delivery. Barcode Pick is no longer in beta and several new features have been added in 6.23:
  • Added support for Symbology.AustralianPost. By default, customer information is decoded with Table N, and Table C is used as a fallback. To set a specific decoding table for the customer information, use the symbology extensions: force_table_c or force_table_n to enforce decoding with either C or N tables respectively. The symbology extension decode_bar_states returns the error-corrected customer information bars as a string of the bar states, A for ascending, D for descending, T for tracker and F for full.

  • Added support for Symbology.Upu4State.


  • Added IdCaptureOverlay.textHintPosition that allows setting of text hints position.

  • Added IdCaptureOverlay.showTextHints for showing/hiding text hints.

  • It is now possible to run basic authenticity checks on VIZ & MRZ documents by comparing the data from the VIZ with the data decoded from the MRZ. Check VizMrzComparisonVerifier for details. This feature is currently in beta, and may still change significantly in the next releases.


  • Added support to set control images through a resource name.

Performance Improvements


Bug Fixes



  • Fixed issues with scanning AAMVA documents (barcode part) that contains characters from non-English alphabets.

  • Fixed a licensing issue where a Barcode Scanner license was wrongly required when scanning the back side of a UK driver’s license.

  • Fixed a crash when scanning a passport MRZ then a non-passport VIZ.





Scandit Data Capture SDK 6.23.1 Bug Fixes (April 24, 2024)

  • Added support for Mexican Matrícula Consular MRZ codes.

  • Improved ID scanning performance in low-light conditions.

  • Fixed truncated surnames in US driver’s licenses using magnetic stripe format.

Scandit Data Capture SDK 6.23.2 Bug Fixes (April 30, 2024)

  • Fixed crash (SIGILL) on Exynos 9810-based Galaxy S9 and Galaxy S9+ devices that advertise support for FP16 arithmetics. A previous fix in 6.21.0 only partially resolved the issue.

  • Removed unused code and updated the privacy manifest to conform to the new privacy requirements.

Scandit Data Capture SDK 6.23.3 Bug Fixes (May 10, 2024)

  • Fix an additional issue that prevented the SIGILL fix introduced on 6.23.2 to work on certain Samsung Galaxy S9 devices.