Scandit Data Capture SDK 6.5 Release Notes (October 1st 2020)#

Version 6.5 marks the initial release of Scandit Data Capture SDK for React Native. It is a major update over the 5.x Scandit SDK and introduces new APIs and additional features. This release is not compatible with 5.x and will require code changes in your application. Take a look at our migration guide for how to upgrade your app from 5.x to 6.x.

Compatibility#

Platform

Minimum Version

Android

  • Android 4.4 (API level 19)

  • OkHttp 3.12+ (tested up to: 4.9.0)

iOS

  • iOS 10.0

Cordova

React Native

  • react-native 0.60

  • iOS 10.0 (Swift 4.0+)

  • Android 4.4 (API level 19)

  • OkHttp 3.12+ (tested up to: 4.9.0)

Xamarin.iOS

Xamarin.Android

  • Android 4.4 (API level 19)

  • Xamarin.Android 10.1

  • OkHttp 3.12+ (tested up to: 4.2.2)

See also the System Requirements.


New Features#

  • Modernized and modularized API for more fine-grained control and better extensibility for future data capture technologies.

  • Improved use of multi core architectures of mobile devices with speedup of 2-3x depending on settings and number of cores.

  • Simplified interface for configuring the scan area and code selection.

Behavioral Changes#

This section contains a list of behavioral changes between 5.x and 6.x

  • The short 43 character legacy app keys supported in 4.x and 5.x have been deprecated and are not compatible with 6.x anymore. Please contact support@scandit.com to get your new license keys.

  • It is now an error to enable symbologies that are not supported by your app key. In 5.x, these symbologies would silently be disabled without any warning.

  • EAN13 and UPCA used to be separate symbologies in Scandit SDK 5.x, but are now merged into one symbology called EAN13/UPCA.

  • Barcode capture: The default code duplicate filter has been changed from 500ms to 0ms, meaning that codes that are scanned are reported every frame.

Updates#

Scandit Data Capture SDK 6.5.1 Bug Fixes (October 21st 2020)#

  • Fixed decoding of MicroQR symbols with an abbreviated terminator.

  • Increased the maximum configurable Code39 symbol count from 40 to 50.

  • Fixed a bug where there was missing sound feedback on some devices.

  • Fixed an issue causing the same warning to be displayed multiple times.

  • DLID parser: Some states can provide dates in two different formats: YYYYMMDD and MMDDYYYY. The parser handles both cases now.

  • DLID parser: Fixed parsing the expiration date for some Arizona codes.

  • DLID parser: Fixed parsing the issuer field for North Carolina and Arizona states as well as Newfounland and Labrador province.

  • HIBC parser: Fixed the issue that parsing secondary data with an additional lot field immidiately after 5-digit Julian date were treated as an error.

Scandit Data Capture SDK 6.5.2 Bug Fixes (October 22nd 2020)#

Contains no bug fixes for this platform.

Scandit Data Capture SDK 6.5.3 Bug Fixes (November 5th 2020)#

  • Fixed a PDF417 scanning performance regressions introduced in 6.5.0.