Barcode Xpress for Node.js v14.0 - Updated January 7, 2025
Release Notes

This section contains information on new features, improvements, fixes, and known issues for each release.

Barcode Xpress for Node.js v13.10

Barcode Xpress for Node.js v13.10 introduces the following:

13.10 New Features and Improvements

  • New Barcode Scanner REST API sample. We've created a new easy-to-use sample demonstrating how to use our Barcode Scanner REST API. This sample is deliberately minimal, designed to give developers a clear, concise example of how to get started with the Barcode Scanner REST API in a few minutes.

13.10 Product Updates and Fixes

  • Addressed an issue with Code 93 Extended decoding of some special symbols.
  • Fixed an issue where scanning for patch codes on certain images would cause internal error exceptions to be thrown.
  • Improved recognition of Data Matrix barcodes with damaged finder patterns.
  • Improved recognition of distorted QR Codes.
  • Improved recognition of stretched QR Codes.
  • Addressed an issue with decoding PDF417 barcodes.
  • Improved recognition of heavily damaged Code 39 barcodes.

13.10 Documentation Updates

  • Added context highlighting to the code examples.

Barcode Xpress for Node.js v13.9

Barcode Xpress for Node.js v13.9 introduces the following:

13.9 New Features and Improvements

  • Added RESTful API for barcode scanning Please refer to the Barcode Scanner REST API topics for more information and examples on how to use the API.
  • QR Code decoding. Improved decoding of damaged QR Code barcodes that have a noise line going through the locator pattern.

13.9 Product Updates and Fixes

  • Addressed a memory leak issue when Barcode Xpress is used in a multithreaded application and the additionalReadingPass parameter is set to true.

13.9 Documentation Updates

Barcode Xpress for Node.js v13.8

Barcode Xpress for Node.js v13.8 introduces the following:

13.8 New Features and Improvements

  • Code 39 decoding. Improved decoding of damaged Code 39 barcodes that have one of the bars split by a noise line.
  • Added support for Node.js v16 and dropped support for Node.js v10.

Barcode Xpress for Node.js v13.7

Barcode Xpress for Node.js v13.7 introduces the following:

13.7 Product Updates and Fixes

  • Improved detection of faded or damaged QR Locator Patterns.

Barcode Xpress for Node.js v13.6

Barcode Xpress for Node.js v13.6 introduces the following:

13.6 New Features and Improvements

  • QR Code decoding. Improved ability to decode QR Codes with interior distortion.

13.6 Documentation Updates

  • Added a new "Is this page helpful?" question to the bottom of each page, allowing you to send "Yes" or "No" feedback with a single click.

Barcode Xpress for Node.js v13.5

Barcode Xpress for Node.js v13.5 introduces the following:

13.5 New Features and Improvements

  • Barcode Xpress now detects Micro QR barcodes. With this release you can now recognize the four versions of Micro QR codes: M1, M2, M3, and M4. For more details, refer to the Micro QR topic in the help.
  • New Barcode Xpress sample on GitHub - We’ve published a new sample on GitHub. This sample is deliberately minimal, designed to give developers a clear, concise example of how to get started with Barcode Xpress in a few minutes.

13.5 Product Updates and Fixes

  • Addressed rare intermittent issue where Barcode Xpress wasn't able to detect any barcodes on color images.
  • Addressed an intermittent issue when Barcode Xpress incorrectly calculated the module width for the Data Matrix barcode with distorted timing patterns.
  • Addressed an issue where Barcode Xpress would sometimes discard decoded Aztec Barcodes if other 2D barcode types were selected.

13.5 Documentation Updates

  • We reorganized the documentation so you can find what you need more quickly.
  • We updated the Getting Started section to make it easier for you to evaluate Barcode Xpress.

Barcode Xpress for Node.js v13.4

Barcode Xpress for Node.js v13.4 introduces the following:

13.4 New Features and Improvements

13.4 Product Updates and Fixes

  • Addressed an issue where Barcode Xpress wasn't able to recognize squashed QR barcodes, where the horizontal and vertical module size was different.
  • Addressed an issue with algorithm improvement for Data Matrix barcodes with a damaged finder pattern to perform incorrect calculations for rectangular barcodes.
  • Fixed a bug in error correction algorithms which would occasionally prevent QR codes with damaged bars from being decoded.
  • Fixed a bug which could occasionally prevent PDF417 barcodes from being decoded properly when they were rotated 180 degrees.
  • Improved detection of QR Code version information when barcode is damaged.
  • Fixed a bug in the Java License Manager that would prevent a registration link from being created.
  • Fixed an out-of-bounds read operation for cropped images that could in some cases trigger illegal read exception while reading GS1 DataBar barcodes.

Barcode Xpress for Node.js v13.3

Barcode Xpress for Node.js v13.3 introduces the following improvements:

Barcode Xpress for Node.js v13.2

Barcode Xpress for Node.js v13.2 introduces the following improvements: