Changelog: Updates, milestones, roadmap

Join 50,000 developers to get updates

IronBarcode Roadmap

IronBarcode originated from our customer requests. Its origin story was a direct result of developer’s pain points, with our team doing a deep dive into community forums and finding a repeated demand for a more effective solution. We listened to our community and created a product to give them a better solution than the market was offering.

Today we continually drive IronBarcode’s performance by applying the latest technology to improve image filters, computer vision and machine learning. IronBarcode is now used in 96 countries and we’d like to see its application grow, as it continues to improve.

Further use cases will be covered to improve reading from live streams and barcode readers. Longer term our plan is to launch IronBarcode for multiple programming languages.


November 2022

IronBarCode v2022.11.10702

Nov 28, 2022
Version 2022.11.10702

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.11.10702

Release Notes:

  • Adds more overloads to BarCodeReader.ReadAsync() allowing more options for reading single barcodes
  • Adds async support to BarCodeReader read methods, now you can use await to avoid freezing your software
  • Fixes a bug affecting reading license keys from the config file on some systems
  • Upgrades to use the latest version of IronSoftware.System.Drawing (v2022.11.10457)
  • Adds support for loading TIFF images with frames of varying dimensions
  • Fixes a bug where setting a QR color to a faint color would make the custom logo image disappear

October 2022

IronBarCode v2022.10.9871

Oct 18, 2022
Version 2022.10.9871

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.10.9871

Release Notes:

  • Adds QRCodeLogo class that allows to specification of width, height, and rounded corners
  • Adds DataMatrixWriter for customization of Data Matrix Shape (Square, or Rectangular)
  • Adds a Logger.EnableDebugging option for debugging
  • Sets ExpectMultipleBarcodes to true by default
  • Fixes issue with LoggingMode not applying properly
  • Fixes margins added to 2D Barcode
  • Fixes issue when creating a UPC-A Barcode with byte array
  • Old CreateQrCodeWithLogo, and CreateQrCodeWithLogoImage are now obsolete, please use QRCodeLogo instead Image Compatibility Improvements

September 2022

IronBarCode v2022.9.8982

Sep 13, 2022
Version 2022.9.8982

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.9.8982

Release Notes:

Image Compatibility Improvements

  • Adds support for .NET 7
  • Adds IronSoftware.System.Drawing to add Bitmap support for:

Breaking Change:

  • Removes support for .NET Framework 4.5. Minimum supported .NET Framework version is now 4.6.2

Other Changes:

  • Adds new ImageFilter methods to improve reading:
    • AdaptiveThreshold
    • BinaryThreshold
    • Brightness
    • Contrast
    • Invert
    • Sharpen
  • Adds Image Filter result after applying an ImageFilter so you may export and inspect processed images

Platform Compatibility Improvements:

  • Improves support for many Linux Distros:
    • Ubuntu 16, 18, 20, 22
    • Debian 9, 10, 11
    • Fedora 35, 36, 37
    • CentOs 7, 8
    • Rocky Linux 8, 9
    • Amazon Linux 2

August 2022

IronBarcode v2022.8.8024

Aug 9, 2022
Version 2022.8.8024

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.8.8024

Release Notes:

  • Improved Performance: Fewer “false-positive” Barcodes.
  • Configurable Temp file path.

July 2022

IronBarcode v2022.7.7345

Jul 13, 2022
Version 2022.7.7345

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.7.7345

Release Notes:

  • Improved API for ease of use.
  • Added Feature: API returns Barcode locations, Barcode rotation value and page orientation inside reading result.
  • Added Feature: Support for Decoding Code39 Barcodes with Full ASCII.
  • Bug Fixed: Vertical Barcode Reading.
  • Bug Fixed: Reading Barcodes from images with a CropArea set larger than the image.

May 2022

IronBarcode v2022.5.5918

May 27, 2022
Version 2022.5.5918

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.5.5918

Release Notes:

  • Improved Linux & MacOS Compatibility
  • Improved .NET 5 & 6 Compatibility
  • Improved TIFF & GIF support
  • Added Feature: barcode sizing in imperial MIL & inch dimensions
  • Added Feature: Custom text annotation spacing
  • Bug Fixed: Binary values no longer require base64 encoding & decoding
  • Bug Fixed: Resizing & Aspect Ratio control

March 2022

IronBarcode v2022.3.0

Mar 10, 2022
Version 2022.3.0

Features & Upgrades

https://www.nuget.org/packages/BarCode/2022.3.0

Release Notes:

  • Improved: .NET 6 Support
  • Improved: Secuirty & Performance

December 2021

IronBarcode v2021.12.21

Dec 21, 2021
Version 2021.12.21

Features & Upgrades

https://www.nuget.org/packages/BarCode/2021.12.21

Release Notes:

  • Improved: Speed and Stability
  • Improved: .NET 5 and .NET 6 Beta support
  • Improved: Logging

August 2021

IronBarcode v2021.9.0

Aug 24, 2021
Version 2021.9.0

Features & Upgrades

https://www.nuget.org/packages/BarCode/2021.9.0

Release Notes:

  • Bug Fixed: Now works with .NET 5.07
  • Bug Fixed: License Keys reading from project configuration files (edge casess)
  • Improved: Speed and Stability