Scandit Data Capture SDK 6.14 Release Notes (August 29th 2022)

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

New Features

Behavioral Changes

  • In the SDCSupportedSidesFrontAndBack mode, when capturing the back side of a document and SDCIdCaptureListener.idCapture:didRejectInSession:frameData: is invoked, a user may attempt to capture the back side again - previously the state was reset and the user needed to restart with the front side.

  • Errors raised by SDCParser when a failure of some sort happens, now contain an error-specific code that can be read programmatically.

  • Now only one control per anchor and per type can be added to the data capture view. Adding a control to an anchor which already has another one will replace it. Adding a control of a type where there is already one in the data capture view will remove the previous one. To add multiple controls at the same anchor, check SDCLinearControlGroup.

Performance Improvements

  • Improved blurry barcode decoding on iPhone 13.

Bug Fixes

  • Fixed the dimming that was sometimes not removed when switching from TapToSelect to AimToSelect.

  • Fixed a bug that prevented view-based overlays from being removed from the DataCaptureView when removing the overlay.

  • Fixed a bug that caused number of selection codes in aimer selection limited with matrix scan light license.

  • Fixed an issue which caused field SDCMrzResult.capturedMrz to return data inconsistent with the individual MRZ data fields.

  • Fixed a bug that prevented some Colombian ID to be captured.

  • Fixed a rare OpenGL resource leak during SDCDataCaptureContext destruction.

  • Fixed a rare crash that happened during SDCDataCaptureContext deallocation.

Updates

Scandit Data Capture SDK 6.14.1 Bug Fixes (September 27th 2022)

  • Fixed a crash when scanning MRZ documents that do not contain month and day of birth.