Barcode Professional for .NET STANDARD - Version History
Version 8.0
- Maintenance Release (2026-07-20)
Neodynamic.SDK.BarcodeCore.dll patched to v8.0.26.719
- Fixed! Bearer Bars under SVG rendering.
- Main release (2026-07-13)
- New! Added support for TIFF image format. New
GetBarcodeImageTiffandSaveToTiffmethods to BarcodeProfessional class. - New! Added PCL raster output. New
GetBarcodeImagePclandSaveToPclmethods to BarcodeProfessional class. - New! Added grayscale color scheme for EPS generation. New
EpsGrayBarcodeColorsandEpsGrayColorclasses. - New! Added EPS Preview. The new
addPreviewparam of EPS generation methods allows adding a TIFF preview image embedded into the output EPS file. - New! Added support for EPS font outlines through the new
EpsEmbedTextAsOutlinesproperty. This allows generating 100% vector EPS output without any extra fonts dependency. - New! Added
Micrometeras a newBarcodeUnit.
- New! Added support for TIFF image format. New
Version 7.0
- Maintenance Release (2026-07-03)
Neodynamic.SDK.BarcodeCore.dll patched to v7.0.26.703
- Fixed! EPS transparent background for RGB colors.
- Maintenance Release (2026-07-02)
Neodynamic.SDK.BarcodeCore.dll patched to v7.0.26.701
- Fixed! EPS export when using SkiaSharp 2.x+.
- Maintenance Release (2026-06-10)
Neodynamic.SDK.BarcodeCore.dll patched to v7.0.26.609
- Fixed! EPS Color rendering.
- Maintenance Release (2026-03-13)
Neodynamic.SDK.BarcodeCore.dll patched to v7.0.26.313
- New! Support for READER INIT through the
~3tilde-based token for 2D symbologies like: AztecCode, PDF417 and MicroPdf417. - New! Support for FNC1, FNC2, FNC3, FNC4 and charset custom switch for Codablock-F. Use the same tokens used by Code128.
- New! Support for READER INIT through the
- Maintenance Release (2025-09-08)
Neodynamic.SDK.BarcodeCore.dll patched to v7.0.25.907
- Fixed! Barcode symbol is not centered when both AutoSize and FitProportional props are false.
- Main release (2025-07-31)
- New! Added support for parsing Zebra Maxicode data format.
- New! Added
Pdf417ProcessTildeprop. - New! Added
CodeEncodingprop to allow Base64 and Hex string values set to the Code prop. - New! Added the
GetGS1HumanReadableText()method to BarcodeUtils to format GS1 data. - New! Support for transparent background when exporting the barcode to EPS vector image format. Added the
TransparentBackgroundprop to the EpsCmykBarcodeColors class. - New! Support for rendering the Human Readable Text in the Text prop by specifying the following format:
%HRT%
Version 6.0
- Maintenance Release (2025-05-27)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.25.525
- Fixed! GS1-128 / UCC.EAN.128 Data Strict Validation.
- Maintenance Release (2025-02-17)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.25.213
- Improved! Removing dependency on SkiaSharp 1.60 to support newer SkiaSharp versions.
- Maintenance Release (2024-12-12)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.24.1211
- Fixed! rMQR the wrong data module placement was generating unreadable symbols.
- Maintenance Release (2024-05-13)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.24.513
- Fixed! EPS font/text encoding.
- Maintenance Release (2023-10-31)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.23.1031
- Fixed! QR Code throws System.ArgumentException: 'Shift_JIS' is not a supported encoding name.
- Maintenance Release (2023-10-26)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.23.1025
- Fixed! Rendering is not complete under some cases when AutoSize or FitProportional options are enabled.
- Maintenance Release (2023-09-18)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.23.917
- Fixed! QuietZone Top should not be considered if no additional Text is specified.
- Fixed! Extra blank gap when EAN/UPC supplement code and FitProportional are specified.
- Fixed! Extra blank gap when Human Readable Text is truncated and FitProportional is specified.
- Maintenance Release (2023-07-26)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.23.725
- Fixed! rMQR data encoding when using H ECC.
- Fixed! barcode sizing in some special cases.
- Maintenance Release (2023-02-24)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.23.223
- New! GS1-128 AI 715 - National Healthcare Reimbursement Number (NHRN): United States of America FDA.
- Maintenance Release (2023-01-11)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.23.109
- Fixed! Error Text Encoding is not a supported encoding name.
- Maintenance Release (2022-08-09)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.22.808
- Fixed! ISBT-128 Data Structure 023 - Compound Messages data validation and rendering.
- Maintenance Release (2022-07-25)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.22.725
- Fixed! Text rendering when no fonts exist in current system.
- Maintenance Release (2022-04-29)
Neodynamic.SDK.BarcodeCore.dll patched to v6.0.22.429
- Fixed! ArtFinderShape was not working if modules are rect shape.
- Main release (2022-04-05)
- New! Ultracode 2D Color Barcode
- New! VIN Code39, QRCode & DataMatrix Barcodes
- New! Pharmacode Two-track Barcode
- New! Added
QRCodeMaskproperty to specify the desired mask pattern - New! Added
ArtModuleShapeandArtFinderShapeproperties. These allow to create artistic QR Codes like Google Chrome and other patterns like Rect, RoundRect, Dot, Circle, ZebraHorizontal, ZebraVertical, and Diamond! - Improved! the new Artistic related properties now allows Anti-aliasing on the barcode symbol.
- Improved! SGV & EPS generation minimizing num of rendered elements, mainly for 2D barcodes.
Version 5.0
- Maintenance Release (2022-03-10)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.22.309
- CRITICAL Fixed! QR Code Auto Encoding - Wrong Numeric Data Bits calculation introduced by previous update.
- Fixed! Aztec Code runes encoding.
- Maintenance Release (2022-02-07)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.22.205
- Improved! QR Code Auto-encoding to use the smallest symbol size.
- Maintenance Release (2022-01-11)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.22.111
- Fixed! EAN/UPC LMI right alignment.
- Maintenance Release (2021-12-29)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.21.1223
- Fixed! Justify text alignment for EAN/UPC.
- Fixed! EAN/UPC barcode size when guard bars are disabled.
- Maintenance Release (2021-11-24)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.21.1122
- Improved! EAN and UPC first and last digit or light margin indicator rendering based on the quiet zones.
- Improved! UPC-A and UPC-E first and last digits font size reduction.
- Improved! ISBT-128 human readable text rendering.
- Fixed! UPC-A and UPC-E supplement bars height.
- Fixed! Bearer Bars rendering bug introduced by previous update.
- Maintenance Release (2021-11-09)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.21.1109
- New! Added QuietZone property that replaces QuietZoneWidth, TopMargin and BottomMargin properties now marked as obsolete.
- Maintenance Release (2021-10-25)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.21.1020
- Improved! PDF417 Text compation encoding.
- Fixed! Databar Expanded Stacked encoding.
- Fixed! EPS generation when referencing SkiaSharp v1.60.x and v1.68.x
- New! Updated AIs support based on GS1 General Specification v21
- AI (235) Third Party Controlled, Serialised Extension of GTIN (TPX)
- AI (395n) Amount payable per unit of measure single monetary area (variable measure trade item)
- AI (417) Party Global Location Number (GLN)
- AI (4300) Ship-to / Deliver-to Company name
- AI (4301) Ship-to / Deliver-to contact name
- AI (4302) Ship-to / Deliver-to address line 1
- AI (4303) Ship-to / Deliver-to address line 2
- AI (4304) Ship-to / Deliver-to suburb
- AI (4305) Ship-to / Deliver-to locality
- AI (4306) Ship-to / Deliver-to region
- AI (4307) Ship-to / Deliver-to country code
- AI (4308) Ship-to / Deliver-to telephone number
- AI (4310) Return-to company name
- AI (4311) Return-to contact name
- AI (4312) Return-to address line 1
- AI (4313) Return-to address line 2
- AI (4314) Return-to suburb
- AI (4315) Return-to locality
- AI (4316) Return-to region
- AI (4317) Return-to country code
- AI (4318) Return-to postal code
- AI (4319) Return-to telephone number
- AI (4320) Service code description
- AI (4321) Dangerous goods flag
- AI (4322) Authority to leave flag
- AI (4323) Signature required flag
- AI (4324) Not before delivery date/time
- AI (4325) Not after delivery date/time
- AI (4326) Release date
- AI (7040) GS1 UIC with Extension 1 and Importer index
- Maintenance Release (2021-06-02)
Neodynamic.SDK.BarcodeCore.dll patched to v5.0.21.602
- Fixed! Wrong bar height rendering for EAN/UPC symbologies when FitProportional is enabled.
- Main release (2021-04-29)
- New! Rectangular Micro QR Code a.k.a. rMQR
- New! GS1 Rectangular Micro QR Code a.k.a. GS1 rMQR
- New! DPD (Deutsher Paket Dienst) Code
- New! DAFT Generic 4-State Barcode
- New! Support for Text placement on the left and right sides of the barcode symbol. Added TextPlacement, TextZoneWidth, and TextZoneHeight properties.
- New!Support for CMYK Colors when exporting to EPS vector image format.
- Improved! RTL text rendering.
- Improved! Swiss QR Code flag now matches barcode symbol background color.
- Improved! Support for newer SkiaSharp versions and removed SkiaSharp.HarfBuzz dependency.
Version 4.0
- Maintenance Release (2021-04-23)
Neodynamic.SDK.BarcodeCore.dll patched to v4.0.21.423
- Fixed! Rounding bug related to barcode properties that depend on the BarcodeUnit prop.
- Maintenance Release (2021-04-01)
Neodynamic.SDK.BarcodeCore.dll patched to v4.0.21.401
- Fixed! Code or Humand Readable Text was not rendered if EAN/UPC GuardBar was disabled.
- Maintenance Release (2020-10-31)
Neodynamic.SDK.BarcodeCore.dll patched to v4.0.20.1026
- Fixed! Validation whether the data to encode can be rendered if both PDF417 Cols & Rows was specified.
- Fixed! FitProportional for Code16K, Code49 and CodablockF symbologies.
- Fixed! CodablockF row separator rendering.
- Maintenance Release (2020-04-24)
Neodynamic.SDK.BarcodeCore.dll patched to v4.0.20.422
- Maintenance Release (2020-04-20)
Neodynamic.SDK.BarcodeCore.dll patched to v4.0.20.418
- Improved! MaxiCode barcode rendering for 203dpi (8dpmm) and 300dpi (12dpmm) resolutions.
- Maintenance Release (2020-04-06)
Neodynamic.SDK.BarcodeCore.dll patched to v4.0.20.402
- Fixed! Bug when handling MACRO 05/06 and READER PROGRAMMING chars Dec 236 (hex EC), Dec 237 (hex ED) and Dec 234 (hex EA) respectively.
- Main release (2020-03-25)
- New! EPC QR-Code Barcode
- New! TLC39 Barcode
- New! Plessey Barcode
- New! Code 49 Barcode
- New! Codablock-F Barcode
- New! HIBC LIC CodablockF Barcode
- New! HIBC PAS CodablockF Barcode
- New! TriOptic Barcode
- New! Update AIs based on GS1 General Specification v20: AI (723s) Certification reference, AI (7240) Protocol ID, AI (8009) Optically readable sensor indicator, AI (8013) Global Model Number (GMN), AI (8026) Identification of pieces of a trade item (ITIP) contained in a logistic unit.
- New! Added two digits checksum to Code11 symbology.
- New! Added PCX 1bpp barcode generation.
- New! Added EPS (Encapsulated PostScript) barcode generation.
- New! Added scale factor option for SVG barcode generation.
- Improved! Applied clipping for rounded corners when a border is specified.
Version 3.0
- Maintenance Release (2019-10-21)
Neodynamic.SDK.BarcodeCore.dll patched to v3.0.19.1021
- Fixed! PDF417 unreadable symbol when a fixed number of Rows is specified and number of Columns needs to be calculated; and vice versa.
- Maintenance Release (2019-02-23)
Neodynamic.SDK.BarcodeCore.dll patched to v3.0.19.205
- Fixed! ISO/IEC 15434 Encoding in HIBC LIC and PAS 2D barcodes
- Fixed! Industrial 2 of 5 symbol rendering
- Fixed! Code 128 encoding when explicit switching between Char Sets is used
- Fixed! GS1-128 (formerly EAN/UCC-128) custom format code validation
- Fixed! PDF417 did not honor symbol size if either a number of Columns and Rows are explicitly specified
- Fixed! GetCode93Checksum method of BarcodeUtils class
- Main release (2018-08-28)
- New! JAB Code 2D Multicolored Barcode
- New! GS1 Aztec Code Barcode
- New! Swiss QR Code Barcode for QR-bill
- New! 2D-Pharmacode Barcode
- New! Channel Code Barcode
- New! Create artistic barcode symbols by specifying a custom image pattern to fill the bars & dots (ArtBarImagePattern property) as well as stamping logos (ArtLogoImage) with opacity option!
- New! GS1 AI (714) National Healthcare Reimbursement Number (NHRN) - Portugal AIM and AI (8013) Global Model Number (GMN)
- New! HIBC LIC Additional Supplemental Data support
Version 2.0
- Maintenance Release (2018-05-08)
Neodynamic.SDK.BarcodeCore.dll patched to v2.0.18.508
- Fixed! GS1 DataBar Expanded bug - Dash char encoded as a Slash char.
- Main release (2018-04-25)
- New! Support for .NET Standard 2.0
- New! Added support for exporting barcodes to PDF format.
- New! Added DPI setting support for PNG barcode images.
- New! Justify Text Alignment.
- New! Added support for Underline and Strikeout font styles.
- New! Support for multi-line text when setting Text property.
Version 1.0
- Maintenance Release (2018-03-29)
Neodynamic.SDK.BarcodeCore.dll patched to v1.0.18.328
- Fixed! Bug with EDIFACT Data Matrix encoding and improved symbol size selection.
- Maintenance Release (2018-03-06)
Neodynamic.SDK.BarcodeCore.dll patched to v1.0.18.305
- New! Added ANSI X12 and EDIFACT data encodings to Data Matrix improving Auto format/symbol size selection.
- Fixed! Bug with DPI and AutoSize settings.
- Maintenance Release (2017-10-30)
Neodynamic.SDK.BarcodeCore.dll patched to v1.0.17.1027
- Fixed! Error "Attempted to divice by zero" for PDF417.
- Fixed! Wrong size setting when enabling FitProportional feature.
- Initial release (2017-10-01)
Barcode Professional for .NET Core based on Barcode Pro SDK for .NET & ASP.NET MVC base source code.