Dynamsoft Barcode Reader Releases

Released: Sep 1, 2021

Updates in 8.6.1

Fixes

JavaScript SDK

  • Fixed a bug where an error occurs when switching region setting from a JSON object to an array of objects.

Released: Jul 15, 2021

Updates in 8.6.0

Features

Java, C, Android, Apple iOS, Microsoft .NET, C++ and Python SDK

  • Added two DeblurMode enumerations, DM_BASED_ON_LOC_BIN and DM_SHARPENING_SMOOTHING, to support more usage scenarios.
  • Improved the confidence algorithm for 1D barcode results. Users can get even more accurate results by configuring the confidence filter.

C, C++, Python, .NET, and Java SDK

  • Improved the confidence calculating algorithm for 1D barcodes. Misreading rate of results with confidence between 30-100 has been...

Released: Jun 8, 2021

Updates in 8.4.0

Features

C, .NET, C++, Java and Python SDK

  • Added new GetIdleInstancesCount method that returns the number of available instances when using the ‘per concurrent instance’ licensing model.
  • Added organizationID property for license authentication.

C, .NET, C++, Android, Java and iOS SDK

  • Added new isMirrored attribute to the TextResult class. IsMirrored returns whether or not a barcode is mirrored.

C, .NET, C++, Android, Java, Python, JavaScript and iOS SDK

  • Added ThresholdCompensation to...

Released: May 27, 2021

Updates in iOS SDK 8.2.1

Features

  • Added new Dynamsoft Camera Enhancer (DCE) which allows users to quickly deploy the camera module.
  • Added a new API and a new class to simplify the user operations when using Dynamsoft Barcode Reader (DBR) and DCE at the same time.
  • Added a new class: DCESettingParameters and a new API: SetCameraEnhancerParam, to enable the parameter transfer between DBR and DCE. The parameter transferring will improve the focus ability of the camera.
  • Updated samples. DCE now handles the camera-related...

Released: May 27, 2021

Updates in Android SDK 8.2.1

Features

  • Added new Dynamsoft Camera Enhancer (DCE) which allows users to quickly deploy the camera module.
  • Added a new API and a new class to simplify the user operations when using Dynamsoft Barcode Reader (DBR) and DCE at the same time.
  • Added a new class: DCESettingParameters and a new API: SetCameraEnhancerParam, to enable the parameter transfer between DBR and DCE. The parameter transferring will improve the focus ability of the camera.
  • Added Camera Enhancer setting APIs. These new APIs will...

Released: May 18, 2021

Updates in 8.2.5

Features

  • JavaScript SDK
    • Added organizationID property which can be used to fetch license(s) belonging to the specified organization from the License Tracking Server.
    • Added a class name to the powered-by message element on the built-in UI so that it can be manipulated in CSS.

Fixes

  • JavaScript SDK
    • Removed redundant warning messages for duplicate barcodes.
    • Fixed a bug with the API bSaveOriCanvas where the same canvas is reused resulting in duplicated original image for different barcodes.

Released: Apr 15, 2021

Updates in 8.2.3

Features

  • JavaScript SDK
    • Added bVibrateOnSuccessfulRead and vibrateDuration properties to control the vibration of an Android device when barcodes are found.
    • Added showVideo() and decodeCurrentFrame() methods to make it possible for users to show the video and manually trigger the decoding of a frame.
    • Added a sample for Vue 3.
    • Optimized how WASM files are created to make them smaller (18% smaller).
    • Added a “Powered by Dynamsoft” logo to the default Barcode Scanner UI.

Fixes

  • JavaScript SDK
    • When...

Released: Mar 29, 2021

Updates in 8.2.1

Fixes

  • JavaScript SDK
    • Resolved a bug that returns the error as a Promise object instead of a string when calling the method loadWasm().

Released: Mar 17, 2021

Updates in 8.2

Features

  • Added a new mode argument, FindAccurateBoundary, to RegionPredetectionModes that determines if an attempt is made to find an accurate boundary when RegionPredetectionModes is set to RPM_GENERAL_HSV_CONTRAST.
  • Improved localization and decoding algorithms for Postal Codes.
    • LocalizationMode LM_STATISTICS_POSTAL_CODE will not be added automatically when enabling Postal Code in your runtime settings. Instead, users must manually add it to the LocalizationMode array if it is required.
  • iOS and...

Released: Mar 4, 2021

Updates in 8.1.3

Features

  • JavaScript SDK
    • Added support for server-side rendering and related samples for Nextjs, Nuxtjs and Gatsby.

Fixes

  • JavaScript SDK
    • Fixed a bug where if scanner.destroy() is called before scanner.show() finishes, the camera will not be released.