Dynamsoft Barcode Reader Releases

Released: Feb 5, 2026

Updates in 11.4

Features

  • AI-Powered Barcode Detection and Decoding
    • PDF417 Localization Model – Introduced the PDF417Localization neural network model for improved detection of PDF417 barcodes, especially under challenging conditions.
    • Code39/ITF Decoding Model – Added the Code39ITFDecoder model for enhanced decoding of Code 39 and ITF barcodes under blurred or low-resolution conditions.
    • Deblur Models for 2D Barcodes – Added the DataMatrixQRCodeDeblur and PDF417Deblur models to provide more effective recovery...

Released: Oct 14, 2025

Updates in 11.2

Features

AI-Powered Barcode Detection & Decoding

  • AI Localization: Added OneDLocalization and DataMatrixQRCodeLocalization neural network models for detection of blurred/low-resolution 1D codes and DataMatrix/QR codes with missing or damaged finder patterns.
  • Specialized Decoders: Added EAN13Decoder and Code128Decoder models to deliver accuracy for blurred and long-distance scenarios.
  • Enhanced Clarity Processing: Completely redesigned OneDDeblur model with motion blur and focus blur recovery...

Released: Mar 4, 2025

Updates in 11.0

Features

  • Workflow Improvements
    • Restructured the parameter control hierarchy at all levels for finer scope definition and more granular process management, with the stage level newly added.
    • Enabled custom combinations and sequences of sections, increasing flexibility and operational customization under specific conditions.
  • Deep Learning Integration
    • Improved the reading rate of 1D barcode by introducing a new deblurring deep-learning model.
    • Lowered the error rate of 1D and DataMatrix barcode...

Released: Jul 23, 2024

Updates in 10.4.0

Features

  • Improved the read rate and speed of the following barcode formats:
    • EAN-13.
    • DotCode.
  • Added support for decoding add-on codes (also known as Extension Codes) for UPC-A, UPC-E, EAN-8 and EAN-13 codes.

Released: Jan 16, 2024

Updates in 10.2.0

Features

  • Influence image processing process by altering intermediate results - Users can now clone, edit, and substitute intermediate result units within the callback function of each type. Subsequent operations will then proceed based on the updated unit.
  • Added a feature for multi-condition filtering across products - Users can now specify filtering criteria for the task results of a TargetROIDef by implementing an OutputTaskSetting based on the task results of varying products from descendant...

Released: Jul 4, 2023

Updates in 10.0.0

Features

  • The SDK has been refactored to integrate with DynamsoftCaptureVision (DCV) architecture which consists of:
    • ImageSourceAdapter(ISA) - The standard input interface for you to convert image data from different sources into the standard input image data. In addition, ISA incorporates an image buffer management system that allows instant access to the buffered image data.
    • CaptureVisionRouter (CVR) - An engine for you to update templates, retrieve images from ISA, coordinate corresponding...

Released: Nov 29, 2022

Updates in 9.6.0

Features

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

  • Added support for handling image orientation. With this new feature, you can:
    • Get a 'TranformationMatrix' along with the barcode location result.
    • Implement coordinate transformation on the barcode location result with the 'TransformationMatrix'.
  • Improved localization of DotCodes that are close to one another.
  • Improved accuracy of localization algorithms for EAN8 barcode decoding.
  • QR code localizing has been improved by reducing the mis...

Released: Aug 30, 2022

Updates in 9.4.0

Features

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

  • Improved DotCode processing by optimizing localization and decoding algorithm.
  • Improved stacked, skewed or perspective distorted 1D barcode decoding.
  • Added an argument IsOneDStacked to LM_SCAN_DIRECTLY to process stacked OneD barcodes.
  • Added a parameter PatchCodeSearchingMargins to specify the searching area of PatchCode.
  • Added the supported data format of FormatSpecification.PartitionModes to enhance the readability of the parameters...

Released: Aug 11, 2022

Updates in 9.2.13

Fixes

JavaScript SDK

  • Fixed bugs with the properties barcodeFillStyle, barcodeStrokeStyle and barcodeLineWidth to make them work properly.
  • Fixed a bug with onFrameRead so that it fires regardless of whether there is a result on the processed frame (as expected).
  • Fixed a bug with onImageRead so that it fires only once for the same image (as expected), instead of twice.

iOS SDK

  • Fixed a bug that NSError might not be returned when errors occurred in the decode methods.

Released: Aug 2, 2022

Updates in 9.2.12

Features

iOS SDK

  • Made a minor change to iRegionDefinition class to ensure the library can be used together with DynamsoftCameraEnhancer in Xamarin.Forms.

JavaScript SDK

  • Now uses Dynamsoft Camera Enhancer version 3.0.1.

Fixes

JavaScript SDK

  • Fixed a bug where the scan region mask and/or other shapes drawn on the UI were not updated when the view changed to landscape from portrait or vice versa on mobile devices.