This section contains information on new features, improvements, fixes, and known issues for each release.
- Barcode Xpress for .NET Core v13.9
- Barcode Xpress for .NET Core v13.8
- Barcode Xpress for .NET Core v13.7
- Barcode Xpress for .NET Core v13.6
- Barcode Xpress for .NET Core v13.5
- Barcode Xpress for .NET Core v13.4
- Barcode Xpress for .NET Core v13.3
- Barcode Xpress for .NET Core v13.2
- Barcode Xpress for .NET Core v13.1
- Barcode Xpress for .NET Core v13.0
Barcode Xpress for .NET Core v13.9
Barcode Xpress for .NET Core v13.9 introduces the following:
13.9 New Features and Improvements
- Added a 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 property is set to true.
13.9 Documentation Updates
- Added new topics for the Barcode Scanner REST API, including how to get started and use the code examples.
Barcode Xpress for .NET Core v13.8
Barcode Xpress for .NET Core v13.8 introduces the following:
13.8 New Features and Improvements
- Added the ability to create 1D and 2D barcodes on Linux operating systems Please refer to the Create a 1D Barcode and Create a 2D Barcode topics for code examples, tutorials, and more information about this new functionality.
- New Barcode Xpress for .NET Core samples. We've created new easy-to-use samples. These samples are deliberately minimal, designed to give developers clear, concise examples of how to get started with Barcode Xpress in a few minutes. Learn more about them here.
- Code 39 decoding. Improved decoding of damaged Code 39 barcodes that have one of the bars split by a noise line.
Barcode Xpress for .NET Core v13.7
Barcode Xpress for .NET Core v13.7 introduces the following:
13.7 New Features and Improvements
- Added support for .NET 5 and .NET 6. The Barcode Xpress library now targets .NET Standard 2.0 and supports the following .NET development environments: .NET Core 3.1, .NET 5, and .NET 6. Please refer to the System Requirements topic for more information about the supported .NET development environments.
- Added the ability to create 1D and 2D barcodes on Microsoft Windows operating systems. Please refer to the Create a 1D Barcode and Create a 2D Barcode topics for more information about this new functionality.
13.7 Product Updates and Fixes
- Improved detection of faded or damaged QR Locator Patterns.
13.7 Documentation Updates
- Added new topics related to the barcode creation functionality.
Barcode Xpress for .NET Core v13.6
Barcode Xpress for .NET Core v13.6 introduces the following:
13.6 New Features and Improvements
- QR Code decoding. Improved ability to decode QR Codes with interior distortion.
- Added support for Alpine Linux. Please refer to the System Requirements topic for more information about the supported versions for this OS.
13.6 Product Updates and Fixes
- Removed top-level directories from the Barcode Xpress for .NET Core ZIP archive to consolidate the directories in the archive and make it easier to extract to your desired location without unnecessary directories.
- Removed the static linkage of libgcc and libstdc++ from the Barcode Xpress library on Linux. In most cases you won't notice any difference because those libraries are shipped with all major Linux distributions. However, on some Linux distributions, for example Alpine Linux, you will need to manually install these packages. Please refer to the "Linux Dependencies" section of the System Requirements topic for more information.
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 .NET Core v13.5
Barcode Xpress for .NET Core v13.5 introduces the following:
13.5 New Features and Improvements
- Evaluate Barcode Xpress - You can now run Barcode Xpress without an installed license, making it easier to evaluate the product. Barcode Xpress now automatically runs in Watermark evaluation mode if started without a license. For more information, refer to the Try It! section of the documentation.
- 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 .NET Core v13.4
Barcode Xpress for .NET Core v13.4 introduces the following:
13.4 New Features and Improvements
- Added support for .NET Core 3.1.
- Updated the sample application to show the total number of located and decoded barcodes.
- Added support in the License Manager for the following new command line operations:
list
operation to display installed licenses.remove
operation to remove all installed licenses.getsdklist
operation to fetch a list of installable toolkit licenses.installsdk
operation to download and install a toolkit license.
- Added interactive mode support for the License Manager’s command line operations. So, if the required parameters used in the command line mode for licensing the product are omitted, the user will be prompted to enter the missing information.
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 .NET Core v13.3
Barcode Xpress for .NET Core v13.3 introduces the following improvements:
- Added the ability to detect Code 39 and Code 39 Extended barcodes without start and stop patterns.
- Improved barcode performance:
- Increased the algorithm speed by 5-20% for 1D barcodes (depending on input image).
- Increased the algorithm accuracy for Code 39, Code 39 Extended, and Patch Code barcode types.
- Added support for Ubuntu 20.04 operating system.
Barcode Xpress for .NET Core v13.2
Barcode Xpress for .NET Core v13.2 introduces the following improvements:
Barcode Xpress for .NET Core v13.1
Barcode Xpress for .NET Core v13.1 introduces the following improvements:
- License Manager and Server Licensing Utility now supported on all Java Runtime Environments 1.8 or later.
- Added a new licensing option - Metered Licensing.
- New Resource for Barcode Xpress on our Website:
- Try the Barcode Xpress online demo to see how it reads single and multiple barcodes on a document.
Barcode Xpress for .NET Core v13.0
Barcode Xpress for .NET Core v13.0 introduces the following improvements:
- A .NET Core component you can integrate into your Windows and Linux applications to detect and read 1D and 2D barcodes with speed and accuracy.